Category : Wordpress

Thêm đoạn dưới vào funtion.php // Make sure featured images are enabled add_theme_support( ‘post-thumbnails’ ); // Add featured image sizes add_image_size( ‘featured-large’, 640, 294, true ); // width, height, crop add_image_size( ‘featured-small’, 320, 147, true ); // Add other useful image sizes for use through Add Media modal add_image_size( ‘medium-akasa’, 640, 480 ); // Register ..

Read more

Hướng dẫn thêm mã nhúng Google Google Tag Manager (hoặc bất kỳ mã nhúng khác) vào thẻ head function akasa_add_header() {?> <!– Google Tag Manager –> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({‘gtm.start’: new Date().getTime(),event:’gtm.js’});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!=’dataLayer’?’&l=’+l:”;j.async=true;j.src= ‘https://www.googletagmanager.com/gtm.js?id=’+i+dl;f.parentNode.insertBefore(j,f); })(window,document,’script’,’dataLayer’,’GTM-W347S2N’);</script> <!– End Google Tag Manager –><?php } add_action(‘wp_head’, ‘akasa_add_heade..

Read more

Trang web đang gặp lỗi kĩ thuật. Vui lòng kiểm tra email quản trị trang web của bạn để xem thêm thông tin. Lỗi này thường do 1 plugin gây ra xung đột, cách để nhất để tìm là bật debug, thêm dòng sau vào file wp-config: define( ‘WP_DEBUG’, false ); thành define( ‘WP_DEBUG’, true ..

Read more

I. Plugin cần thiết Tắt javacsrip, css… không cần thiết Disable Bloat for WordPress & WooCommerce 1. Tối ưu ảnh EWWW Image Optimizer 2. No captra Google reCaptcha by BestWebSoft No CAPTCHA reCAPTCHA 3. Rút gọn link Woocommerce (nếu cần) Permalink Manager for WooCommerce Premmerce Permalink Manager for WooCommerce Thêm đoạn sau vào htaccess để ..

Read more

1. Chuyển hướng url đuôi html xang không có html RewriteCond %{THE_REQUEST} \.html RewriteRule ^(.*)\.html$ /$1 [R=301,L] 2. Chuyển hướng danh mục RewriteEngine On RewriteRule ^subdirectory/(.*)$ /$1 [R=301,NC,L] 3. Chuyển hướng toàn bộ tên miền cũ xang mới, tương ứng từng liên kết RewriteEngine on RewriteCond %{HTTP_HOST} ^example.com [NC,OR] RewriteCond %{HTTP_HOST} ^www.example.com [NC] RewriteRule ^(.*)$ ..

Read more

Thêm đoạn sau vào funtions // Tùy biến oder number add_filter( 'woocommerce_order_number', 'change_woocommerce_order_number' ); function change_woocommerce_order_number( $order_id ) { $order = wc_get_order( $order_id ); // Truy cập trường order $prefix = 'KH' . $order->get_customer_id() . '-'; // Lấy mã user khách hàng $suffix = 'LK' . $order->get_date_created()->format ('dmy'); // Lấy ngày tháng tạo đơn hàng ..

Read more

Ẩn tab attribute cho product type Woocommerce   function remove_linked_products($tabs){ unset($tabs[‘general’]); unset($tabs[‘inventory’]); unset($tabs[‘shipping’]); unset($tabs[‘linked_product’]); unset($tabs[‘attribute’]); unset($tabs[‘advanced’]); return($tabs); } add_filter(‘woocommerce_product_data_tabs’, ‘remove_linked_products’, 10, 1); Nguồn: https://www.themelocation.com/how-to-remove-product-panel-tabs-admin-panel-in-woocommerce/ function remove_tab($tabs){ unset($tabs[‘inventory’]); // it is to remove inventory tab //unset($tabs[‘advanced’]); // it is to remove advanced tab //unset($tabs[‘linked_product’]); // it is to remove linked_product tab //unset($tabs[‘attribute’]); // it is to ..

Read more

Thêm đoạn sau vào funtion /* * Thay đổi text nút thêm vào giỏ hàng => Mua ngay ở danh mục */ add_filter( ‘woocommerce_product_add_to_cart_text’, ‘woo_custom_cart_button_text’ ); // 2.1 + add_filter( ‘woocommerce_product_single_add_to_cart_text’, ‘woo_custom_cart_button_text’ ); function woo_custom_cart_button_text() { return __( ‘Mua ngay’, ‘woocommerce&#..

Read more