WordPress De versio 3.5, iuj opcioj estos forigitaj de la UI:
- Unu el la ebloj estasEnkorpigas agordojn.
autoembed_urls
, ŝaltu la markobutonon, daŭrigu kaj ĉiam supozu, ke oEmbed estas ŝaltita.La sola kialo por ŝalti/malŝalti la UI por oEmbed estas se estas facile enmeti erojn hazarde.Sed ĝi ne analizas ĉiun ligilon en la afiŝo, nur sian propran ligilon aŭ la ligilon en la [enigita] kodo.
Ĉi tio estas la interfaco de agordoj de oEmbed en WordPress 3.4▼
- Ekde WordPress-versio 3.5, ne ekzistas videbla agordo, kiu ebligas al vi malŝalti la aŭtomatan enigitan funkcion.
WordPress estas WordPress, kaj se ĝi ne faras, ekzistas alia maniero malŝalti ĝin.
Enkonstruado estas pritraktata de la klaso WP_Embed:
- La konstrukciisto de la klaso registras kelkajn agojn kaj filtrilojn, kaj filtrilon
the_content
▼
add_filter( 'the_content', array( $this, 'autoembed' ), 8 );
Malŝaltu la funkcion oEmbed
Nun ni nur bezonas forigi la specifan filtrilon denove ▼
- Ĉar ni ne povas
$this
Enremove_filter
uzata en la voko, ni devas uzi$wp_embed
Tutmonda variablo kiu enhavas objektoreferencojn.
En la functions.php-dosiero de via WordPress-temo, aldonu la jenan kodon ▼
//禁用WordPress的自动嵌入> = v3.5
remove_filter( 'the_content', array( $GLOBALS['wp_embed'], 'autoembed' ), 8 );
Hope Chen Weiliang Blogo ( https://www.chenweiliang.com/ ) konigis "Kiel Malŝalti Aŭtomatan Enkonstruadon en WordPress?Malŝaltu la metodon oEmbed" por helpi vin.
Bonvenon dividi la ligon de ĉi tiu artikolo:https://www.chenweiliang.com/cwl-1814.html
Bonvenon al la Telegram-kanalo de la blogo de Chen Weiliang por ricevi la plej novajn ĝisdatigojn!
📚 Ĉi tiu gvidilo enhavas grandegan valoron, 🌟Ĉi tio estas malofta ŝanco, ne maltrafu ĝin! ⏰⌛💨
Kunhavigu kaj ŝatu se vi ŝatas!
Via kundivido kaj ŝatoj estas nia kontinua instigo!