حذف تگهای غیرضرروری در 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);
در صورتی که نیاز به آموزشهای بیشتری در زمینهی وردپرس دارید در بخش نظرات این نوشته برای ما بنویسید.
برای امتیاز به این نوشته کلیک کنید!
[کل: 1 میانگین: 5]
ارسال پاسخ