nojhanacc
May 23rd, 2021, 10:21
یکی از مواردی که به بهینه سازی سایت مربوط هست حذف کلمه های کوتاه مثل : با , از , در و … از url های سایت هست
پلاگین های سئو مثل wordpress seo یا all in one seo pack این کار رو انجام میدن ولی در این مطلب اگر تمایلی به استفاده از افزونه های سئو ندارید می تونید به صورت دستی این کار رو انجام بدید
فایل functions.php وسته رو باز کنید وکد زیر رو در اون قرار بدید :
add_filter('sanitize_title', 'remove_short_words');
function remove_short_words($slug) {
if (!is_admin()) return $slug;
$slug = explode('-', $slug);
foreach ($slug as $k => $word) {
if (strlen($word) < 3) {
unset($slug[$k]);
}
}
return implode('-', $slug);
}
پلاگین های سئو مثل wordpress seo یا all in one seo pack این کار رو انجام میدن ولی در این مطلب اگر تمایلی به استفاده از افزونه های سئو ندارید می تونید به صورت دستی این کار رو انجام بدید
فایل functions.php وسته رو باز کنید وکد زیر رو در اون قرار بدید :
add_filter('sanitize_title', 'remove_short_words');
function remove_short_words($slug) {
if (!is_admin()) return $slug;
$slug = explode('-', $slug);
foreach ($slug as $k => $word) {
if (strlen($word) < 3) {
unset($slug[$k]);
}
}
return implode('-', $slug);
}