חיבור בין גוגל קונקט לוורדפרס (פלאגין)

(פוסט זה מוקדש לעומר פרצ'יק ששאל איך)

תזכורת למי שלא יודע מה זה שגוגל-חבר-חבר (Google Connect):

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

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

צעדי התקנה:

 

  1. תצטרפו לגוגל פרנד קונקט (אם עוד לא עשיתם זאת) כאן. (ותעלו את כל הקבצים שצריך, ההוראות שם)
  2. כנסו למערכת וכשתכנסו להגדרות של settings, אז יהיה לכם את ה- ID שלכם כתוב ב URL
  3. תורידו את הפלאגין
  4. תעלו את הפלאגין לתקיית הפלאגינים שלכם.
  5. תכנסו ל settings => friendconnect – ותכניסו את מספר ה- ID שלכם.
  6. זהו

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

להסברים נוספים, כנסו לאתר של יוסט.


אם אתם רוצים לנסות, הנה הצעדים (הצעדים באנגלית ):
1)
תורידו את הקובץ, לגירסאות עתידיות תלכו ללינק הבא להורדת הקובץ: http://code.google.com/p/google-friend-connect-plugins/downloads/list
2) תוציאו ממנו את התיקיה src ותשנו את השם שלה ל – fc_plugin.
3) תפתחו את הקובץ fc_plugin.php ותבצעו שני שינויים:
3.1) הראשון הוא למצוא את השורה google.friendconnect.container.setParentUrl() ולוודא שהקישור שיש שם הוא לאיפה שהכנסתם את קבצי ה canvas.html שלכם. (אצלי זה בשורש, אז פשוט הכנסתי / )
3.2) תמצאו את הפונקציה fc_get_site_id – ותכניסו שם את ה- ID של האתר שלכם. (אני מצאתי אותו על ידי התחברות למערכת של גוגל קונקט, ובבחירת האתר שלי, אפשר לראות את ה- ID ב- URL –
לינק)
4) תעלו את התיקיה לתקיית ה plugins של הבלוג שלכם ותפעילו את התוסף.

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

התוצאה הסופית נראית כך: