نمایش زیر دسته های محصولات
0

16 ارسال در این موضوع قرار دارد

سلام خدمت همگی دوستان

من میخوام چند تب درست کنم و تو هر تب زیر دسته مربوط به یه دسته خاص همراه با تصویر شاخص(همون تصویر دسته بتدی ها) رو نمایش بدم، از چه کدی میتونم استفاده کنم؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در 10 ساعت قبل، MahdiY گفته است :

سلام

 

محتوای مخفی

    برای مشاهده لینک ها می بایست در وب سایت عضو باشید!

ممنون از پاسخ شما ولی من کاری با مطلب ندارم من میخوام زیر دسته های یک شاخه مادر رو همراه با عکس نمایش بدم

مثلا من دسته های : خودرو و موتورسیکلت دارم

حالا خود خودرو شامل زیر دسته های : ایران خودرو،هیوندا،سایپا هست

من میخوام ( ایران خودرو،هیوندا،سایپا) رو همراه با تصویر شاخص اونها نمایش بدم

ممنون میشم جواب بدید

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در 1 ساعت قبل، sensoron گفته است :

ممنون از پاسخ شما ولی من کاری با مطلب ندارم من میخوام زیر دسته های یک شاخه مادر رو همراه با عکس نمایش بدم

مثلا من دسته های : خودرو و موتورسیکلت دارم

حالا خود خودرو شامل زیر دسته های : ایران خودرو،هیوندا،سایپا هست

من میخوام ( ایران خودرو،هیوندا،سایپا) رو همراه با تصویر شاخص اونها نمایش بدم

ممنون میشم جواب بدید

سلام

 

از کد زیر استفاده کنید

$parentid = get_queried_object_id();
         
$args = array(
    'parent' => $parentid
);
 
$terms = get_terms( 'product_cat', $args );
 
if ( $terms ) {
         
    echo '<ul class="product-cats">';
     
        foreach ( $terms as $term ) {
                         
            echo '<li class="category">';                 
                     
                woocommerce_subcategory_thumbnail( $term );
                 
                echo '<h2>';
                    echo '<a href="' .  esc_url( get_term_link( $term ) ) . '" class="' . $term->slug . '">';
                        echo $term->name;
                    echo '</a>';
                echo '</h2>';
                             
      			$thumbnail_id = get_woocommerce_term_meta( $term->term_id, 'thumbnail_id', true );
	    		$image = wp_get_attachment_url( $thumbnail_id );
	    		if ( $image ) {
                    echo '<img src="' . $image . '" alt="' . $term->name . '" />';
				}
      
            echo '</li>';
                                                                     
 
    }
     
    echo '</ul>';
 
}

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در 33 دقیقه قبل، MahdiY گفته است :

سلام

 

از کد زیر استفاده کنید


$parentid = get_queried_object_id();
         
$args = array(
    'parent' => $parentid
);
 
$terms = get_terms( 'product_cat', $args );
 
if ( $terms ) {
         
    echo '<ul class="product-cats">';
     
        foreach ( $terms as $term ) {
                         
            echo '<li class="category">';                 
                     
                woocommerce_subcategory_thumbnail( $term );
                 
                echo '<h2>';
                    echo '<a href="' .  esc_url( get_term_link( $term ) ) . '" class="' . $term->slug . '">';
                        echo $term->name;
                    echo '</a>';
                echo '</h2>';
                             
      			$thumbnail_id = get_woocommerce_term_meta( $term->term_id, 'thumbnail_id', true );
	    		$image = wp_get_attachment_url( $thumbnail_id );
	    		if ( $image ) {
                    echo '<img src="' . $image . '" alt="' . $term->name . '" />';
				}
      
            echo '</li>';
                                                                     
 
    }
     
    echo '</ul>';
 
}

 

بازم ممنون از شما

نحوه استفاده از این کد به چه صورتیه؟ بزارم بین کوئری؟

واسه یه دسته خاص چطور مشخص کنم؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در 11 دقیقه قبل، sensoron گفته است :

بازم ممنون از شما

نحوه استفاده از این کد به چه صورتیه؟ بزارم بین کوئری؟

واسه یه دسته خاص چطور مشخص کنم؟

سلام

 

خیر نیاز نیست بین کوئری دیگری بگذارید.

در خط اول شناسه دسته خاص رو در متغیر parentid قرار بدید

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در 14 دقیقه قبل، MahdiY گفته است :

سلام

 

خیر نیاز نیست بین کوئری دیگری بگذارید.

در خط اول شناسه دسته خاص رو در متغیر parentid قرار بدید

اخه وقتی من این کد تو قالب قرار میدم میشه شکل عکسی که پیوست کردم

Untitled.png

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در 1 دقیقه قبل، sensoron گفته است :

اخه وقتی من این کد تو قالب قرار میدم میشه شکل عکسی که پیوست کردم

محتوای مخفی

    برای مشاهده لینک ها می بایست در وب سایت عضو باشید!

محتوای مخفی

    برای مشاهده لینک ها می بایست در وب سایت عضو باشید!

محتوای مخفی

    برای مشاهده لینک ها می بایست در وب سایت عضو باشید!

محتوای مخفی

    برای مشاهده لینک ها می بایست در وب سایت عضو باشید!

سلام

 

این کد php هست. باید بین تگ های باز و بسته php قرار بدید

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در 28 دقیقه قبل، MahdiY گفته است :

سلام

 

این کد php هست. باید بین تگ های باز و بسته php قرار بدید

بسیار ممنونم از شما حل شد

حالا اگه بخوام زیر دسته ها و عکسهاشون تو یه ردیف قرار بگیرن چطوری استایل بدم و اگه بخوام تعداد نمایش زیر دسته ها رو مثلا 10 نمایش بدم چیکار کنم؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

دوست عزیز. ادرس سایت قرار بدید تا بررسی کنیم

چون این موضوع دوم شما ، مربوط به CSS هست... و بسته به هر قالب متفاوت نتیجه میده.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در 21 ساعت قبل، Mohammad گفته است :

دوست عزیز. ادرس سایت قرار بدید تا بررسی کنیم

چون این موضوع دوم شما ، مربوط به CSS هست... و بسته به هر قالب متفاوت نتیجه میده.

مشکل من اینه نمیتونم کلاسهای css تو این کد به کار ببرم ، الان بصورت ستونی میرن پایین میخوام بصورت ردیفی باشن همین

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری

0