1. Hiện tại có một số member mạo danh BQT để giao dịch trên diễn đàn và đã LỪA ĐẢO khá nhiều tại chuyên mục Adwords... Mọi người cảnh giác và đọc bài: Giới thiệu giao dịch đảm bảo bởi @Admin

Xắp xếp sản phẩm theo nhà sản xuất - chi nhánh trong WooCommerce wordpress plugin

Thảo luận trong 'Share code - Chia sẻ mã nguồn' bắt đầu bởi lamvt, 6/5/14.

Lượt xem: 210,220
  1. lamvt

    lamvt Cựu Administrator

    Gia nhập:
    14/9/11
    Bài viết:
    973
    Đã được thích:
    1,123
    Web:
    Xắp xếp sản phẩm theo nhà sản xuất - chi nhánh trong WooCommerce wordpress plugin
    How to add brands (Manufacturers) for Products in WooCommerce wordpress plugin

    [​IMG]How to



    WooCommerce là một plugin để tạo cá trqng web SHOP , sản phẩm rất tốt và được ưa chuộng

    Mở file functions.php with Notepad++ editor

    Thêm code

    Mã:
    function create_product_taxonomies()
    {
    // Add new taxonomy, make it hierarchical (like categories)
    $labels = array(
    ‘name’ => _x( ‘Brands’, ‘taxonomy general name’ ),
    ‘singular_name’ => _x( ‘Brand’, ‘taxonomy singular name’ ),
    ‘search_items’ =>  __( ‘Search Brands’ ),
    ‘all_items’ => __( ‘All Brands’ ),
    ‘parent_item’ => __( ‘Parent Brand’ ),
    ‘parent_item_colon’ => __( ‘Parent Brands:’ ),
    ‘edit_item’ => __( ‘Edit Brands’ ),
    ‘update_item’ => __( ‘Update Brands’ ),
    ‘add_new_item’ => __( ‘Add New Brand’ ),
    ‘new_item_name’ => __( ‘New Brand Name’ ),
    ‘menu_name’ => __( ‘Brands’ ),
    );
    register_taxonomy(‘product_brand’,array(‘product’), array(
    ‘hierarchical’ => true,
    ‘labels’ => $labels,
    ‘show_ui’ => true,
    ‘query_var’ => true,
    //’rewrite’ => true,
    ‘rewrite’ => array( ‘slug’ => ‘brands’, ‘with_front’ => true ),
    ));
    }
    function filter_post_type_link($link, $post)
    {
    if ($post->post_type != ‘product’)
    return $link;
    if ($cats = get_the_terms($post->ID, ‘product_brand’))
    if ($cats = get_the_terms($post->ID, ‘product_brand’))
    $link = str_replace(‘%product_brand%’, array_pop($cats)->slug, $link);
    return $link;
    }
    add_filter(‘post_type_link’, ‘filter_post_type_link’, 10, 2);

    Sau đó login và thêm nhà sản xuất và thêm sản phẩm

    ———————————————
    Mở file template thêm code
    Open your template to display with Notepad++ editor

    to add code:

    Mã:
    $term        = get_queried_object();
    //$parent_id      = empty( $term->term_id ) ? 0 : $term->term_id;
    if(!empty( $term->term_id )){
    $args = apply_filters( ‘woocommerce_product_subcategories_args’, array(
    ‘child_of’     => $term->term_id,
    ‘menu_order’   => ‘ASC’,
    ‘hide_empty’   => 1,
    ‘hierarchical’   => 1,
    ‘taxonomy’     => ‘product_cat’,
    ‘pad_counts’   => 1
    ) );
    $product_categories  = get_categories( $args );
    if ( $product_categories ) {
    foreach ( $product_categories as $category ) {
    wc_get_template( ‘content-product_cat.php’, array(
    ‘category’ => $category
    ) );
    }
    }
    }
    Need help? http://joomquery.com/contact-us/

    Full source code: How to add brands (Manufacturers) for Products in WooCommerce wordpress plugin

    DEMO : olympus Manufacturers
    Shell Brand

    Good luck


Nội quy khi thảo luận:

Dù bạn có cố tình spam bằng cách nào khi BQT diễn đàn phát hiện sẽ lập tức banned nick và xoá toàn bộ bài viết của bạn. Ngoài ra khi phát hiện ra Spam hãy gửi thông báo cho BQT diễn đàn. Hãy suy nghĩ trước khi hành động..!
✓ Khi muốn trả lời ai đó, bạn gõ @ cộng thêm nick diễn đàn của người đó phía sau @, giống như tag tên trên Facebook.
✓ Yêu cầu khi bình luận, bạn phải gõ chữ rõ ràng, không viết tắt, gõ tiếng Việt đầy đủ dấu câu.
✓ Nên dùng font chữ mặc định của diễn đàn, không tô màu lòe loẹt hay dùng size chữ quá lớn khi bình luận.
✓ Bài viết, comment... không được phép quảng cáo dịch vụ, rao vặt, pr... Loại trừ ở chuyên mục Rao vặt đã cho phép.
✓ Nghiêm cấm các chủ đề dạng: Cứu em với, help me, giật tít, câu view... dưới mọi hình thức.
✓ Tất cả các thành viên tham gia diễn đàn cần đọc kỹ Nội quy chung và nghiêm túc tuân thủ.


Chia sẻ trang này

Đang tải...