حذف تگهای غیرضرروری در head وردپرس
در این آموزش از وبسایت، قرار است آموزشی مبنی بر حذف تگهای غیر ضروری در head وردپرس را ارائه دهیم.
حذف تگهای غیرضرروری در head وردپرس
کدهای زیر را میتوانید در فایل functions.php قالب فعال سایت وردپرسی خود اضافه کنید:
حذف نسخه وردپرس
remove_action('wp_head', 'wp_generator');
حذف لینک RSD وردپرس
remove_action('wp_head', 'rsd_link');
حذف لینک Manifest برای Windows Live Writer
remove_action('wp_head', 'wlwmanifest_link');
حذف لینک کوتاه در وردپرس
remove_action('wp_head', 'wp_shortlink_wp_head');
حذف اسکریپتها و استایلهای مربوط به اموجیها
remove_action('wp_head', 'print_emoji_detection_script', 7);
remove_action('wp_print_styles', 'print_emoji_styles');
حذف متا تگ Generator وردپرس
remove_action('wp_head', 'wp_generator');
حذف لینکهای فید (RSS Feed Links)
remove_action('wp_head', 'feed_links', 2);
remove_action('wp_head', 'feed_links_extra', 3);
حذف لینکهای oEmbed
remove_action('wp_head', 'wp_oembed_add_discovery_links');
remove_action('wp_head', 'wp_oembed_add_host_js');
حذف بارگذاری تصاویر به صورت Lazy Load
remove_filter('the_content', 'wp_lazy_loading_images');
حذف نسخههای پرسوجو از فایلهای CSS و JS
function remove_version_query_string($src) {
if (strpos($src, 'ver=')) {
$src = remove_query_arg('ver', $src);
}
return $src;
}
add_filter('script_loader_src', 'remove_version_query_string');
add_filter('style_loader_src', 'remove_version_query_string');
حذف لینکهای REST API
remove_action('wp_head', 'rest_output_link_wp_head', 10);
حذف لینکهای مرتبط (Relational Links)
remove_action('wp_head', 'adjacent_posts_rel_link_wp_head');
remove_action('wp_head', 'adjacent_posts_rel_link');
حذف DNS Prefetch Links
remove_action('wp_head', 'wp_resource_hints', 2);
در صورتی که نیاز به آموزشهای بیشتری در زمینهی وردپرس دارید در بخش نظرات این نوشته برای ما بنویسید.
برای امتیاز به این نوشته کلیک کنید!
[کل: 2 میانگین: 5]



















این تغییرات روی سایتهایی با ووکامرس هم مشکلی ایجاد نمی کنه؟
خیر مشکلی ایجاد نمیکند.
حذف لینکهای مرتبط تاثیری روی سئو داره؟
لینکهای مرتبط به اینکه کاربران در بخشهای مختلف بروند کمک میکند.
حذف لینک REST API ممکنه باعث مشکل توی افزونههای امنیتی بشه؟
خیر اگر نیاز ندارید حتی توصیه میشود آن را حذف کنید.
حذف لینکهای کوتاه wp_shortlink باعث میشه بعضی پلاگینها درست کار نکنن؟
بله ممکن است برخی از افزونهها بعد از اینکار مشکل بخورند پس با دقت این موضوع را فعال/غیرفعال کنید.
حذف wp_generator باعث مشکلات امنیتی میشه؟
خیر اتفاقا با این موضوع باعث این میشود که اطلاعات جزئیات فنی سایت شما کمتر توضیح داده شود.