WordPress Alates versioonist 3.5 eemaldatakse kasutajaliidesest mõned valikud:
- Üks võimalustest onManustatud seaded.
autoembed_urls
, lülitage märkeruut, jätkake ja eeldage alati, et oEmbed on sisse lülitatud.Ainus põhjus, miks oEbedi kasutajaliides sisse/välja lülitada, on see, kui üksusi on lihtne kogemata manustada.Kuid see ei parsi iga postituse linki, vaid ainult oma linki või linki [manustatud] koodis.
See on oEmbedi sätete liides WordPress 3.4▼
- Alates WordPressi versioonist 3.5 pole ühtegi nähtavat seadet, mis lubaks automaatse manustamise funktsiooni keelata.
WordPress on WordPress ja kui seda pole, on selle keelamiseks veel üks viis.
Manustamisega tegeleb klass WP_Embed:
- Klassi konstruktor registreerib mõned tegevused ja filtrid ning filtri
the_content
▼
add_filter( 'the_content', array( $this, 'autoembed' ), 8 );
Lülitage oEmbedi funktsioon välja
Nüüd peame lihtsalt konkreetse filtri uuesti eemaldama ▼
- Kuna me ei saa
$this
在remove_filter
kõnes kasutatud, peame kasutama$wp_embed
Globaalne muutuja, mis sisaldab objektiviiteid.
Lisage oma WordPressi teema faili functions.php järgmine kood ▼
//禁用WordPress的自动嵌入> = v3.5
remove_filter( 'the_content', array( $GLOBALS['wp_embed'], 'autoembed' ), 8 );
Hope Chen Weiliangi ajaveeb ( https://www.chenweiliang.com/ ) jagas "Kuidas keelata WordPressis automaatne manustamine?Lülitage oEmbed-meetod välja, et teid aidata.
Tere tulemast selle artikli linki jagama:https://www.chenweiliang.com/cwl-1814.html
Tere tulemast Chen Weiliangi ajaveebi Telegrami kanalile, et saada uusimaid värskendusi!
📚 See juhend sisaldab tohutut väärtust, 🌟See on harukordne võimalus, ärge jätke seda kasutamata! ⏰⌛💨
Jaga ja like kui meeldib!
Teie jagamine ja meeldimised on meie pidev motivatsioon!