WordPress Od različice 3.5 bodo nekatere možnosti odstranjene iz uporabniškega vmesnika:
- Ena od možnosti jeNastavitve vdelave.
autoembed_urls, preklopite potrditveno polje, nadaljujte in vedno domnevajte, da je oEmbed vklopljen.Edini razlog za vklop/izklop uporabniškega vmesnika za oEmbed je, če je preprosto nenamerno vdelati elemente.Vendar ne razčleni vsake povezave v objavi, temveč samo lastno povezavo ali povezavo v [vdelani] kodi.
To je vmesnik za nastavitve oEmbed v WordPressu 3.4▼

- Od različice WordPress 3.5 ni nobene vidne nastavitve, ki bi vam omogočala onemogočanje funkcije samodejne vdelave.
WordPress je WordPress in če ni, ga lahko onemogočite na drug način.
Za vdelavo skrbi razred WP_Embed:
- Konstruktor razreda registrira nekaj dejanj in filtrov ter filter
the_content▼
add_filter( 'the_content', array( $this, 'autoembed' ), 8 );
Izklopite funkcijo oEmbed
Zdaj moramo samo znova odstraniti določen filter ▼
- Ker ne moremo
$this在remove_filteruporabljeno v klicu, moramo uporabiti$wp_embedGlobalna spremenljivka, ki vsebuje reference objektov.
V datoteko functions.php vaše teme WordPress dodajte naslednjo kodo ▼
//禁用WordPress的自动嵌入> = v3.5
remove_filter( 'the_content', array( $GLOBALS['wp_embed'], 'autoembed' ), 8 );
Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) je delil "Kako onemogočiti samodejno vdelavo v WordPress?Izklopite metodo oEmbed", da vam pomaga.
Dobrodošli, da delite povezavo tega članka:https://www.chenweiliang.com/cwl-1814.html
Če želite odkleniti več skritih trikov🔑, se pridružite našemu Telegram kanalu!
Delite in všečkajte, če vam je všeč! Vaše delitve in všečki so naša nadaljnja motivacija!