Ako zakázať funkciu automatického vkladania vo WordPress?Zatvorte metódu oEmbed

WordPress Od verzie 3.5 budú z používateľského rozhrania odstránené niektoré možnosti:

  • Jednou z možností jeNastavenia vloženia.

autoembed_urls, začiarknite políčko, pokračujte a vždy predpokladajte, že oEmbed je zapnutý.Jediným dôvodom na zapnutie/vypnutie používateľského rozhrania pre oEmbed je, ak je ľahké náhodne vložiť položky.Neanalyzuje však každý odkaz v príspevku, iba svoj vlastný odkaz alebo odkaz v [embedded] kóde.

Toto je rozhranie nastavení oEmbed vo WordPress 3.4▼

o Rozhranie nastavení vloženia vo WordPress 3.4

  • Od verzie WordPress 3.5 neexistuje žiadne viditeľné nastavenie, ktoré by vám umožnilo vypnúť funkciu automatického vkladania.

WordPress je WordPress a ak nie, existuje iný spôsob, ako ho zakázať.

Vkladanie má na starosti trieda WP_Embed:

  • Konštruktor triedy registruje niektoré akcie a filtre a filterthe_content
add_filter( 'the_content', array( $this, 'autoembed' ), 8 );

Vypnite funkciu oEmbed

Teraz musíme znova odstrániť konkrétny filter ▼

  • Keďže nemôžeme$thisremove_filterpoužité v hovore, musíme použiť$wp_embedGlobálna premenná, ktorá obsahuje odkazy na objekty.

Do súboru functions.php vašej WordPress témy pridajte nasledujúci kód ▼

//禁用WordPress的自动嵌入> = v3.5 
remove_filter( 'the_content', array( $GLOBALS['wp_embed'], 'autoembed' ), 8 );

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) zdieľal „Ako zakázať automatické vkladanie do WordPress?Vypnite metódu oEmbed“, ktorá vám pomôže.

Vitajte pri zdieľaní odkazu na tento článok:https://www.chenweiliang.com/cwl-1814.html

Vitajte na telegramovom kanáli blogu Chen Weiliang, kde získate najnovšie aktualizácie!

🔔 Buďte prvý, kto získa cennú „Sprievodcu používaním nástroja AI pre obsahový marketing ChatGPT“ v hlavnom adresári kanála! 🌟
📚 Táto príručka obsahuje obrovskú hodnotu, 🌟Toto je vzácna príležitosť, nenechajte si ju ujsť! ⏰⌛💨
Ak sa vám páči, zdieľajte a lajkujte!
Vaše zdieľanie a lajky sú našou neustálou motiváciou!

 

发表 评论

Vaša emailová adresa nebude zverejnená. 必填 项 已 用 * Štítok

prejdite na začiatok