![]() |
עזרה ב WP, שינוי הטקסט להמשיך לקרוא ←
שלום רב,
באתר שלי, http://www.webtutorials.co.il יש את הטקסט בכל פוסט: "להמשיך לקרוא ←" הייתי רוצה לשנות אותו לתמונה, או טקסט אחר (זה לא משנה כרגע), חיפשתי הרבה, לפי ה DIV, לפי SPAN ולא מצאתי.. גם חבר שמבין קצת ב WP חיפש, ולא ידע מה להגיד לי. אשמח לעזרה, התבנית היא: twentyten תודה, שי. |
עד כמה טוב חיפשת?
https://www.google.co.il/search?q=wo...om+"read+more" |
בגוגל לא חיפשתי,
באנגלית אני לא כ"כ טוב.. ככה שמה שהבאת לי לא ממש עוזר לי, אבל תודה. |
חפש בקובץ functions.php של ערכת התבנית.
|
ציטוט:
|
מה בדיוק לחפש אבל? כי אני חיפשתי את ה DIV + חלק מהטקסט או את הטקסט,
ולא מצאתי! אז אני לא יודע מה לחפש איפה שאמרתם.. |
בקובץ functions.php של ערכת העיצוב חפש את השורה:
PHP קוד:
|
אני בדיוק עכשיו לומד תכנות, מהדיסק של ארתור - .
אבל אני עוד לא יודע ממש טוב.. זאת הפונקצייה: PHP קוד:
אז לאט לאט אני לומד. |
לדוגמה:
PHP קוד:
ובכל זאת, קצת ניסוי וטעיה וחיפוש עצמאי היו עוזרים לך מאוד. |
אוקיי, אני חושב שאני מתחיל להבין, אבל זה היה אמור לשנות את זה ל "קרא עוד" לא?
במידה וכן, זה לא שינה.. כמו שאתה יכול לראות: http://www.webtutorials.co.il צריך לשנות את זה בעוד מקום או משהו? |
אם ככה, בקובץ loop.php חפש:
PHP קוד:
|
ציטוט:
PHP קוד:
PHP קוד:
מה שתמצא זה את הדבר הבא: PHP קוד:
PHP קוד:
|
כמובן שעדיף לשנות את זה באפשרויות הלוקליזציה הקיימות.
עם זאת קצת שכחת שמדובר כאן על קבצי mo ו- po ואני בספק אם הוא ידע לעבוד איתם. ניסית לגרום למה שכתבת לעבוד? אם היית מנסה היית שם לב שזה לא עובד בצורה הזאת. הקובץ po הוא לא הקובץ שהמערכת משתמשת בו בפועל, המערכת משתמשת בקובץ mo. הקובץ mo נוצר מה- po, הבעיה היא שאי אפשר ליצור ו/או לערוך אותו באמצעות עורך טקסט רגיל. כדי להפוך קבצי po ל- mo צריך תוכנות ייעודיות (כמו Poedit). ואני חושב שאם פותח האשכול הצליח להגיע עד לכאן כבר יצא לו עשן מהאוזניים וכל זה רק כי הוא רצה לשנות 2 מילים. הפתרון הוא אומנם bad-practice אבל לבחור בלי ידע בכלל זה הפתרון הכי מתאים כרגע לדעתי. |
ציטוט:
ראיתי שהוא כתב שהוא רק רוצה לשנות את זה באתר שלו, אבל אני מבחינתי מציע לו את הדבר הנכון ביותר שאפשר לעשות, כי זה הרי פורום תיכנות והוא צריך כבר מעכשיו להתרגל ל quality כי אחרת לא יצא מהלמידה שלו דבר, ומי כמוך יודע (כמתכנת, לא מכיר אותך אישית) שקוד שכתוב לא טוב יגרום בעתיד לבעיות ואי-דינאמיות. |
ציטוט:
הרי חוץ מגמישות הפתרון האחרון מתאים לו יותר כמעט מכל בחינה אחרת שעולה לי לראש כרגע (זמן, מאמץ, ידע, קושי וכו'). זה כמובן לא הפתרון האידיאלי בכל מקרה ולא תמיד ה- best-practice, אבל במקרה הזה זה בהחלט עשוי להיות הפתרון המתאים ביותר. בכל אופן בוא נחכה לתגובת פותח האשכול ונראה מה יש לו להגיד בעניין. |
יש לי עכשיו שגיאה....
http://www.webtutorials.co.il/ זה הקוד: PHP קוד:
עריכה: העלאתי גיבוי, xPerfection עשיתי מה שאמרת וזה עשה שגיאה.. (ערכתי גם ב loop.php) |
בקובץ functions.php תשאיר כמו שהיה במקור.
בקובץ loop.php תראה כאן מה עשית. |
מה ז"א כמו שהיה במקור? להחזיר למה שהיה לפני שאמרת לי לשנות?
ומה עשיתי ב loop.php אני לא יכול להראות לך, כי העלאתי גיבוי.. |
אם אתה לא מצליח לשנות אפילו פקודה אחת פשוטה כנראה שבאמת כדאי שתשקיע קצת יותר בלימוד כרגע..
PHP קוד:
* אם יהיו לך בעיות עם הקידוד ותראה את זה בג'יבריש, תוודא שהקובץ מקודד כ- utf-8. |
וואו תודה רבה!! אפשר לנעול!!
|
כל הזמנים הם GMT +2. הזמן כעת הוא 09:12. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