Đôi khi bạn cần chặn cập nhật WordPress vì lý do gì đó, đây là đoạn code giúp bạn không cho WordPress cập nhật phiên bản mới của WordPress, Giao diện và Plugin /*Chặn update*/ function remove_core_updates(){ global $wp_version;return(object) array('last_checked'=> time(),'version_checked'=> $wp_version,); } add_filter('pre_site_transient_update_core','remove_core_updates'); add_filter('pre_site_transient_update_plugins','remove_core_updates'); add_filter('pre_site_transient_update_themes','remove_core_updates'); Bạn chèn vào file functions.php của giao diện đang dùng là được. Nói chung…
Thêm nội dung vào trước và sau giá của sản phẩm trong Woocommerce
Trong bài này chúng ta sẽ thêm nội dung bất kỳ vào trước và sau giá của sản phẩm trong Woocommerce. Trong tiếng anh gọi là Prefix và Suffix ? Bạn có nhiều website và nhiều mặt hàng khác nhau. Ví dụ web bán quần áo thì giá sẽ tính theo bộ. Còn web bán mật ong thì giá lại…
Thêm nút xem thêm và thu gọn cho danh mục, chi tiết sản phẩm WooCommerce trên theme Flatsome
Hướng dẫn thêm nút xem thêm và thu gọn cho danh mục, chi tiết sản phẩm WooCommerce wordpress, với đoạn code này bạn có thể rút gọn nội dung cho sản phẩm, danh mục, bài viết hoặc thậm chí tất cả đoạn nào muốn làm ngắn lại trong wordpress. Hình minh họa sau khi thêm thành công: Code thu…
Thiết lập tìm kiếm chính xác trong WordPress
Công cụ tìm kiếm của WordPress hơi cùi bắp, tìm kiếm không chính xác cho lắm, Dưới đây là cách thiết lập để công cụ tìm kiếm của WordPress chính xác hơn. 1 – Tìm kiếm chính xác trong tiêu đề và nội dung Các bạn, hãy mở file functions.php của theme đang sử dụng và thêm vào đó đoạn…
WordPress 5.5 và vài code bỏ lazy load, sitemap
Khuyến mãi hai đoạn code có thể có ích trên WordPress 5.5 1 – Tắt lazyload mặc định của WordPress 5.5 function disable_template_image_lazy_loading( $default, $tag_name, $context ) { if ( ‘img’ === $tag_name && ‘wp_get_attachment_image’ === $context ) { return false; } return $default; } add_filter( ‘wp_lazy_loading_enabled’, ‘disable_template_image_lazy_loading’, 10, 3 ); Hoặc add_filter(‘wp_lazy_loading_enabled’, ‘__return_false’); 2 – Tắt chức năng site…
Rename and clean WordPress media filenames
For the most part WordPress does a decent job of renaming and cleaning up attachment media filenames, but sometimes it’s just not quite good enough. When it comes to UTF8 characters or accents it tends to just ignore them as they’re (mostly) considered web safe. This can become an issue when third party services crawl your site and struggle with…
Xoá thẻ H3 tại mục reply bình luận của WordPress
How do we remove the H3 tag for the reply-title I.D add_filter( ‘comment_form_defaults’, ‘custom_reply_title’ ); function custom_reply_title( $defaults ){ $defaults[‘title_reply_before’] = ‘<span id=”reply-title” class=”comment-reply-title”>’; $defaults[‘title_reply_after’] = ‘</span>’; return $defaults; }
Fix lỗi chiều ngang phiên bản trên điện thoại của theme Flatsome
Cách giải quyết, bạn hãy chèn vào Custom CSS dành cho Mobile chỉ với 1 dòng code nhỏ như sau: body {overflow-x:hidden;}
Hiển thị giá thấp nhất, ẩn khoảng giá đối với sản phẩm biến thể WooCommerce
add_filter( ‘woocommerce_variable_price_html’, ‘variation_price_format_min’, 9999, 2 ); function variation_price_format_min( $price, $product ) { $prices = $product->get_variation_prices( true ); $min_price = current( $prices[‘price’] ); $price = sprintf( __( ‘Chỉ từ: %1$s’, ‘woocommerce’ ), wc_price( $min_price ) ); return $price; }
Ngăn các block trong UXBuider tạo HTML khi chọn hidden
Tính năng: Ngăn các Block trong UX tạo html khi chọn hidden, mặc định Flatsome chỉ dùng css display none để ẩn những html đó. Lợi ích: Làm được 2 template riêng cho mobile và desktop, kèm theo cũng rất nhiều lợi ích khi không phải doshorte code không dùng đến. Link note https://anotepad.com/notes/kh53w2t Lưu ý: Bật cache mobile riêng…
Thay đổi thông tin người gửi email mặc định trong WordPress
Trong WordPress, thông tin của người gửi mail mặc định như sau: Tên: WordPress Emai: wordpress@domain.com Để thay đổi các thông tin trên, bạn chỉ cần thêm đoạn code sau vào file functions.php trong thư mục gốc của giao diện bạn đang sử dụng. /** changing default wordpres email settings */ add_filter('wp_mail_from', 'new_mail_from'); add_filter('wp_mail_from_name', 'new_mail_from_name'); function new_mail_from($old) { return 'your@gmail.com';…
Thiết lập canh lề, kích thước mặc định cho hình ảnh trong WordPress
Trong WordPress, mặc định khi bạn chèn hình ảnh vào bài viết thì mặc định nó sẽ canh lề trái, kích thước hiển thị là thu nhỏ. Nếu bạn thay đổi về canh lề, kích thước thì lần sau WordPress nó cũng sẽ tự chèn theo thiết lập trước. Tuy nhiên, không phải người dùng nào cũng biết cách thiết…