WordPress Починаючи з версії 3.5, деякі параметри буде видалено з інтерфейсу користувача:
- Один із варіантівНалаштування вбудовування.
autoembed_urls, установіть прапорець, продовжте та завжди вважайте, що oEmbed увімкнено.Єдина причина для ввімкнення/вимкнення інтерфейсу користувача для oEmbed – це випадкове вставлення елементів.Але він аналізує не кожне посилання в дописі, лише своє власне посилання чи посилання у [вбудованому] коді.
Це інтерфейс налаштувань oEmbed у WordPress 3.4▼

- Починаючи з версії WordPress 3.5, немає видимих налаштувань, які дозволяють вимкнути автоматичне вставлення.
WordPress є WordPress, і якщо це не так, є інший спосіб вимкнути його.
Вбудовування обробляється класом WP_Embed:
- Конструктор класу реєструє деякі дії і фільтри, і фільтр
the_content▼
add_filter( 'the_content', array( $this, 'autoembed' ), 8 );
Вимкніть функцію oEmbed
Тепер нам просто потрібно знову видалити певний фільтр ▼
- Оскільки ми не можемо
$this在remove_filterвикористовується у виклику, нам потрібно використовувати$wp_embedГлобальна змінна, яка містить посилання на об’єкти.
У файл functions.php вашої теми WordPress додайте наступний код ▼
//禁用WordPress的自动嵌入> = v3.5
remove_filter( 'the_content', array( $GLOBALS['wp_embed'], 'autoembed' ), 8 );
Блог Hope Chen Weiliang ( https://www.chenweiliang.com/ ) поділився «Як вимкнути автоматичне вставлення в WordPress?Вимкніть метод oEmbed", щоб допомогти вам.
Ласкаво просимо поділитися посиланням на цю статтю:https://www.chenweiliang.com/cwl-1814.html
