صفحه نخست / دسته‌بندی نشده / افزایش سرعت سایت با کانفیگ Wp_head

افزایش سرعت سایت با کانفیگ Wp_head

افزایش سرعت سایت با کانفیگ Wp_head

افزایش سرعت سایت با کانفیگ Wp_head سرعت وب سایت های وردپرسی یکی از مهمترین موارد در انتخاب کاربران برای دیدن یک سایت است. هر چه سرعت وب سایت شما کمتر باشد طبیعتا کاربران نیز از آن فراری خواهند بود.اما در این اموزش از سروش وردپرس نیز در مورد افزایش سرعت سایت با استفاده از کانفیگ wp-head صحبت میکنیم.با بهینه سازی این فایل میتوانید قدم بزرگی برای افزایش سرعت وب سایت خود بردارید.

افزایش سرعت سایت با کانفیگ Wp_head

دوستان wp_head یک هوک در میان تگ های head در تابع wp_head است که با تابع گفته شده در تعامل است و ایجاد تغییرات میکند.این تابع در قالب های وردپرس یکی از مهمترین موارد است و قالب ها بدون این تابع کاملا ناقص هستند.این تابع در قالب به صورت زیر مورد استفاده قرار میگیرد:

1?php do_action('wp_head');

به زبان ساده تر وردپرس در درون این فایل اطلاعاتی را قرار میدهد که نیازی به ان ها نیست و باعث کاهش سرعت وب سایت شما میشود. کد های موجود در این فایل به صورت زیر است:

1
2
3
4
5
6
7
<link rel="alternate" type="application/rss+xml" title="WP Engineer RSS Feed" href="https://doctorwp.com/feed/" />
<link rel="alternate" type="application/atom+xml" title="WP Engineer Atom Feed" href="https://doctorwp.com/feed/atom/" />
<link rel="pingback" href="https://doctorwp.com/blog/xmlrpc.php" />
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://doctorwp.com/xmlrpc.php?rsd" />
<link rel='index' title='WP Engineer' href='http://doctorwp.com' />
<link rel='start' title='Use WordPress 2.7 Offline' href='https://doctorwp.com/use-wordpress-27-offline/' />
<link rel='prev' title='Recents Drafts All Authors' href='https://doctorwp.com/recents-drafts-all-authors/' />

شما میتوانید کد های فوق را از هدر سایت خود حذف بفرمائید اما برای بهینه سازی آن باید چه کرد؟

بهینه سازی سرعت سایت

برای بهینه سازی سرعت وب سایت خود میتوانید از کد های زیر در فایل functions.php استفاده کنید. البته پیش از استفاده از کد ها در فایل functions.php وب سایت خود حتما از تمامی بخش های هاست و سایت خود نسخه پشتیبان تهیه کنید و بعد از ذخیره سازی کد ها را در سایت قرار دهید:


1
2
3
4
5
6
7
8
9
remove_action( 'wp_head', 'feed_links_extra', 3 ); // Display the links to the extra feeds such as category feeds
remove_action( 'wp_head', 'feed_links', 2 ); // Display the links to the general feeds: Post and Comment Feed
remove_action( 'wp_head', 'rsd_link' ); // Display the link to the Really Simple Discovery service endpoint, EditURI link
remove_action( 'wp_head', 'wlwmanifest_link' ); // Display the link to the Windows Live Writer manifest file.
remove_action( 'wp_head', 'index_rel_link' ); // index link
remove_action( 'wp_head', 'parent_post_rel_link', 10, 0 ); // prev link
remove_action( 'wp_head', 'start_post_rel_link', 10, 0 ); // start link
remove_action( 'wp_head', 'adjacent_posts_rel_link', 10, 0 ); // Display relational links for the posts adjacent to the current post.
remove_action( 'wp_head', 'wp_generator' ); // Display the XHTML generator that is generated on the wp_head hook, WP version

کدهای بالا که گفته شد در فایل functions.php قرار گیرد کد های موجود در head را که برای سایت شما مضر بود حذف میکند شما البته میتوانید با توجه به نیاز خود برخی را نیز حذف نکنید.حذف موارد گفته شده هم باعث بالا رفتن سرعت وب سایت شما و هم باعث بالا رفتن امنیت وب سایت شما میشود.

مطالب مرتبط