wp_head () خود را بدون پلاگین تمیز کنید !
آیا تا بحال از افزونه های سدوی وردپرس نظیر افزونه ی yoast استفاده کرده اید؟
آیا تا بحال سایت وردپرسی خود را cache کرده اید و بعد متوجه شوید که چند تغییر اخیر به سایت شما اعمال نشده؟
آیا تاکنون در کم کردن حجم سایت دچار مشکل شده اید؟
اگر شما هم جز آن دسته از افراد هستید که از کار کردن با افزونه های cache که غالبا نیازمند یکسری پروسه های پیوسته و طولانی هستند ،هستید به شما پیشنهاد می کنم که حتما این مقاله را بخوانید و بیاموزید که چگونه سایت وردپرسی خود را کاملا دستی تمییز کنید.
یکی از کاربردهای جالب افزونه WordPress SEO by yoast داشت که آموزش دادیم پاکسازی head بود اما امروز میخواهیم با یک سری توابع کوتاه wp_head شما را تمیز خواهیم کرد !
برای این کار کافیست توابع زیر را در functions.php خود قرار دهید :
[php]remove_action( ‘wp_head’, ‘rsd_link’ );
remove_action( ‘wp_head’, ‘wlwmanifest_link’ );
remove_action( ‘wp_head’, ‘wp_generator’ );
remove_action( ‘wp_head’, ‘start_post_rel_link’ );
remove_action( ‘wp_head’, ‘index_rel_link’ );
remove_action( ‘wp_head’, ‘adjacent_posts_rel_link’ );
remove_action( ‘wp_head’, ‘wp_shortlink_wp_head’ );
در نهایت توصیه می کنم که قبل از اعمال این کار یک بک آپ یا پشتیبان از سیستم خود گرفته باشید تا در صورت هر گونه بروز خطا با مشکل مواجه نشوید.
از فواید این عمل این است که دیگر هیچ چیز تحت عنوان cache در مرورگر نمی ماند و سایت سریع آپدیت می شود و سرعتش هم زیاد می شود.
لینک کوتاه : https://3zar.ir/?p=23267