خیلی ممنون از کمک های بی مانند دوستان!
خودم کشفش کردم :\ ازونجایی که به سختی به دستش آوردم و میدونم ممکنه کسای دیگه ای مانند من دنبال همچنین چیزی باشن، پیشاپیش زکات دانشمو میدم و مطمئنم به کار خیلیا خواهد اومد.
پیرامون شخصی سازی بخش های ووکامرس دو راه هست:
1. دستکاری هسته ووکامرس (پیشنهاد نمیشه)
2. بازنویسی رونوشت پرونده های ووکامرس در پوسته یا پوسته فرزند با بکارگیری هوک (پیشنهاد میشه و هم آسونه هم سخت)
دستکاری هسته ووکامرس به هیچ عنوان پیشنهاد نمیشه. چون ممکنه چیزایی رو دستکاری کنیم و خرابی به بار بیاد و ازونجایی که به ساختار کد نویسی ووکامرس چیرگی نداریم برگشت ناپذیر باشه. جدای از این اگر ووکامرس بروز (آپدیت) بشه همه پرونده های دستکاری شده از میان میرن و دوباره از نو باید دستکاری ها رو انجام بدیم.
گزینه های دوم و سوم مکمل هم هستن. بازنویسی رونوشت پرونده ها و بکارگیری هوک یا اد اکشن میتونن کمک بسیاری برای شخصی سازی بخش های گوناگون ووکامرس به ما داشته باشن.
برای بازنویسی رونوشت پرونده های ووکامرس، از دایرکتوری افزونه پوشه templates رونوشت گرفته و در ریشه پوشه پوسته خودمون جایگذاری میکنیم. سپس نامش رو به woocommerce دگرگون میکنیم. اکنون کاری که باید انجام بدیم اینه که بدونیم چه بخشی رو میخوایم دگرگون کنیم برای نمونه پرونده single-product.php. اکنون باید روشن بشه که کجای این پرونده رو میخوایم شخصی سازی کنیم. برای نمونه من میخوام کلا سربرگ ها رو بردارم و فقط بررسی کالا (توضیحات محصول) رو داشته باشم. اکنون باید با ریموو اکشن سربرگ ها رو از کار بندازم. برای این کار در پرونده functions.php پوسته خودم کدها رو وارد میکنم:
remove_action( 'woocommerce_after_single_product_summary', 'woocommerce_output_product_data_tabs', 10 );
این کد اکشن سربرگ ها رو در جایگاه نخست از کار میندازه (10 پایان کد در اینجا نمایانگر جایگاه نمایش برونرفت کار یعنی سربرگ هاست). سربرگ ها و هرآنچه که باهاش بود رفت، اما من میخوام به گونه جداگانه بررسی کالا (توضیحات محصول) رو برگردونم. پس:
function woocommerce_template_product_description() {
woocommerce_get_template( 'single-product/tabs/description.php' );
}
add_action( 'woocommerce_after_single_product_summary', 'woocommerce_template_product_description', 10 );
این کدها در یک گام یک بخش از قالب را از نشانی پرونده های ووکامرس موجود در قالب فراخونی میکنه و نمایش میده. جایگاهش رو هم میشه با شماره های 10، 20 یا 30 مشخص کرد.
بهترین سرچشمه (منبع) برای کار با هوک و اکشن ووکامرس دو نشانی زیر هستن:
http://docs.woothemes.com/wc-apidocs/hook-docs.html
http://docs.woothemes.com/documentation/plugins/woocommerce/woocommerce-codex/
پرسشی بود در خدمتم البته اگر در توانم باشه.