چگونه ذخیره خودکار پیش‌نویس‌ها/غیرفعال کردن ویرایش‌ها برای مقالات وردپرس را غیرفعال کنیم؟

وردپرسویژگی‌های ذخیره خودکار، پیش‌نویس خودکار و ویرایش‌ها همیشه تحت تأثیر قرار گرفته‌اندبازاریابی اینترنتیانتقاد کارکنان

با این حال، وردپرس محبوب ترین برنامه وب سایت در جهان است:

  • وردپرس بسیار قدرتمند است.
  • به علاوهنامحدودمقیاس پذیری؛
  • بنابراین وردپرس در بین مشتریان شخصی و تجاری بسیار محبوب است.

قابلیت ذخیره خودکار وردپرس برای چیست؟

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

  • مثلاً قطع ناگهانی شبکه، قطع ناگهانی برق و ...
  • ویرایش مقالات دشوار است و مقالات ناپدید شده اند…
  • در این لحظه، بسیار غیرمنتظره است!

با این حال، این ویژگی می تواند پایگاه داده را باد کند و بی دلیل حجم زیادی از آشغال های بی فایده را اضافه کند.

خوشبختانه یک وجود داردافزونه وردپرس "WP Cleaner آسانمی تواند این زباله ها را حذف کند.

مشکل اینجاست که این «فرایند کاهش وزن» بسیار دردناک است و این مقاله بهترین راه حل این مشکل را به اشتراک می گذارد.

چگونه ذخیره خودکار/پیش نویس/بازبینی خودکار مقالات وردپرس را غیرفعال کنیم؟

تفاوت بین ذخیره خودکار وردپرس و پیش نویس خودکار چیست؟

یکی دیگر از ویژگی های بسیار آزاردهنده وردپرس، پیش نویس خودکار است.

  • پیش نویس خودکار شبیه ذخیره خودکار است که زمانی است که مقاله می نویسید.
  • مقالات به طور خودکار پشتیبان گیری می شوند و با توجه به فواصل زمانی در پایگاه داده نوشته می شوند.
  • وقتی روی «نوشتن مقاله» کلیک می‌کنید، پیش‌نویس خودکار جدید است.

حتی اگر ویرایشگر را ترک کنید، داده ها در پایگاه داده نوشته می شوند، چه آن را تایپ کنید یا نه.

قابلیت ویرایش وردپرس برای چه مواردی مفید است؟

در واقع ویژگی ویرایش وردپرس بسیار مفید است، کاربران می توانند تغییرات را بررسی کرده و کنترل نسخه را انجام دهند.

همیشه دو جنبه برای همه چیز وجود دارد، درست مانند ویژگی ذخیره خودکار، نادیده گرفتن این تغییرات می تواند به طور غیر ضروری پایگاه داده را تحت فشار قرار دهد.

  • اگر هنگام ویرایش یک مقاله طولانی یک پاراگراف بزرگ می نویسید، به یاد داشته باشید که به صورت دستی روی ذخیره کلیک کنید.
  • یا دفترچه یادداشت برای کامپیوترنرم افزار، ابتدا آن را ویرایش کنید، سپس آن را در ویرایشگر وردپرس کپی کنید و سپس آن را منتشر کنید (که می تواند به طور موثر از از دست رفتن داده ها در طول فرآیند ورود مقاله به پایگاه داده جلوگیری کند).

تغییر فایل پیکربندی وردپرس (روش 1 توصیه می شود)

در واقع، توابع پنهان زیادی در وردپرس وجود دارد که می‌توان آن‌ها را با توجه به تنظیمات از طریق تابع فایل wp-config.php در دایرکتوری اصلی نصب وردپرس غیرفعال یا فعال کرد.

استفاده زیادوب سایت وردپرساز دوستان، همه می خواهند پیش نویس خودکار وردپرس را غیرفعال کنند، نه ذخیره خودکار.

کد زیر مشکل را حل می کند.

به دلیل مکانیزم وردپرس، غیرفعال کردن ذخیره خودکار به طور کامل امکان پذیر نیست، اما می توانید با تنظیم فاصله زمانی طولانی تر، مانند ▼، به یک اثر مشابه دست پیدا کنید.

define( 'AUTOSAVE_INTERVAL', 3600 ); // 默认是 60,3600秒表示自动保存间隔1小时

حداکثر تعداد ویرایش های مجاز وردپرس چقدر است؟

// WordPress设置自动保存间隔/秒
define('AUTOSAVE_INTERVAL', 3600);
// WordPress设置修订版本最多允许几个
define('WP_POST_REVISIONS', 3);

