اگر شما از افزونه Yoast SEO برای بهینهسازی سئو استفاده میکنید، میتونید بهطور خودکار سئو تایتل و توضیحات محصولات خود رو تنظیم کنید. با این کد، سئو تایتل و توضیحات به طور خودکار براساس عنوان محصول شما و یک کاراکتر دلخواه (مثل "فروشگاه ما") تنظیم میشود.
برای اعمال این تغییرات، کد زیر رو در فایل functions.php قالب خود قرار بدید:
// ست کردن سئو تایتل و توضیحات برای محصولات
add_filter( 'wpseo_title', 'custom_product_title_seo', 10, 1 );
function custom_product_title_seo( $title ) {
if ( is_product() ) {
$product = wc_get_product( get_the_ID() );
$new_title = $product->get_name() . ' | فروشگاه ما'; // عنوان محصول + کاراکتر دلخواه
return $new_title;
}
return $title;
}
add_filter( 'wpseo_metadesc', 'custom_product_meta_description', 10, 1 );
function custom_product_meta_description( $description ) {
if ( is_product() ) {
$product = wc_get_product( get_the_ID() );
$new_description = $product->get_short_description(); // توضیحات کوتاه محصول
return $new_description;
}
return $description;
}
🔵 توضیحات کد:
add_filter( 'wpseo_title', 'custom_product_title_seo', 10, 1 );
:
این فیلتر برای تنظیم سئو تایتل استفاده میشه. در اینجا عنوان محصول + یک کاراکتر دلخواه (مثل "فروشگاه ما") به عنوان تایتل سئو قرار میگیره.
add_filter( 'wpseo_metadesc', 'custom_product_meta_description', 10, 1 );
:
این فیلتر برای تنظیم توضیحات سئو استفاده میشه. توضیحات کوتاه محصول به عنوان متا دیسکریپشن نمایش داده میشه.