Hoe om outomatiese inbedding-funksie in WordPress uit te skakel?Maak die oEmbed-metode toe

WordPress Vanaf weergawe 3.5 sal sommige opsies van die UI verwyder word:

  • Een van die opsies isSluit instellings in.

autoembed_urls, skakel die merkblokkie, gaan voort en neem altyd aan dat oEmbed aan is.Die enigste rede om die UI vir oEmbed aan/af te skakel, is as dit maklik is om items per ongeluk in te bed.Maar dit ontleed nie elke skakel in die pos nie, net sy eie skakel of die skakel in die [ingebedde] kode.

Dit is die oEmbed-instellingskoppelvlak in WordPress 3.4▼

oBed instellingskoppelvlak in WordPress 3.4

  • Vanaf WordPress weergawe 3.5 is daar geen sigbare instelling wat jou toelaat om die outo-inbedfunksie te deaktiveer nie.

WordPress is WordPress, en as dit nie die geval is nie, is daar 'n ander manier om dit te deaktiveer.

Inbedding word deur die WP_Embed-klas hanteer:

  • Die konstruktor van die klas registreer sommige aksies en filters, en 'n filterthe_content
add_filter( 'the_content', array( $this, 'autoembed' ), 8 );

Skakel die oEmbed-funksie af

Nou moet ons net die spesifieke filter weer verwyder ▼

  • Aangesien ons nie kan nie$thisremove_filterin die oproep gebruik word, moet ons gebruik$wp_embed'n Globale veranderlike wat voorwerpverwysings bevat.

Voeg die volgende kode by in die functions.php-lêer van jou WordPress-tema ▼

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

Hoop Chen Weiliang Blog ( https://www.chenweiliang.com/ ) gedeel "Hoe om outo-inbedding in WordPress te deaktiveer?Skakel die oEmbed-metode af" om jou te help.

Welkom om die skakel van hierdie artikel te deel:https://www.chenweiliang.com/cwl-1814.html

Welkom by die Telegram-kanaal van Chen Weiliang se blog om die nuutste opdaterings te kry!

🔔 Wees die eerste om die waardevolle "ChatGPT Content Marketing AI Tool Usage Guide" in die kanaal se topgids te kry! 🌟
📚 Hierdie gids bevat groot waarde, 🌟Dit is 'n seldsame geleentheid, moet dit nie misloop nie! ⏰⌛💨
Share en like as jy wil!
Jou deel en laaiks is ons voortdurende motivering!

 

发表 评论

U e-posadres sal nie gepubliseer word nie. Vereiste velde word gebruik * Etiket

blaai na bo