می توانید تعاریف زیر را به سایت وردپرس خود اضافه کنید wp-config.php در فایل ▼

define( 'AUTOSAVE_INTERVAL', 3600 ); // 3600秒表示自动保存间隔1小时
define( 'EMPTY_TRASH_DAYS', 7 ); // 在 7 天后被删除
define( 'DISABLE_WP_CRON', true ); // 禁用内部Wp-Cron函数
define('WP_POST_REVISIONS', false ); // 禁用文章修订版本
  • پیش نویس های خودکار پس از 7 روز عدم فعالیت به طور خودکار حذف می شوند.
  • آنها اساساً با عملکردهای خودکار تمیز می شوند، نیازی به نگرانی در مورد آنها نیست.
  • تست شده تنظیم شده است define( 'AUTOSAVE_INTERVAL', 86400 ); فاصله ذخیره خودکار پس از 24 ساعت اعمال نمی شود.
  • توصیه می شود فاصله ذخیره خودکار را روی 3600 (1 ساعت) تنظیم کنید.

    غیرفعال کردن ویرایش های وردپرس (روش 2)

    اگر روش 1 غیرفعال کردن ویرایش‌های پست کار نمی‌کند، باید از کد وردپرس زیر برای غیرفعال کردن ویرایش‌ها برای همه نوع پست استفاده کنید.

    لطفا فایل قالب وردپرس را اضافه کنیدfunctions.phpکد ویرایش مقاله را غیرفعال کردن زیر اضافه کنید

    // WordPress禁用所有文章类型的修订版本
    add_filter( 'wp_revisions_to_keep', 'cwl_wp_revisions_to_keep', 10, 2 );
    function cwl_wp_revisions_to_keep( $num, $post ) { return 0;}

    کد وردپرس برای غیرفعال کردن ویرایش‌ها برای یک نوع پست خاص ▼

    // WordPress禁用某种文章类型的修订版本
    add_filter( 'wp_revisions_to_keep', 'cwl_wp_revisions_to_keep', 10, 2 );
    function cwl_wp_revisions_to_keep( $num, $post ) {
    if ( 'post_type' == $post->post_type ) { //引号中post_type改为你想禁用修订版本的文章类型
    return 0;
    }
    return $num;
    }

    در مورد پیش‌نویس‌های خودکار وردپرس، به دلیل مهمی نمی‌توانید آن‌ها را غیرفعال کنید.

    ساموئل 'اتو' وود، نینجا فناوری در آدری کپیتال (شرکت سرمایه گذاری فرشته مت مولنوگ)، گفت:

    پیش‌نویس‌های خودکار وجود دارند زیرا چندین کاربر می‌توانند همزمان پست‌های جدیدی ایجاد کنند.اگر دو نفر تقریباً در یک زمان به post-new بروند و اولین ذخیره خودکار آنها تقریباً در همان زمان اتفاق بیفتد، شرایط مسابقه ای وجود دارد که می تواند باعث شود یکی از آنها شناسه پست اشتباه را بازگرداند که باعث پست می شود. وقتی آنها به ویرایش پست ادامه می دهند، بازنویسی شود/ گم شود.

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

    اندرو اوز، مسئول ادغام TinyMCE برای وردپرس، گفت:

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

    برای کسانی که از WordPress نسخه 5.0+ با ویرایشگر گوتنبرگ استفاده می کنند، قطعه کد زیر می تواند پیش نویس/ذخیره خودکار را غیرفعال کند

    /**
     * 禁用古腾堡编辑器自动保存 (间隔 3600秒)
     */
    add_filter( 'block_editor_settings', 'cwl_block_editor_settings', 10, 2 );
    function cwl_block_editor_settings( $editor_settings, $post ) {
        $editor_settings['autosaveInterval'] = 3600;
        return $editor_settings;
    }

     

    وبلاگ امید چن ویلیانگ ( https://www.chenweiliang.com/ ) shared "چگونه ذخیره خودکار پیش نویس ها/غیرفعال کردن ویرایش ها برای مقالات وردپرس را غیرفعال کنیم؟ ، برای کمک به شما

    به اشتراک گذاری لینک این مقاله خوش آمدید:https://www.chenweiliang.com/cwl-1580.html

    برای کشف ترفندهای مخفی بیشتر🔑، به کانال تلگرام ما بپیوندید!

    اگر دوست داشتید به اشتراک بگذارید و لایک کنید! اشتراک گذاری ها و لایک های شما انگیزه ادامه دار ماست!

     

    发表 评论

    آدرس ایمیل شما منتشر نخواهد شد. از زمینه های مورد نیاز استفاده می شود * 标注

    رفته به بالا