Dưới đây là danh sách 100 đoạn code tùy biến Flatsome. Các code này giúp bạn điều chỉnh giao diện và chức năng của website theo ý muốn.
Code thường gặp flatsome

### CSS tùy biến

1. **Ẩn nút Add to Cart trên sản phẩm:**

   “`css
   .add_to_cart_button { display: none !important; }
   “`

2. **Thay đổi màu nền của menu:**

   “`css
   .header-nav { background-color: #333; }
   “`

3. **Ẩn breadcrumb:**

   “`css
   .breadcrumb { display: none; }
   “`

4. **Thay đổi kích thước logo:**

   “`css
   .header-logo img { width: 150px; height: auto; }
   “`

5. **Thay đổi màu nền footer:**

   “`css
   .footer { background-color: #222; }
   “`

6. **Thay đổi màu nền tiêu đề sản phẩm:**

   “`css
   .product-title a { color: #0073e6; }
   “`

7. **Ẩn tiêu đề sản phẩm trong trang shop:**

   “`css
   .product-title { display: none; }
   “`

8. **Thay đổi khoảng cách giữa các sản phẩm:**

   “`css
   .product { margin-bottom: 30px; }
   “`

9. **Thay đổi kích thước chữ trong header:**

   “`css
   .header { font-size: 16px; }
   “`

10. **Ẩn nút Back to Top:**

    “`css
    #scroll-to-top { display: none; }
    “`

11. **Thay đổi màu viền sản phẩm:**

    “`css
    .product { border-color: #ccc; }
    “`

12. **Ẩn sidebar trên trang sản phẩm đơn:**

    “`css
    .single-product-sidebar { display: none; }
    “`

13. **Thay đổi khoảng cách giữa các phần tử menu:**

    “`css
    .header-nav ul li { margin-right: 20px; }
    “`

14. **Thay đổi màu chữ tiêu đề blog:**

    “`css
    .blog-title a { color: #444; }
    “`

15. **Ẩn tiêu đề blog trên trang chủ:**

    “`css
    .home .blog-title { display: none; }
    “`

16. **Thay đổi kích thước chữ trong footer:**

    “`css
    .footer { font-size: 14px; }
    “`

17. **Ẩn biểu tượng search trong header:**

    “`css
    .header-search { display: none; }
    “`

18. **Thay đổi màu nền các button:**

    “`css
    .button { background-color: #0073e6; }
    “`

19. **Ẩn số lượng sản phẩm trên trang sản phẩm đơn:**

    “`css
    .quantity { display: none; }
    “`

20. **Thay đổi khoảng cách giữa các cột footer:**

    “`css
    .footer-widgets .col { margin-right: 20px; }
    “`

21. **Ẩn nút đăng ký nhận tin trên footer:**

    “`css
    .footer .newsletter-signup { display: none; }
    “`

22. **Thay đổi màu nền của mega menu:**

    “`css
    .header-nav .mega-menu { background-color: #333; }
    “`

23. **Thay đổi kích thước chữ sản phẩm trong danh sách:**

    “`css
    .products .product-title { font-size: 16px; }
    “`

24. **Ẩn biểu tượng wishlist trên sản phẩm:**

    “`css
    .wishlist-icon { display: none; }
    “`

25. **Thay đổi màu nền nút đăng ký nhận tin:**

    “`css
    .newsletter-signup .button { background-color: #0073e6; }
    “`

### JS tùy biến

26. **Tự động thêm sản phẩm vào giỏ hàng khi mở trang sản phẩm đơn:**

    “`js
    jQuery(document).ready(function($) {
        $(‘form.cart’).submit();
    });
    “`

27. **Chuyển hướng sau khi thêm sản phẩm vào giỏ hàng:**

    “`js
    jQuery(document).on(‘added_to_cart’, function() {
        window.location.href = ‘/cart’;
    });
    “`

28. **Tự động điền thông tin người dùng khi checkout:**

    “`js
    jQuery(document).ready(function($) {
        $(‘input#billing_first_name’).val(‘John’);
        $(‘input#billing_last_name’).val(‘Doe’);
    });
    “`

