Bài đăng

Đang hiển thị bài đăng từ Tháng 3, 2022

Cách rút ngắn các title product hiển thị trong woocommerce

   và giờ bạn chỉ muốn rút ngắn các title product hiển thị trong woocommerce. Hôm nay mình sẽ share cho các bạn một đoạn function để có thể giải quyết được vấn đề này nhé: Đây là đoạn code, các bạn copy vào file functions.php nhé: add_filter (   'the_title' ,   'short_title_product' ,   10 ,   2   ) ; function  short_title_product (   $title ,   $id   )   { if   ( get_post_type (   $id   )   ===   'product'   &   ! is_single ( )   )   { return  wp_trim_words (   $title ,  2  ) ;   // thay đổi số từ bạn muốn thêm }   else   { return   $title ; } } kết quả sẽ được như thế này: như các bạn thấy tiêu đề đã chỉ có 2 từ. Giải thích đoạn code: add_filter: filter hook cần thay đổi nếu bạn chưa biết thì bạn có thể đọc action và filter là gì trong wordpress nhé. the_title: tên filter hook. short_title_product: hàm khai báo. Lời kết Hy vọng phần hướng...

Tăng tốc độ cho theme flatsome

  1- Đầu tiên tùy hosting mà dùng plugin thích hợp, Với hostinger thì dùng litespeed cache https://vi.wordpress.org/plugins/litespeed-cache/ 2- Tối ưu hóa data base  Nguyên lý là tối ưu data, và xóa cả bảng dư thừa của các plygin sinh ra và đã xóa đi nhưng không dùng đến - Tool kiểm tra cấu trúc bảng của plugin: https://plugintests.com/plugins/wporg/woocommerce/latest - Tắt lazyload Vô hiệu hóa lazy load bằng code: ta chèn code này vào file funstion add_filter('wp_lazy_loading_enabled', '__return_false'); 3- Tối ưu hóa hình ảnh - Tắt lazyload cách 2: Flatsome --> advanced --> Performance Tắt 2 thuộc tính: LAZY LOAD BANNER AND SECTION BACKGROUNDS , và LAZY LOAD IMAGES - Tiếp theo, truy cập LiteSpeed Cache => Page Optimization (tối ưu hóa trang) => [4] Media Settings (cái đặt đa phương tiện) => Lazyload hình ảnh ---> bật