WordPress 3.5 нұсқасынан кейбір опциялар UI-ден жойылады:
- Опциялардың біріЕнгізу параметрлері.
autoembed_urls
, құсбелгіні ауыстырып, жалғастырыңыз және әрқашан oEmbed қосулы деп есептеңіз.oEmbed үшін пайдаланушы интерфейсін қосу/өшірудің жалғыз себебі - элементтерді кездейсоқ ендіру оңай болса.Бірақ ол жазбадағы әрбір сілтемені талдамайды, тек өз сілтемесін немесе [енгізілген] кодтағы сілтемені.
Бұл WordPress 3.4▼ жүйесіндегі oEmbed параметрлерінің интерфейсі
- WordPress 3.5 нұсқасынан бастап автоматты түрде енгізуді өшіруге мүмкіндік беретін көрінетін параметр жоқ.
WordPress - бұл WordPress, егер жоқ болса, оны өшірудің басқа жолы бар.
Енгізуді WP_Embed сыныбы өңдейді:
- Сыныптың конструкторы кейбір әрекеттер мен сүзгілерді және сүзгіні тіркейді
the_content
▼
add_filter( 'the_content', array( $this, 'autoembed' ), 8 );
oEmbed мүмкіндігін өшіріңіз
Енді арнайы сүзгіні қайтадан алып тастау керек ▼
- Өйткені біз алмаймыз
$this
在remove_filter
қоңырауда қолданылған болса, біз пайдалануымыз керек$wp_embed
Нысан сілтемелерін қамтитын жаһандық айнымалы.
WordPress тақырыбыңыздың functions.php файлына келесі кодты қосыңыз ▼
//禁用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
Соңғы жаңартуларды алу үшін Чен Вэйлян блогының Telegram арнасына қош келдіңіз!
📚 Бұл нұсқаулықта үлкен құндылық бар, 🌟Бұл сирек мүмкіндік, оны жіберіп алмаңыз! ⏰⌛💨
Ұнаса лайк басып, бөлісіңіз!
Сіздің бөлісулеріңіз бен лайктарыңыз - біздің үздіксіз мотивациямыз!