29. **Ẩn các sản phẩm đã hết hàng trong danh sách sản phẩm:**

    “`js
    jQuery(document).ready(function($) {
        $(‘.outofstock’).parent().hide();
    });
    “`

30. **Thêm sản phẩm vào wishlist bằng JS:**

    “`js
    jQuery(‘.add_to_wishlist’).click(function() {
        // Code để thêm vào wishlist
    });
    “`

31. **Tạo popup tự động xuất hiện sau 10 giây:**

    “`js
    setTimeout(function() {
        // Code để hiển thị popup
    }, 10000);
    “`

32. **Tự động chọn phương thức thanh toán mặc định:**

    “`js
    jQuery(document).ready(function($) {
        $(‘#payment_method_cod’).prop(‘checked’, true);
    });
    “`

33. **Ẩn các phương thức thanh toán không mong muốn:**

    “`js
    jQuery(document).ready(function($) {
        $(‘#payment_method_cheque’).hide();
    });
    “`

34. **Chặn người dùng thêm sản phẩm khi số lượng đạt giới hạn:**

    “`js
    jQuery(‘.add_to_cart_button’).click(function(e) {
        if (/* Điều kiện số lượng */) {
            e.preventDefault();
            alert(‘Bạn đã đạt giới hạn số lượng sản phẩm’);
        }
    });
    “`

35. **Thêm Google Analytics tracking vào nút mua hàng:**

    “`js
    jQuery(‘.add_to_cart_button’).click(function() {
        // Code để tracking Google Analytics
    });
    “`

### PHP tùy biến

36. **Thay đổi số lượng sản phẩm hiển thị trên trang shop:**

    “`php
    add_filter(‘loop_shop_per_page’, function($cols) { return 24; }, 20);
    “`

37. **Ẩn giá cho người chưa đăng nhập:**

    “`php
    add_filter(‘woocommerce_get_price_html’, function($price, $product) {
        if (!is_user_logged_in()) {
            $price = ‘Vui lòng đăng nhập để xem giá’;
        }
        return $price;
    }, 10, 2);
    “`

38. **Thay đổi tiêu đề trang sản phẩm đơn:**

    “`php
    add_filter(‘the_title’, function($title) {
        if (is_product()) {
            $title = ‘Tiêu đề tùy chỉnh’;
        }
        return $title;
    });
    “`

39. **Thay đổi thông báo sau khi thêm sản phẩm vào giỏ hàng:**

    “`php
    add_filter(‘wc_add_to_cart_message_html’, function($message) {
        return ‘Sản phẩm đã được thêm vào giỏ hàng!’;
    });
    “`

40. **Xóa tab sản phẩm cụ thể trên trang sản phẩm đơn:**

    “`php
    add_filter(‘woocommerce_product_tabs’, function($tabs) {
        unset($tabs[‘reviews’]);
        return $tabs;
    });
    “`

41. **Thêm tab tùy chỉnh trên trang sản phẩm đơn:**

    “`php
    add_filter(‘woocommerce_product_tabs’, function($tabs) {
        $tabs[‘custom_tab’] = array(
            ‘title’ => ‘Tab Tùy Chỉnh’,
            ‘priority’ => 50,
            ‘callback’ => ‘custom_tab_content’
        );
        return $tabs;
    });
    function custom_tab_content() {
        echo ‘<h2>Nội dung tab tùy chỉnh</h2>’;
    }
    “`

42. **Thay đổi thứ tự hiển thị của tab sản phẩm:**

    “`php
    add_filter(‘woocommerce_product_tabs’, function($tabs) {
        $tabs[‘description’][‘priority’] = 5;
        $tabs[‘reviews’][‘priority’] = 10;
        return $tabs;
    });
    “`

43. **Thay đổi số lượng sản phẩm trên trang giỏ hàng:**

    “`php
    add_filter(‘woocommerce_cart_contents_count’, function($count) {
        return $count + 1;
    });
    “`

44. **Xóa phương thức thanh toán cụ thể:**

    “`php
    add_filter(‘woocommerce_available_payment_gateways’, function($gateways) {
        unset($gateways[‘cheque’]);
        return $gateways;
    });
    “`

