Paano hindi paganahin ang awtomatikong pag-save ng mga draft / huwag paganahin ang mga pagbabago para sa mga artikulo ng WordPress?

WordPressAng mga tampok ng auto-save, auto-draft, at mga rebisyon ni ay palaging apektado ngpagmemerkado gamit ang internetpamumuna ng mga tauhan.

Gayunpaman, ang WordPress ay ang pinakasikat na programa ng website sa mundo:

  • Napakalakas ng WordPress;
  • Dagdag pawalang hanggananscalability;
  • Kaya ang WordPress ay napakapopular sa mga personal at negosyong customer.

Para saan ang tampok na auto-save ng WordPress?

Pinipigilan ng auto-save ng WordPress ang editor na magsara nang hindi inaasahan at magdulot ng pagkawala ng nilalaman ng post.

  • Halimbawa, biglaang pagkawala ng koneksyon sa network, biglaang pagkawala ng kuryente, atbp...
  • Ang pag-edit ng mga artikulo ay mahirap, at ang mga artikulo ay nawala...
  • Sa sandaling ito, ito ay napaka hindi inaasahan!

Gayunpaman, ang tampok na ito ay maaaring bloat ang database at magdagdag ng maraming walang silbi na basura nang walang dahilan.

Sa kabutihang palad, mayroong isangWordPress plugin "Madaling WP Cleaner"Maaaring tanggalin ang basurang ito.

Ang problema ay ang "proseso ng pagbaba ng timbang" na ito ay napakasakit, at ang artikulong ito ay magbabahagi ng pinakamahusay na paraan upang malutas ang problemang ito.

Paano hindi paganahin ang awtomatikong pag-save ng mga draft / huwag paganahin ang mga pagbabago para sa mga artikulo ng WordPress?

Ano ang pagkakaiba sa pagitan ng WordPress auto-save at auto-draft?

Ang isa pang nakakainis na feature ng WordPress ay ang auto-drafting.

  • Ang auto-draft ay katulad ng auto-save, na kapag sumulat ka ng isang artikulo.
  • Ang mga artikulo ay awtomatikong i-back up at isusulat sa database ayon sa mga agwat ng oras.
  • Bago ang auto-draft kapag na-click mo ang "Sumulat ng artikulo."

Kahit na umalis ka sa editor, ang data ay nakasulat sa database, kung i-type mo ito o hindi.

Para saan ang tampok na rebisyon ng WordPress na kapaki-pakinabang?

Tunay na ang tampok na pagbabago ng WordPress ay lubhang kapaki-pakinabang, ang mga gumagamit ay maaaring suriin ang mga pagbabago at magsagawa ng kontrol sa bersyon.

Palaging may dalawang panig sa mga bagay, tulad ng tampok na auto-save, ang pagwawalang-bahala sa mga pagbabagong ito ay maaaring hindi kinakailangang magpabigat sa database.

  • Kung sumulat ka ng malaking talata kapag nag-e-edit ng mahabang artikulo, tandaan na manu-manong i-click ang I-save.
  • o notepad para sa computer软件, i-edit muna ito, pagkatapos ay kopyahin ito sa editor ng WordPress at pagkatapos ay i-publish ito (mabisa nitong maiwasan ang pagkawala ng data sa proseso ng pagpasok ng artikulo sa database).

Baguhin ang WordPress Configuration File (Inirerekomenda ang Paraan 1)

Sa katunayan, maraming mga nakatagong function sa WordPress, na maaaring hindi paganahin o paganahin ayon sa pagsasaayos sa pamamagitan ng pag-andar ng wp-config.php file sa root directory ng WordPress installation.

maraming gamitWebsite ng WordPressng mga kaibigan, lahat ay gustong i-disable ang auto-draft ng WordPress, hindi ang auto-save.

Ang sumusunod na code ay malulutas ang problema.

Dahil sa mekanismo ng WordPress, hindi posibleng ganap na i-disable ang auto-save, ngunit makakamit mo ang katulad na epekto sa pamamagitan ng pagtatakda ng mas mahabang agwat, gaya ng ▼

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

Ano ang maximum na bilang ng mga pagbabago sa WordPress na pinapayagan?

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

Maaari mong idagdag ang mga sumusunod na kahulugan sa iyong WordPress site wp-config.php sa file▼

