Ak používate ACF, je možné, že zaregistrujete chýbajúci meta box Vlastné polia, napríklad pod produktom. Od verzie ACF 5.6.0, je to štandardne nastavené. Toto je teda spôsobené samotným ACF pluginom a nieje to chyba, ale zámer. Vypnutím meta boxu Vlastné polia, sa zrýchli načítavanie stránky v administrácii.

Ak tieto vlastné polia používate, alebo máte v pláne použiť, bude ich nutné znova zapnúť. Pre zapnutie použijeme ACF filter:
/** * Zapnutie štandardných WordPress metaboxov pri použití pluginu ACF */ add_filter( 'acf/settings/remove_wp_meta_box', '__return_false' );
Tento snippet patrí do functions.php
Vypnutie meta boxu pre zrýchlenie načítavania stránky
Ak vás toto riešenie oslovilo a chceli by ste naopak sami vypnúť tento meta box pre zrýchlenie načítania stránky pre editáciu, použijeme hook admin_init
a funkciu remove_meta_box:
function viking_remove_meta_boxes() { // Odstránenie meta boxu Vlastné polia z Článkov remove_meta_box( 'postcustom','post','normal' ); // Vlastné polia // Odstránenie meta boxu Vlastné polia zo stránok remove_meta_box( 'postcustom','page','normal' ); // Vlastné polia // Odstránenie metaboxu zo všetkých typov postov remove_meta_box( 'postcustom', false, 'normal' ); } add_action( 'admin_init','viking_remove_meta_boxes' );
Tento snippet môžte pridať do functions.php
, ale správne je vytvoriť si špecifický plugin pre túto úpravu. Viac info nájdete tu.
Túto funkciu bude treba pred pridaním upraviť. V kóde je iba ukážka, ako použiť túto funkciu.