כיצד ליצור עדכון טוויטר מותאם אישית באמצעות וורדפרס

FEED שבור בטוויטראחד מהפוסטים הפופולריים ביותר שלי שאינם קשורים ל- WordPress כאן במעבדת Theme עסק סביב יצירת ווידג’ט טוויטר מותאם אישית ללא תוסף.


זה היה לפני למעלה משלוש שנים. וזה כבר לא עובד כי טוויטר פרשה את גרסת ה- API זה נהג למשוך את הציוצים.

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

צעדים ראשונים

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

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

כבר היה לי אפליקציית טוויטר ל- פרויקט קודם, אז פשוט השתמשתי בזה במקום לרשום אחד חדש.

שגיאה אנושה?

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

שגיאה אנושה: קריאה לפונקציה לא מוגדרת curl_init () בנתיב \ אל \ wordpress \ wp-content \ plugins \ display-tweets-php \ כולל \ Twitter \ twitteroauth \ twitteroauth.php בשורה 199

אני פתר את זה ב- XAMPP פשוט על ידי ביטול הפרדה של סיומת = php_curl.dll בקובץ php.ini שלי.

שוב, כנראה שלא תיתקל בבעיה זו, אבל למקרה … עכשיו אתה יודע.

אימות וקביעת תצורה

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

  • מפתח צרכנים
  • סוד הצרכן
  • אסימון גישה
  • גישה לאסימון סוד

שמור על אלה עם המילה “סוד”, ובכן … סודי. לאחר מכן תצטרך להגדיר את אפשרויות התצורה הבאות:

  • שם מסך: במקרה שלי, “themab”
  • לספור: כמה ציוצים להציג, עד 200 (במקרה שלי, 2).
  • כלול מחדש מחדש: הסבר עצמי
  • אל תכלול תגובות: שוב, הסבר עצמי.

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

הצבת הציוצים

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

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

<?php if (פונקציה_ קיים ( "display_tweets" )) {display_tweets (); } ?>

מעצבים את הציוצים

הסימון של הפלטים הטוויסטים מהתוסף Tweets לתצוגה משתנה מ שיטה ישנה להצגת ציוצים.

להלן דוגמה של הסימון החדש של ציוץ בודד, שהועלה ישירות מהאתר הנוכחי שלי:

כתב על בעיה שהייתה לי עם יישומונים שנעלמים לאחר העברת WordPress לכתובת אתר חדשה. כך תיקנתי את זה: http://t.co/Zl7YzkF2JD
– ראשון 7 ביולי – 01:00 בבוקר

להלן דוגמה לסימון השיטה הישנה:

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

קשה לומר מה טוב יותר או גרוע יותר, אבל לפחות סימון ברירת המחדל של ציוצים לתצוגה אינו משתמש בסגנונות מוטבעות צולעים כמו סגנון ="גודל גופן: 85%;".

נראה גם שלתוסף לציוצים לציוצים יש וו וו displaytweets_tweet_template כלול למקרה שתרצה לשנות את ה- HTML של הציוץ., משהו שלא באמת היה לך שליטה עליו קודם.

סיכום

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

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

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

בכל מקרה, תודה שקראתם, ולכו תקנו את עדכוני הטוויטר השבורים אם עדיין לא עשיתם זאת.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map