WordPress дээр автомат оруулах функцийг хэрхэн идэвхгүй болгох вэ?oEmbed аргыг хаа

WordPress 3.5 хувилбараас зарим сонголтууд UI-аас хасагдана:

  • Сонголтуудын нэг ньТохиргоог суулгана.

autoembed_urls, шалгах нүдийг асааж, үргэлжлүүлж, үргэлж oEmbed-г асаалттай гэж үзнэ үү.oEmbed-ийн UI-г асаах/унтраах цорын ганц шалтгаан нь санамсаргүйгээр зүйл оруулахад хялбар байх явдал юм.Гэхдээ энэ нь нийтлэл дэх холбоос бүрийг задлан шинжилдэггүй, зөвхөн өөрийн холбоос эсвэл [суулгасан] кодын холбоос юм.

Энэ бол WordPress 3.4▼ дээрх oEmbed тохиргооны интерфейс юм

oEmbed тохиргооны интерфейсийг WordPress 3.4

  • WordPress 3.5 хувилбарын хувьд автоматаар оруулахыг идэвхгүй болгох боломжтой харагдах тохиргоо байхгүй байна.

WordPress бол WordPress бөгөөд хэрэв тийм биш бол үүнийг идэвхгүй болгох өөр арга бий.

Embedding нь WP_Embed классаар зохицуулагддаг:

  • Ангийн бүтээгч нь зарим үйлдэл, шүүлтүүр, шүүлтүүрийг бүртгэдэгthe_content
add_filter( 'the_content', array( $this, 'autoembed' ), 8 );

oEmbed функцийг унтраа

Одоо бид тодорхой шүүлтүүрийг дахин арилгах хэрэгтэй ▼

  • Бид чадахгүйгээс хойш$thisremove_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/ ) shared "WordPress дээр автоматаар оруулахыг хэрхэн идэвхгүй болгох вэ?Танд туслахын тулд oEmbed аргыг" унтраа.

Энэ нийтлэлийн холбоосыг хуваалцахад тавтай морилно уу:https://www.chenweiliang.com/cwl-1814.html

Илүү олон далд заль мэхийг нээхийн тулд манай Telegram сувагт нэгдэнэ үү!

Хэрэв танд таалагдвал лайк дарж, хуваалцаарай! Таны шэйр, лайк бол бидний байнгын урам зориг юм!

 

发表 评论

Таны имэйл хаягийг нийтлэхгүй. 必填 项 已 用 дээр ажиллаж байна * 标注

TOP хүртэл гүйлгэж