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

הקובץ המקודד נראה כך:
Encoded PHP File
גם אם תנסו לערוך ולשנות את הקובץ המקודד עדיין לא ישתנה כלום ויש מצב שהתבנית עצמה תראה שבורה לאחר שמירת הקובץ.
אז מה עושים?
כאשר נתקלתי בזה לאחרונה בתירגום תבנית לאתר שבניתי ללקוח התחלתי לחפש את זה בגוגל והגעתי לפיתרון באתר וורדפרס העולמי באשכול שמישהו פתח ונתקל ב"בעיה" הזו.
הוצעו שם אין ספור לינקים לכל מיני אתרים ויש שם גם אנשים טובים שמפצחים את הקידוד לאנשים אחרים שלא ממש מבינים בזה.
האתר שמומלץ לעבודה עם קבצים "מוגנים" ומקודדים כאלו ואני מאוד אהבתי לעבוד איתו נקרא: Thoughtful Thoughts.
כל מה שצריך לעשות על מנת לפתוח את הקידוד של הקובץ זה להעתיק את הקוד מתחילתו ועד סופו.
רוב הקודים יראו כך:

$o="......................";
eval(base64_decode("..............."));
return;

כך נראה הקוד המקודד באתר לפני הקידוד:

Encoded PHP File
וכך הוא נראה לאחר הקידוד:

Encoded PHP File

כל מה שצריך לעשות לאחר שביצענו את הפעולה זה פשוט להעתיק את הקוד שכבר נפתח מקידוד,
להדביק אותו בקובץ המקורי שלנו על הקוד שמקודד ולשמור.
כמובן לא לשכוח לקודד ל UTF-8 ! ניתן לעשות את הפעולה הזו לכל קובץ PHP מקודד שתתקלו בתירגום תבנית לוורדפרס.
בהצלחה. =)

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

אודות הכותב

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