7 پست در این موضوع قرار دارد

سلام خدمت خدمت دوستان

تو صفحه ی محصول و قسمت بالا سمت راست دوتا لینک تحت عنوان ( توضیحات - نظرات ) هست . میخوام این دوتا لینک از  صفحه حذف شن اما خود توضیحات و  نظرات با هم و پشت سر هم نمایش داده بشن . با تنظیمات خود وردپرس یا ووکامرس میشه این مشکلو حل کرد؟ 

اگر احتیاج به وارد کردن کد داره چه کدی و کجا باید واردش کنم ؟

(عکس صفحه رو هم پیوست کردم )

ممنون میشم راهنمایی کنید

aaaaa.jpg

0

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


لینک به پست

واضح تر بگین منظورتون رو

ابتدا توضیحات بیاد و بعدش نظرات؟

0

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


لینک به پست

سلام

دوتا راه داره

اول 

دوم استفاده از اکشن‌ها

این کد مسئول نمایش قسمت تب‌ها هستش، در فایل content-single-product.php

/**
* woocommerce_after_single_product_summary hook.
*
* @hooked woocommerce_output_product_data_tabs - 10
* @hooked woocommerce_upsell_display - 15
* @hooked woocommerce_output_related_products - 20
*/
do_action( 'woocommerce_after_single_product_summary' );

خود woocommerce_output_product_data_tabs سه قسمت داره اول توضیحات، نظرات و اطلاعات اضافی

حالا میام از قسمت تب‌ها توضیحات و اطلاعات اضافی رو حذف می‌کنیم

بعد هم اونها رو دوباره خارج از تب فراخوانی می‌کنیم

function woo_remove_product_tabs( $tabs ) {
    unset( $tabs['description'] );
    unset( $tabs['additional_information'] );

    return $tabs;
}
add_filter( 'woocommerce_product_tabs', 'woo_remove_product_tabs', 98 );

add_action( 'woocommerce_after_single_product_summary', 'woocommerce_template_single_excerpt', 8 );
// add_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_product_data_tabs', 10 );
add_action( 'woocommerce_after_single_product_summary', 'woocommerce_product_additional_information_tab', 12 );

 

1

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


لینک به پست
در در 11/29/2016 at 23:13، MVahedi گفته است :

واضح تر بگین منظورتون رو

ابتدا توضیحات بیاد و بعدش نظرات؟

بله . الان دوتا تب هست که رو هر کدوم کلیک کنیم همونو نشون میده ( توضیحات یا نظرات ) . من میخوام چنین تبی وجود نداشته باشه . به صورت پیش فرض اول توضیحات و زیرش نظرات نمایش داده بشه

 

در در 12/1/2016 at 07:19، مهدی گفته است :

سلام

دوتا راه داره

اول 

دوم استفاده از اکشن‌ها

این کد مسئول نمایش قسمت تب‌ها هستش، در فایل content-single-product.php


/**
* woocommerce_after_single_product_summary hook.
*
* @hooked woocommerce_output_product_data_tabs - 10
* @hooked woocommerce_upsell_display - 15
* @hooked woocommerce_output_related_products - 20
*/
do_action( 'woocommerce_after_single_product_summary' );

خود woocommerce_output_product_data_tabs سه قسمت داره اول توضیحات، نظرات و اطلاعات اضافی

حالا میام از قسمت تب‌ها توضیحات و اطلاعات اضافی رو حذف می‌کنیم

بعد هم اونها رو دوباره خارج از تب فراخوانی می‌کنیم


function woo_remove_product_tabs( $tabs ) {
    unset( $tabs['description'] );
    unset( $tabs['additional_information'] );

    return $tabs;
}
add_filter( 'woocommerce_product_tabs', 'woo_remove_product_tabs', 98 );

add_action( 'woocommerce_after_single_product_summary', 'woocommerce_template_single_excerpt', 8 );
// add_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_product_data_tabs', 10 );
add_action( 'woocommerce_after_single_product_summary', 'woocommerce_product_additional_information_tab', 12 );

 

دوست عزیز ممنون از پاسخ گویی شما . این کد ها تو چه قسمتی باید وارد شن ؟ .درست متوجه نشدم. توضیحاب برای من تازه کار یکم پیچیده بود . ممنون میشم یکم بیشتر توضیح بدید .

0

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


لینک به پست

کد رو در functions.php قالبتون قرار بدید

0

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


لینک به پست

تشکر از شما آقا مهدی

اون قسمت از توضیحتون که گفتید:  ( حالا میام از قسمت تب‌ها توضیحات و اطلاعات اضافی رو حذف می‌کنیم بعد هم اونها رو دوباره خارج از تب فراخوانی می‌کنیم ) رو من درست متوجه نشدم.

الان شما دوتا دسته کد قسمت بالا و پایین نوشتید . اگر من تمام این کد هارو تو   functions.php کپی پیست کنم مشکل حل میشه؟

0

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


لینک به پست

همه رو با هم قرار ندید. فقط بخشی که نیاز هست.

طبق توضیحات انجام بدید. یکسری از کدها برای توضیح هست.

0

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


لینک به پست

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

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

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

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


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

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

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


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