اگر جزء افرادی باشید که با ووکامرس، سایتهای فروشگاهی طراحی میکنند معمولا دچار این مشکل میشوید که برای بهبود سئوی صفحه دسته بندی محصول (Product Category) شرح یا متنی مینویسید. ولی آن متن در ابتدا دیده میشود و نام محصولات بعد از متن دیده میشود.
در بیشتر موارد ما این طور ترجیح میدهیم که ابتدا محصولات دیده شوند و پس از آن، شرح محصول در پایین صفحه نمایش داده شود. در اینگونه موارد چه باید کرد؟
استفاده از صفحهساز المنتور
اگر از صفحه ساز المنتور استفاده میکنید در این حالت به کمک تنظیمات خود این صفحه ساز، میتوانید یک template مخصوص دسته بندی محصول درست کنید.
استفاه از قالب دیوی
صفحه ساز قالب دیوی در بخش Theme Builder خود به شما این امکان را میدهد که تک تک اجزای ووکامرس را سفارشیسازی کنید. بنابراین میتوانید برای صفحه دسته بندی محصول خود یک تمپلیت دلخواه طراحی کنید که تصاویر محصولات در ابتدا و شرح محصول در انتها دیده شود. دیوی را به شکل کاملا اریجینال میتوانید از فروشگاه همین وبسایت تهیه نمایید.
تغییر در کد قالب
اگر حرفهای باشید میتوانید بررسی کنید که کدام فایل در قالب (پوسته یا theme) سایت شما مربوط به دستهبندی محصول است. آن فایل را ویرایش کنید و کدی را که مربوط به شرح محصول است، جابجا نمایید و به پایین صفحه ببرید.
در این حالت حتما از Child theme استفاده نمایید.
افزودن function به فایل functions.php
سادهترین راه شاید این باشد که کد زیر را به فایل functions.php اضافه نمایید. توصیه میکنم حتما این کار را در child theme انجام دهید یا اینکه از افزونههایی مانند code snippets یا insert headers and footers استفاده نمایید تا قالب سایت شما دچار مشکل نشود.
add_action('woocommerce_archive_description', 'custom_archive_description', 2 );
function custom_archive_description(){
if( is_product_category() ) :
remove_action('woocommerce_archive_description', 'woocommerce_taxonomy_archive_description', 10 );
add_action( 'woocommerce_after_main_content', 'woocommerce_taxonomy_archive_description', 5 );
endif;
}