45. **Thêm custom field vào trang thanh toán:**

    “`php
    add_action(‘woocommerce_after_order_notes’, function($checkout) {
        woocommerce_form_field(‘custom_field’, array(
            ‘type’ => ‘text’,
            ‘class’ => array(‘form-row-wide’),
            ‘label’ => __(‘Custom Field’),
            ‘placeholder’ => __(‘Nhập thông tin’)
        ), $checkout->get_value(‘custom_field’));
### CSS tùy biến

46. **Thay đổi màu chữ của breadcrumbs:**

    “`css
    .breadcrumb a { color: #0073e6; }
    “`

47. **Ẩn giá sản phẩm trên trang danh mục:**

    “`css
    .price { display: none; }
    “`

48. **Thay đổi màu nền cho sản phẩm hết hàng:**

    “`css
    .outofstock { background-color: #f2f2f2; }
    “`

49. **Thay đổi độ cao của header khi cuộn:**

    “`css
    .header.stuck { height: 60px; }
    “`

50. **Ẩn ảnh đại diện trong blog:**

    “`css
    .post .entry-thumbnail { display: none; }
    “`

51. **Thay đổi màu chữ của tiêu đề blog:**

    “`css
    .post .entry-title a { color: #444; }
    “`

52. **Ẩn ngày đăng bài viết trong blog:**

    “`css
    .post .entry-date { display: none; }
    “`

53. **Thay đổi màu nền của nút Submit trong form liên hệ:**

    “`css
    .wpcf7-submit { background-color: #0073e6; }
    “`

54. **Ẩn ảnh sản phẩm trên trang sản phẩm đơn:**

    “`css
    .single-product .woocommerce-product-gallery { display: none; }
    “`

55. **Thay đổi màu nền của danh mục sản phẩm:**

    “`css
    .product-category { background-color: #f2f2f2; }
    “`

56. **Thay đổi màu nền của danh sách sản phẩm:**

    “`css
    .products { background-color: #fff; }
    “`

57. **Ẩn nút Mua ngay trên trang sản phẩm:**

    “`css
    .single_add_to_cart_button { display: none; }
    “`

58. **Thay đổi màu chữ của tiêu đề widget:**

    “`css
    .widget-title { color: #333; }
    “`

59. **Thay đổi kích thước chữ của nút Add to Cart:**

    “`css
    .add_to_cart_button { font-size: 14px; }
    “`

60. **Thay đổi padding của menu chính:**

    “`css
    .header-nav { padding: 20px 0; }
    “`

61. **Thay đổi màu chữ của menu chính:**

    “`css
    .header-nav a { color: #333; }
    “`

62. **Ẩn tiêu đề của các widget trên sidebar:**

    “`css
    .widget-title { display: none; }
    “`

63. **Thay đổi màu nền của nút xem chi tiết sản phẩm:**

    “`css
    .single_add_to_cart_button { background-color: #333; }
    “`

64. **Thay đổi màu viền của ô input trong form liên hệ:**

    “`css
    .wpcf7-form-control { border-color: #0073e6; }
    “`

65. **Ẩn icon giỏ hàng trên header:**

    “`css
    .header-cart { display: none; }
    “`

### JS tùy biến

66. **Tự động cuộn đến phần mô tả sản phẩm khi nhấn vào nút:**

    “`js
    jQuery(‘.scroll-to-description’).click(function() {
        jQuery(‘html, body’).animate({
            scrollTop: jQuery(‘.woocommerce-Tabs-panel–description’).offset().top
        }, 1000);
    });
    “`

67. **Thay đổi nội dung thông báo lỗi khi không điền thông tin bắt buộc:**

    “`js
    jQuery(document).ready(function($) {
        $(‘form’).on(‘submit’, function(e) {
            if ($(‘input.required’).val() === ”) {
                e.preventDefault();
                alert(‘Vui lòng điền đầy đủ thông tin!’);
            }
        });
    });
    “`

68. **Thêm lớp CSS tùy chỉnh vào body khi người dùng cuộn trang:**

    “`js
    jQuery(window).scroll(function() {
        if (jQuery(this).scrollTop() > 100) {
            jQuery(‘body’).addClass(‘scrolled’);
        } else {
            jQuery(‘body’).removeClass(‘scrolled’);
        }
    });
    “`

69. **Tự động mở tab sản phẩm cụ thể khi trang được tải:**

    “`js
    jQuery(document).ready(function($) {
        $(‘.woocommerce-tabs .tabs li a[href=”#tab-description”]’).click();
    });
    “`

70. **Thay đổi nội dung nút Add to Cart sau khi nhấn:**

    “`js
    jQuery(‘.add_to_cart_button’).click(function() {
        jQuery(this).text(‘Đã thêm vào giỏ hàng’);
    });
    “`

71. **Tự động thêm sản phẩm cụ thể vào giỏ hàng khi tải trang:**

    “`js
    jQuery(document).ready(function($) {
        var product_id = 123; // ID sản phẩm
        $.post(‘/?wc-ajax=add_to_cart’, { product_id: product_id });
    });
    “`

72. **Chuyển hướng đến trang cảm ơn sau khi đăng ký nhận tin:**

    “`js
    jQuery(‘.newsletter-signup form’).on(‘submit’, function() {
        window.location.href = ‘/thank-you’;
    });
    “`

73. **Hiển thị thông báo popup sau khi thêm sản phẩm vào giỏ hàng:**

    “`js
    jQuery(document).on(‘added_to_cart’, function() {
        alert(‘Sản phẩm đã được thêm vào giỏ hàng!’);
    });
    “`

74. **Chặn việc chọn số lượng sản phẩm quá lớn:**

    “`js
    jQuery(‘.quantity input’).on(‘change’, function() {
        if (jQuery(this).val() > 10) {
            alert(‘Bạn không thể mua quá 10 sản phẩm!’);
            jQuery(this).val(10);
        }
    });
    “`

75. **Tự động chọn tùy chọn đầu tiên trong dropdown sản phẩm:**

    “`js
    jQuery(document).ready(function($) {
        $(‘select’).each(function() {
            $(this).val($(this).find(‘option:first’).val());
        });
    });
    “`

### PHP tùy biến

76. **Thêm nội dung tùy chỉnh vào cuối trang sản phẩm đơn:**

    “`php
    add_action(‘woocommerce_after_single_product’, function() {
        echo ‘<p>Nội dung tùy chỉnh</p>’;
    });
    “`

77. **Thay đổi số lượng tối thiểu khi thêm sản phẩm vào giỏ hàng:**

    “`php
    add_filter(‘woocommerce_quantity_input_min’, function($min, $product) {
        return 2;
    }, 10, 2);
    “`

78. **Thay đổi số lượng tối đa khi thêm sản phẩm vào giỏ hàng:**

    “`php
    add_filter(‘woocommerce_quantity_input_max’, function($max, $product) {
        return 10;
    }, 10, 2);
    “`

79. **Thêm thông báo tùy chỉnh khi giỏ hàng trống:**

    “`php
    add_filter(‘wc_empty_cart_message’, function($message) {
        return ‘Giỏ hàng của bạn đang trống!’;
    });
    “`

80. **Xóa các trường không cần thiết trong form thanh toán:**

    “`php
    add_filter(‘woocommerce_checkout_fields’, function($fields) {
        unset($fields[‘billing’][‘billing_company’]);
        return $fields;
    });
    “`

81. **Thay đổi thứ tự hiển thị các trường trong form thanh toán:**

    “`php
    add_filter(‘woocommerce_checkout_fields’, function($fields) {
        $fields[‘billing’][‘billing_phone’][‘priority’] = 5;
        return $fields;
    });
    “`

82. **Thêm thông tin tùy chỉnh vào email xác nhận đơn hàng:**

    “`php
    add_action(‘woocommerce_email_order_meta’, function($order) {
        echo ‘<p>Thông tin tùy chỉnh</p>’;
    });
    “`

83. **Thay đổi nội dung email xác nhận đơn hàng:**

    “`php
    add_filter(‘woocommerce_email_order_details’, function($order, $sent_to_admin, $plain_text, $email) {
        echo ‘<p>Thông tin tùy chỉnh</p>’;
    }, 10, 4);
    “`

84. **Thêm phí xử lý đơn hàng vào tổng đơn hàng:**

    “`php
    add_action(‘woocommerce_cart_calculate_fees’, function($cart) {
        $cart->add_fee(‘Phí xử lý’, 5000);
    });
    “`

85. **Xóa sản phẩm trong giỏ hàng nếu không còn hàng:**

    “`php
    add_action(‘woocommerce_check_cart_items’, function() {
        foreach (WC()->cart->get_cart() as $cart_item_key => $cart_item) {
            $product = wc_get_product($cart_item[‘product_id’]);
            if (!$product->is_in_stock()) {
                WC()->cart->remove_cart_item($cart_item_key);
            }
        }
    });
    “`

### CSS tùy biến

86. **Thay đổi màu nền của tiêu đề widget trong sidebar:**

    “`css
    .sidebar .widget-title { background-color: #0073e6; }
    “`

87. **Thay đổi độ trong suốt của header khi cuộn trang:**

    “`css
    .header.stuck { opacity: 0.9; }
    “`

88. **Ẩn nút chia sẻ xã hội trên trang sản phẩm:**

    “`css
    .social-share { display: none; }
    “`

89. **Thay đổi màu nền của các button trong trang giỏ hàng:**

    “`css
    .woocommerce-cart .button { background-color: #0073e6; }
    “`

90. **Thay đổi màu nền cho các sản phẩm mới:**

    “`css
    .product.new { background-color: #f9f9f9; }
    “`

91. **Ẩn thanh tìm kiếm trên header:**

    “`css
    .header-search { display: none; }
    “`

92. **Thay đổi kích thước chữ của breadcrumb:**

    “`css
    .breadcrumb a { font-size: 14px; }
    “`

93. **Thay đổi màu chữ của nút ‘Proceed to Checkout’:**

    “`css
    .checkout-button { color: #fff; }
    “`

94. **Thay đổi độ rộng của các ô input trong form checkout:**

    “`css
    .woocommerce-checkout input { width: 100%; }
    “`

95. **Ẩn biểu tượng người dùng trên header:**

    “`css
    .header-account { display: none; }
    “`

### JS tùy biến

96. **Chuyển hướng đến trang giỏ hàng khi nhấn nút ‘Add to Cart’:**

    “`js
    jQuery(document).on(‘click’, ‘.add_to_cart_button’, function() {
        window.location.href = ‘/cart’;
    });
    “`

97. **Tự động mở modal khi trang được tải:**

    “`js
    jQuery(document).ready(function($) {
        $(‘#yourModalId’).modal(‘show’);
    });
    “`

98. **Hiển thị thông báo khi sản phẩm được thêm vào wishlist:**

    “`js
    jQuery(document).on(‘click’, ‘.add_to_wishlist’, function() {
        alert(‘Sản phẩm đã được thêm vào wishlist!’);
    });
    “`

99. **Chặn người dùng chọn phương thức vận chuyển không phù hợp:**

    “`js
    jQuery(document).ready(function($) {
        $(‘#shipping_method_0_flat_rate’).prop(‘checked’, false);
    });
    “`

100. **Thay đổi nội dung tooltip khi người dùng hover vào sản phẩm:**

    “`js
    jQuery(document).ready(function($) {
        $(‘.product’).tooltip({title: ‘Thông tin tùy chỉnh’, placement: ‘top’});
    });
    “`

### PHP tùy biến

101. **Xóa tab đánh giá trên trang sản phẩm đơn:**

    “`php
    add_filter(‘woocommerce_product_tabs’, function($tabs) {
        unset($tabs[‘reviews’]);
        return $tabs;
    });
    “`

102. **Thay đổi văn bản nút Add to Cart:**

    “`php
    add_filter(‘woocommerce_product_single_add_to_cart_text’, function() {
        return __(‘Mua ngay’, ‘woocommerce’);
    });
    “`

103. **Ẩn số lượng sản phẩm trong kho từ trang sản phẩm đơn:**

    “`php
    add_filter(‘woocommerce_get_stock_html’, function($html, $product) {
        return ”;
    }, 10, 2);
    “`

104. **Thay đổi độ dài tối thiểu cho password người dùng:**

    “`php
    add_filter(‘woocommerce_min_password_strength’, function() {
        return 3;
    });
    “`

105. **Thêm thông báo khi giỏ hàng có sản phẩm trên $100:**

    “`php
    add_action(‘woocommerce_before_cart’, function() {
        if (WC()->cart->subtotal > 100) {
            wc_print_notice(‘Giỏ hàng của bạn đã vượt quá $100!’, ‘notice’);
        }
    });
    “`

106. **Tự động áp dụng mã giảm giá khi đơn hàng đạt giá trị nhất định:**

    “`php
    add_action(‘woocommerce_before_cart’, function() {
        if (WC()->cart->subtotal > 200 && !WC()->cart->has_discount(‘DISCOUNT_CODE’)) {
            WC()->cart->add_discount(‘DISCOUNT_CODE’);
        }
    });
    “`

107. **Thay đổi đơn vị tiền tệ trên toàn website:**

    “`php
    add_filter(‘woocommerce_currency’, function() {
        return ‘EUR’;
    });
    “`

108. **Xóa các phương thức vận chuyển không phù hợp:**

    “`php
    add_filter(‘woocommerce_package_rates’, function($rates) {
        unset($rates[‘flat_rate’]);
        return $rates;
    }, 10);
    “`

109. **Thêm thông báo tùy chỉnh khi thanh toán thành công:**

    “`php
    add_action(‘woocommerce_thankyou’, function($order_id) {
        echo ‘<p>Cảm ơn bạn đã đặt hàng! Chúng tôi sẽ xử lý đơn hàng của bạn sớm nhất có thể.</p>’;
    });
    “`

110. **Thay đổi định dạng hiển thị giá tiền:**

    “`php
    add_filter(‘woocommerce_price_format’, function($format) {
        return ‘%1$s%2$s’;
    });
    “`
Nếu bạn cần thêm bất kỳ đoạn code nào khác hoặc muốn tùy biến cụ thể hơn, hãy cho tôi biết!
Đánh giá

DỊCH VỤ TUỆ LÂM SOFT ĐANG CUNG CẤP

THIẾT KẾ WEBSITE

Tuệ Lâm Soft Cung cấp giải pháp thiết kế website theo yêu cầu, thiết kế website trọn gói theo mẫu giá rẻ, nhiều mẫu giao diện đẹp, khả năng tùy biến cao, tối ưu hóa Onpage.

PHÒNG MARKETING THUÊ NGOÀI

Phòng Marketing Thuê Ngoài Tuệ Lâm Soft giúp doanh nghiệp làm Marketing bài bản. Tối ưu chi phí vận hành, tối đa hiệu quả công việc. Cam kết hiệu quả. Đội ngũ kinh nghiệm

THIẾT KẾ LOGO THƯƠNG HIỆU

Đội ngũ trẻ thiết kế logo nhận diện thương hiệu trẻ trung, sáng tạo, ấn tượng. Dịch vụ uy tín hàng đầu. Giá rẻ, tư vấn chuẩn xác. Quy trình bài bản. Đội ngũ nhiệt tình.

QUẢNG CÁO GOOGLE ADWORD

Tư vấn từ khóa hiệu quả, nhắm đúng khách hàng mục tiêu, theo dõi đấu giá từ khóa, tăng điểm chất lượng quảng cáo Google tối ưu chi phí tốt nhất.

DỊCH VỤ SEO

Dịch vụ SEO website chuyên nghiệp bền vững, gia tăng sự nhận diện thương hiệu của doanh nghiệp trên internet, tối đa hóa lợi nhuận với chi phí tối ưu nhất

EMAIL DOANH NGHIỆP

Email Doanh Nghiệp Mua 1 Lần Dùng Vĩnh Viễn‎ - Hệ thống Email theo tên miền góp phần gây dựng nên hình ảnh chuyên nghiệp nâng cao uy tín - khẳng định thương hiệu cho công ty bạn.