ثبت نام لاتاری 2022 آموزش ثبت نام لاتاری گرین کارت آمریکا 2022 لاتاری

بهینه سازی وردپرس به کمک رونوشت ها

بهینه سازی وردپرس به کمک رونوشت ها

باسلام خدمت کاربران سایت مِستر آموز.دوستان در این قسمت از آموزش وردپرس می خواهیم به شما بیاموزیم که چگونه با کمک رونوشت ها دیتابیس وردپرس را بهینه سازی کنید. پس با ما همراه باشید.

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

دراین آموزش امروز قصد داریم به شما بیاموزیم که چگونه می توانید با کمک فایل فانکشن و فایل کانفیگ دیتابیس وردپرس را بهینه سازی کنید. پس به شما پیشنهاد می کنم که آموزش امروز را از دست ندهید.

همان طور که از اسم آموزش هم پیداست میخواهیم در مورد بهینه سازی با کمک رونوشت ها صحبت کنیم اما ابتدا باید منظور از رونوشت را بفهمیم.

یکی از قابلیت های کارآمد و بسیار خوب وردپرس این است که هنگامی که شما در حال نوشتن مطلب هستید وردپرس به صورت خودکار در تایم های معینی آن را ذخیره می کند تا اگر به هر دلیلی نتوانستید آن نوشته را ادامه دهید و آن را ذخیره نکردید یک نسخه از آخرین تغییرات در نوشته ی شما وجود داشته باشد. می توانید با رفتن به بخش انتشار یکی از مطالب خود و کلیک بر روی بخش رو نوشت ها به آشنایی بیشتری با رونوشت ها بپردازید.

بهینه سازی وردپرس به کمک رونوشت ها

خب دوستان پس از کلیک بر روی رونوشت های نوشته با تصویر زیر رو به رو خواهید شد که با استفاده از این صفحه می توانید به مشاهده تمام رونوشت ها با فهرست کردن نوار مشخص شده در تصویر بپردازید و برای ویرایش بازیابی کنید.

بهینه سازی وردپرس به کمک رونوشت ها

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

 

حالا می خواهیم کدی را به شما معرفی کنیم که با کمک آن می توانید به غیر فعال کردن رونوشت ها بپردازید. دوستان یک نکته ای که در این قسمت باید به آن توجه کنید این است که برای ذخیره شدن هرگونه تغییراتی در پست باید آن را به صورت دستی در حالت پیش نویس یا انتشار بگذارید وگرنه حتی با غیر فعال شدن رونوشت هم هیچگونه تغییراتی ذخیره نمی شود. با قرار دادن کد زیر در فایل فانکشن قالب خود می توانید رونوشت خودکار وردپرس را غیر فعال کنید.

 

function disableAutoSave(){    wp_deregister_script(‘autosave’);}add_action( ‘wp_print_scripts’, ‘disableAutoSave’ );

 

با قرار دادن کد زیر در فایل wp-config.php می توانید به فعال کردن کامل ذخیره خودکار نوشته در وردپرس بپردازید. به این صورت که مدت زمان هر ذخیره خودکار را تغییر دهید تا با این کار به کم کردن حجم داده هایی که رونوشت ها از وردپرس می گیرند بپردازید.

 

define(‘AUTOSAVE_INTERVAL’, 300 ); // secondsdefine(‘WP_POST_REVISIONS’, false );

 

می توانید به منظور تعیین مدت زمان دلخواه خود برای ذخیره کردن هر بار نوشته عدد مورد نظر بر حسب ثانیه را تغییر دهید. همانطور که می بینید ما زمان ۳۰۰ ثانیه را انتخاب کردیم. شما می توانید بر حسب نیاز خود این زمان را تعیین کنید.

 

برای حذف رونوشت ها در وردپرس می توانید به بخش نمایش در پیشخوان سایت وردپرس خود رفته و در آن جا گزینه ی ویرایشگر را انتخاب کنید و به فایل توابع وردپرس یا  (functions.php) بروید و کد زیر را در آخرین خط قرار داده و تغییرات را ذخیره کنید.

بهینه سازی وردپرس به کمک رونوشت ها

برای اطمینان از عدم وجود رونوشت ها در سایت بهتر است پس از ذخیره ی تغییرات وارد صفحه ی اصلی سایت خود شوید و با کمک کلید های CTRL + F5 ، CTRL + R و یا F5 به ریلود کردن سایت خود بپردازید و کد را بردارید و به برگرداندن فایل فانکشن به حالت قبل بپردازید و دوباره به بخش ویرایش یکی از نوشته ها بروید.

امیدواریم که این مطلب برای شما مفید واقع شده باشد.

نظر خودتان را ارسال کنید