define( 'AUTOSAVE_INTERVAL', 3600 ); // 3600秒表示自动保存间隔1小时
define( 'EMPTY_TRASH_DAYS', 7 ); // 在 7 天后被删除
define( 'DISABLE_WP_CRON', true ); // 禁用内部Wp-Cron函数
define('WP_POST_REVISIONS', false ); // 禁用文章修订版本
  • Awtomatikong dine-delete ang mga auto-draft pagkatapos ng 7 araw na hindi aktibo.
  • Ang mga ito ay karaniwang nililinis ng mga awtomatikong pag-andar, hindi na kailangang mag-alala tungkol sa mga ito.
  • Sinubok na itinakda sa define( 'AUTOSAVE_INTERVAL', 86400 ); Hindi magkakabisa ang agwat ng auto save pagkalipas ng 24 na oras.
  • Inirerekomenda na itakda ang pagitan ng auto save sa 3600 (1 oras).

    Huwag paganahin ang WordPress Revisions (Paraan 2)

    Kung ang pamamaraan 1 ay hindi gumagana ang mga rebisyon sa post, kailangan mong gamitin ang sumusunod na WordPress code upang hindi paganahin ang mga pagbabago para sa lahat ng mga uri ng post.

    Pakidagdag ang file ng template ng tema ng WordPressfunctions.php, idagdag ang sumusunod na hindi pagpapagana ng article revision code▼

    // 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 code upang huwag paganahin ang mga rebisyon para sa isang partikular na uri ng post▼

    // 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;
    }

    Tulad ng para sa mga auto-draft ng WordPress, hindi mo maaaring hindi paganahin ang mga ito para sa isang mahalagang dahilan.

    Si Samuel 'Otto' Wood, isang tech ninja sa Audrey Capital (anghel investment firm ni Matt Mullenweg), ay nagsabi:

    Umiiral ang mga auto-draft dahil maraming user ang makakagawa ng mga bagong post sa parehong oras.Kung ang dalawang tao ay pumunta sa post-new nang halos magkasabay, at pagkatapos ang kanilang unang autosave ay mangyayari sa halos parehong oras, mayroong isang kundisyon sa lahi na maaaring maging sanhi ng isa sa kanila na makabalik ng maling post ID, na magiging sanhi ng post na mapapatungan/ Nawala, kapag nagpatuloy sila sa pag-edit ng post.

    Ginagawa ng Auto-Draft ang post at nakukuha ang ID ng bagong post bago ipakita ang screen sa pag-edit, na pumipigil sa dalawang magkasabay na may-akda na hindi sinasadyang magkaroon ng parehong post ID sa data ng browser.

    Si Andrew Ozz, na responsable para sa pagsasama ng TinyMCE para sa WordPress, ay nagsabi:

    Ginagawa rin nitong posible na mag-upload ng mga larawan bago i-save ang unang draft, at tumpak na maidaragdag ang mga ito sa mga bagong post.

    Para sa mga gumagamit ng WordPress 5.0+ na may editor ng Gutenberg, maaaring i-disable ng snippet ng code sa ibaba ang auto draft/save▼

    /**
     * 禁用古腾堡编辑器自动保存 (间隔 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;
    }

     

    Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) ibinahagi "Paano i-disable ang auto-save na mga draft/disable ang mga rebisyon para sa mga artikulo ng WordPress? , para tulungan ka.

    Maligayang pagdating upang ibahagi ang link ng artikulong ito:https://www.chenweiliang.com/cwl-1580.html

    Maligayang pagdating sa Telegram channel ng blog ni Chen Weiliang para makuha ang pinakabagong mga update!

    🔔 Maging una upang makuha ang mahalagang "ChatGPT Content Marketing AI Tool Usage Guide" sa direktoryo ng nangungunang channel! 🌟
    📚 Ang gabay na ito ay naglalaman ng malaking halaga, 🌟Ito ay isang bihirang pagkakataon, huwag palampasin ito! ⏰⌛💨
    Share and like kung gusto mo!
    Ang iyong pagbabahagi at pag-like ay ang aming patuloy na pagganyak!

     

    发表 评论

    Ang iyong email address ay hindi mai-publish. 必填 项 已 用 * Tatak

    mag-scroll sa itaas