WordPress 3.5 версиясынан айрым параметрлер UIден өчүрүлөт:
- Варианттардын бири болуп саналатОрнотууларды киргизет.
autoembed_urls
, белги кутучасын которуңуз, улантыңыз жана ар дайым oEmbed күйүк деп ойлоңуз.oEmbed үчүн UI күйгүзүү/өчүрүүнүн бирден-бир себеби, кокустан элементтерди кыстаруу оңой болсо.Бирок ал посттогу ар бир шилтемени талдабайт, жөн гана өзүнүн шилтемесин же [киргизилген] коддогу шилтемени.
Бул WordPress 3.4▼деги oEmbed орнотууларынын интерфейси
- WordPress 3.5 версиясында автоматтык түрдө кыстарууну өчүрүүгө мүмкүндүк берүүчү көрүнүүчү жөндөө жок.
WordPress бул WordPress, эгер андай болбосо, аны өчүрүүнүн дагы бир жолу бар.
Embedding 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 каналына кош келиңиз!
📚 Бул колдонмо чоң баалуулуктарды камтыйт, 🌟Бул сейрек кездешүүчү мүмкүнчүлүк, аны өткөрүп жибербеңиз! ⏰⌛💨
Бөлүшүп, жакса лайк!
Сиздин бөлүшүүңүз жана лайктарыңыз биздин үзгүлтүксүз мотивациябыз!