WordPress Fra versjon 3.5 vil noen alternativer bli fjernet fra brukergrensesnittet:
- Et av alternativene erBygger inn innstillinger.
autoembed_urls, bytt avmerkingsboksen, fortsett og anta alltid at oEmbed er på.Den eneste grunnen til å slå brukergrensesnittet på/av for oEmbed er hvis det er lett å legge inn elementer ved et uhell.Men den analyserer ikke hver lenke i innlegget, bare sin egen lenke eller lenken i den [innebygde] koden.
Dette er oEmbed-innstillingsgrensesnittet i WordPress 3.4▼

- Fra og med WordPress versjon 3.5 er det ingen synlig innstilling som lar deg deaktivere funksjonen for automatisk innebygging.
WordPress er WordPress, og hvis det ikke gjør det, er det en annen måte å deaktivere det på.
Innebygging håndteres av WP_Embed-klassen:
- Konstruktøren av klassen registrerer noen handlinger og filtre, og et filter
the_content▼
add_filter( 'the_content', array( $this, 'autoembed' ), 8 );
Slå av oEmbed-funksjonen
Nå trenger vi bare å fjerne det spesifikke filteret igjen ▼
- Siden vi ikke kan
$this在remove_filterbrukes i samtalen, må vi bruke$wp_embedEn global variabel som inneholder objektreferanser.
I functions.php-filen til WordPress-temaet ditt legger du til følgende kode ▼
//禁用WordPress的自动嵌入> = v3.5
remove_filter( 'the_content', array( $GLOBALS['wp_embed'], 'autoembed' ), 8 );
Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delte "Hvordan deaktivere automatisk innbygging i WordPress?Slå av oEmbed-metoden" for å hjelpe deg.
Velkommen til å dele lenken til denne artikkelen:https://www.chenweiliang.com/cwl-1814.html
For å låse opp flere skjulte triks🔑, velkommen til å bli med i Telegram-kanalen vår!
Del og lik hvis du liker det! Dine delinger og likes er vår fortsatte motivasjon!