شاید بخواهید برخی از موارد بدون استفاده را از head سایت حذف کنید.
موارد زیادی به سربرگ سایت (<head>) وردپرس اضافه می شود که ما در اینجا به چند مورد اشاره می کنیم که می توانید با استفاده از عملکرد remove_action با قرار دادن در فایل functions.php آنها را حذف کنید.
۱- حذف پیوند RSD
داشتن این پیوند در سربرگ یک تهدید امنیتی نیست اما اگر از خدمات Really Simple Discovery استفاده نمی کنید (به عنوان مثال pingbacks و … ) میتوانید این مورد را حذف کنید.
remove_action('wp_head', 'rsd_link');
۲- حذف نسخه وردپرس مورد استفاده از سربرگ
remove_action('wp_head', 'wp_generator');
۳- حذف پیوندهای rss از سربرگ
remove_action('wp_head', 'feed_links', 2); remove_action('wp_head', 'feed_links_extra', 3);
۴- حذف لینک به صفحه اصلی از سربرگ وردپرس
remove_action('wp_head', 'index_rel_link');
۵- حذف wlwmanifest.xml از وردپرس، این پیوند در واقع توسط Windows Live Writer استفاده می شود
remove_action('wp_head', 'wlwmanifest_link');
۶- حذف مطلب تصادفی وردپرس
remove_action('wp_head', 'start_post_rel_link', 10, 0);
۷- حذف لینک مطلب والد
remove_action('wp_head', 'parent_post_rel_link', 10, 0);
۸- حذف لینک مطلب قبل و بعد در وردپرس
remove_action('wp_head', 'adjacent_posts_rel_link', 10, 0); remove_action('wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0 );
9- حذف لینک کوتاه صفحه جاری در وردپرس
remove_action('wp_head', 'wp_shortlink_wp_head', 10, 0 );
۱۰- حذف پیوند های مربوط به api.w.org
remove_action('wp_head', 'rest_output_link_wp_head', 10); remove_action('wp_head', 'wp_oembed_add_discovery_links', 10); remove_action('template_redirect', 'rest_output_link_header', 11, 0);
۱۱- حذف نسخه از فراخوان فایل های CSS و JS در وردپرس
function mweb_remove_script_version( $src ){ $parts = explode( '?ver', $src ); return $parts[0]; } add_filter( 'script_loader_src', '_remove_script_version', 15, 1 ); add_filter( 'style_loader_src', '_remove_script_version', 15, 1 );
در پایان اگر سوالی دارید می توانید در بخش دیدگاه ها ثبت کنید و با کارشناسان پشتیبانی ما در ارتباط باشید