כיצד להשבית את תכונת ההטמעה האוטומטית בוורדפרס?סגור את שיטת oEmbed

וורדפרס מגרסה 3.5, כמה אפשרויות יוסרו מהממשק:

  • אחת האפשרויות היאהטמעת הגדרות.

autoembed_urls, החלף את תיבת הסימון, המשך והנח תמיד ש-oEmbed פועל.הסיבה היחידה להפעיל/לכבות את ממשק המשתמש עבור oEmbed היא אם קל להטמיע בטעות פריטים.אבל הוא לא מנתח כל קישור בפוסט, רק קישור משלו או את הקישור בקוד [מוטבע].

זהו ממשק הגדרות oEmbed בוורדפרס 3.4▼

o Embed ממשק הגדרות בוורדפרס 3.4

  • החל מגרסה 3.5 של וורדפרס, אין הגדרה גלויה המאפשרת לך לבטל את ההטמעה האוטומטית.

וורדפרס היא וורדפרס, ואם לא, יש דרך אחרת להשבית אותה.

ההטמעה מטופלת על ידי המחלקה WP_Embed:

  • הבנאי של המחלקה רושם כמה פעולות ומסננים, ומסנןthe_content
add_filter( 'the_content', array( $this, 'autoembed' ), 8 );

כבה את תכונת oEmbed

עכשיו אנחנו רק צריכים להסיר שוב את המסנן הספציפי ▼

  • כי אנחנו לא יכולים$thisremove_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/ ) משותף "כיצד להשבית הטמעה אוטומטית בוורדפרס?כבה את שיטת oEmbed" כדי לעזור לך.

מוזמנים לשתף את הקישור של מאמר זה:https://www.chenweiliang.com/cwl-1814.html

ברוכים הבאים לערוץ הטלגרם של הבלוג של Chen Weiliang כדי לקבל את העדכונים האחרונים!

🔔 היה הראשון לקבל את "מדריך השימוש בכלי AI של ChatGPT Content Marketing" בספרייה העליונה של הערוץ! 🌟
📚 המדריך הזה מכיל ערך עצום, 🌟זו הזדמנות נדירה, אל תפספסו אותה! ⏰⌛💨
שתפו ותעשו לייק אם בא לכם!
השיתוף והלייקים שלך הם המוטיבציה המתמשכת שלנו!

 

发表 评论

כתובת האימייל שלך לא תפורסם. 必填 项 已 用 * תווית

גלול למעלה