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

- החל מגרסה 3.5 של וורדפרס, אין הגדרה גלויה המאפשרת לך לבטל את ההטמעה האוטומטית.
וורדפרס היא וורדפרס, ואם לא, יש דרך אחרת להשבית אותה.
ההטמעה מטופלת על ידי המחלקה 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 );
אני מקווה שהמאמר "כיצד להשבית הטמעה אוטומטית בוורדפרס? כיצד לכבות את oEmbed" ששותף בבלוג של צ'ן וייליאנג ( https://www.chenweiliang.com/ ) יהיה לעזר עבורכם.
אל תהססו לשתף את הקישור למאמר הזה: https://www.chenweiliang.com/cwl-1814.html
