افزایش سرعت پنل وردپرس برای هاست داخل ایران
با توجه به شرایط به وجود اومده، اینترنت ملی شده است. سایت هایی که هاست آنها در داخل ایران هست نمیتوانند به سرور های خارجی وصل بشوند و باعث میشه که پنل پیشخوان وردپرس به شدت کند بشه.
چند خط کد آماده کردم که با گذاشتن این کدها تا حجم خوبی سرعت دشبورد پنل وردپرس بالا میره.
برای فعال کردن کد زیر:
کافیه که وارد پیشخوان وردپرس بشید> نمایش> ویرایشگر پوسته و در php کد روقرار بدید
function codemoj ($text, $string) {
return strpos($text, $string) !== false;
}
function codemojblockhost ($false, $parsed_args, $url) {
$blockedHosts = [
'elementor.com',
'github.com',
'yoast.com',
'yoa.st',
'api.wordpress.org',
'w.org',
'unyson.io',
'siteorigin.com',
'woocommerce.com'
];
foreach ( $blockedHosts as $host ) {
if ( !empty($host) && codemoj($url, $host) ) {
return [
'headers' => '',
'body' => '',
'response' => '',
'cookies' => '',
'filename' => ''
];
}
}
return $false;
}
add_filter('pre_http_request', 'codemojblockhost', 10, 3);
روش دوم برای گذاشتن کد
اگر پنل وردپرس شما خیلی کند شده که حتی بخش (نمایش) هم لود نمیشه، کافیه که از سی پنل اقدام کنید.
۱: وارد سی پنل بشوید.
۲: وارد file manager میشوید
۳:وارد public_html
۴: وارد پوشه themes بشوید.
و در نهایت وارد پوشه قالبی که روی وردپرس فعال هست بشوید و functions.php رو ادیت کنید.
کد رو داخل این پوشه قرار بدید و دخیره فراموش نشود.
هرگونه سوالی داشتید میتوانید داخل کامنت ها بپرسید.
عباس زرنوشه
توسعه دهنده وردپرس و جاوا اسکریپت.
تجربه چندین ساله خودم را به صورت مقاله در سایت قرار میدهم