דף הבית » וורדפרס » כיצד לאפשר לאחרים להטביע וורדפרס שלך הודעות

    כיצד לאפשר לאחרים להטביע וורדפרס שלך הודעות

    Embedding הפך כעת לנורמה כשמדובר שיתוף תוכן באתרי אינטרנט. ב- WordPress, הטמעת תוכן מאתרים כמו Youtube, Twitter ו- SoundCloud היא קלה מאוד, הודות לממשק ה- API של OEmbed. כל שעליך לעשות הוא להוסיף את הקישור לתוכן ההודעה, וורדפרס מיד לנתח את הקישור ומעביר אותו לפורמט נוכחי.

    אבל, מה אתה חושב על הרעיון להטביע פוסט וורדפרס, באופן דומה איך היינו להטביע ציוץ או וידאו? לאפשר לקוראים להטביע את הפוסט שלך בהחלט להגדיל את מעורבות האתר שלך ו הצופים מגיעים מאתרים אחרים.

    רעיון אמיתי זה עומד לדיון, בקבוצת הפיתוח של וורדפרס, שיתווספו לפונקציונליות הליבה של WordPress בעתיד. אבל נכון לעכשיו, אנחנו יכולים ליישם את זה בבלוג שלנו בעזרת תוסף שנקרא OEmbed API.

    מתחילים

    קודם כל, תוסף זה דורש לפחות וורדפרס 4.3 כדי לוודא שהאתר שלך עודכן. התקן את תוסף ה- API של OEmbed. האתר חייב להיות נגיש באינטרנט, אחרת הטבעת יכולה להיכשל.

    לאחר תוסף מופעל, אתה יכול להעתיק פוסט קישור קבוע כתובת האתר והדבק אותו בתוכן האתר האחר או בפוסט בבלוג שלך. כך ייראה התוכן המשובץ:

    התוכן מוטבע הוא הניח יפה. הוא מציג את כותרת ההודעה, את הקטע, את שם האתר, את מספר ההערות ואת הלחצן 'שתף' שיציג את הפוסט קישור קבוע עבור הטבעת התוכן. וזה בעצם כל מה שאתה צריך לעשות.

    אם אתה בסדר עם פלט ברירת המחדל אתה יכול לעצור כאן. אבל אם אתה רוצה אפשרויות התאמה אישית יותר, הנה כמה דברים שאתה יכול לעשות.

    שנה את הסמל

    אחת הסיבות לתוסף זה דורש את הגירסה העדכנית ביותר של WordPress הוא Favicon. היכולת להוסיף favicon מקורי באמצעות לוח המחוונים יש רק הציג 4.3. אבל זה גם אומר כי התוכן מוטבע שלך יוצג עם סמל וורדפרס בשורה אחת עם שם האתר שלך.

    עבורנו, זה נראה לא רלוונטי מאז התוכן מגיע מהאתר שלנו, לא סמל וורדפרס. ברצוננו לראות את סמל האתר שלנו במקום את שם האתר שלנו. לשם כך, אנחנו הולכים מראה> התאמה אישית> זהות אתר לשונית.

    העלה את סמל התמונה כאן ושמור את השינויים. לאחר מכן תראה את סמל האתר שהעלית בתוכן המשובץ. הנה המראה שלנו:

    פעולות ומסננים

    פעולות ומסננים הן שתי שיטות אנו משתמשים כדי להתאים אישית את הפלט וורדפרס. בשלב הנוכחי, עם זאת, תוסף לא מגיע עם פעולות ספציפיות או מסננים זה יכול להיות מחובר לתוך CSS או JavaScript.

    עם זאת, הוא מספק rest_oembed_output פעולה שאנחנו יכולים למנף עבור הוספת תוכן חדש כחלק הפלט הסופי, כולל סגנון מוטבע. זה לא אידיאלי, אבל לכל הפחות, זה מאפשר לך לעקוף את סגנונות התוכן מוטבע.

    להלן דוגמה לקוד שניתן להוסיף לנושא שלך פונקציות כדי להפוך את הגופן לסוג serif.

     הפונקציה hkdc_oembed_output () ?>   

    אחרת וו אנו יכולים להשתמש כדי להתאים אישית את הפלט הוא rest_oembed_output_excerpt_length מסנן אשר מאפשר לנו הגדר מגבלת מילה בקטע ההודעה. אורך ברירת המחדל מוגדר 35. אז, נניח שאנחנו רוצים לקצר את זה 28, פשוט להוסיף את הפונקציה הבאה:

     function hkdc_oembed_excerpt_length () return 28;  add_filter ('rest_oembed_output_excerpt_length', 'hkdc_oembed_excerpt_length', 9); 

    פשוט לשנות את לחזור מספר, לפי הצורך.

    לעטוף

    ברגע כתיבת שורות אלה, ממשק API של OEmbed הוא עדיין בפיתוח, אשר יכול להיות סיבה אחת היא לא מגיעה עם מספיק הוקס עבור שינוי תוכן עדיין. אני מקווה, כמו הקודים מגוהצים החוצה, הוקס נוספים

    אתה יכול לעקוב אחר התקדמות הפיתוח של הכרטיסים בעיה Github כמו גם את פתיל וורדפרס התפתחות. בסך הכל, זה יהיה תוספת נהדרת עבור וורדפרס.