-
מאתתגובות
-
29/07/2015 בשעה 02:35 #28831
אני קצת מבולבל
מצד אחד נעה טוענת את זה
מצד שני יקיר טוען את זה
כרגע, אם אני מכניס את הקטגוריה לתפריט ראשי, פוסטים מותאמים אישית מוצגים בעמוד הקטגוריה. (אבל עם שליטה קטנה יותר על אופן ההצגה)
אם אני מסמן את אותה קטגוריה ב"בילדר" או ב"פוסטים" בעמוד, פוסטים מותאמים אישית אינם מוצגים.אם אכן יש פתרון להצגת פוסטים מסוג מותאם אישית לפי קטגוריה, אני אשמח מאד לקבל פירוט לגבי התשובה של יקיר
1. היכן אמורים לשים את הקוד?
2. האם במקום "YOUR_CPT" אני יכול וצריך לתת את השם בעברית של סוג הפוסט?אני עובד עם תבנית אטלנטה
תודה 🙂
29/07/2015 בשעה 11:58 #28863שלום רב,
מדובר בשני דברים שונים.
התשובה שיקיר נתן היא לגבי אפשרות של הוספת הבילדר לתוכן של ה-CPT, כלומר שתהיה אפשרות לערוך אותם באמצעות הבילדר.
התשובה שלי מתייחסת לוודגי'טים עצמם בתוך הבילדר, שכרגע אין לנו תמיכה בווידג'טים לסוג פוסט מותאם אישית.
בכל אופן את הקוד שיקיר שלח, ניתן להכניס לקובץ functions.php, בתבנית בת כמובן.
29/07/2015 בשעה 12:20 #28872הבנתי וסליחה על חוסר ההבנה
האם אין שום פתרון לזמן פוסטים מותאמים אישית לתוך עמוד בשום אופן?
האם תוכלו לעשות מאמץ לפתור את זה?
חייב לאמר שזה מאד בעייתי ומעמיד בסימן שאלה את השימוש בתבנית בזמן שאני נמצא בשלב מתקדם של בניית האתר.29/07/2015 בשעה 15:56 #28931אשמח להבין מה בדיוק אתה מנסה לעשות וננסה לעזור למצוא את הפיתרון
29/07/2015 בשעה 16:12 #28938היי אריאל
יצרתי סוגי פוסטים מותאמים אישית (לצרכים ספציפיים של האתר, עם שדות מותאמים למילוי פרטים ע"י משתמשים ליצירת פוסטים עיסקיים אישיים) ואני רוצה להציג אותם בעמודים שונים באמצעות הבילדר (שהרבה יותר גמיש ומשוכלל כמובן מהצגה ע"י קטגוריה).
לצערי גיליתי, שלמרות שבפוסטים כאלה מסומנת קטגוריה, הבילדר או הוויג'ט "פוסטים" לא מושכים אותם לעמוד.
וזה בדיוק מה שאני צריך….מקווה שאני ברור
29/07/2015 בשעה 16:20 #28939אני אסביר לך מה בדיוק הבעיה בעניין.
אם תשים לב לוידג'ט "פוסטים" יש לו סט שדות והגדרות ספציפי שבנינו במיוחד עבורו. אותו דבר תוכל לראות גם בוידג'ט "גלריות". או בוידג'ט שמציג מוצרים של WooCommerce וכן הלאה.
ב CPT שאתה פותח בערכת העיצוב שלך בד"כ יש כל מיני שדות ייחודיים שאין לנו דרך לקבל אותם ולהציג אותם בהתאם. לדוגמא, בפוסט רגיל יש לך "תמונה ראשית", ב CPT לא תמיד יש תמונה ראשית. וכן הלאה.
אז במידה ויש לך ידע ברמה של לכתוב קוד לוידג'ט או שורטקוד, הבילדר שלנו יודע לקבל וידג'טים אחרים במערכת די בקלות אז נוכל לעזור לך לעשות את זה איכשהו. השאלה היא מה רמת הידע שלך.
29/07/2015 בשעה 16:36 #28949לצערי אינני יודע קוד.
בעיקרון הפוסטים המותאמים שאני יוצר כוללים את כל הפיצ'רים של פוסט רגיל לרבות תקציר ותמונה ראשית.בתצוגה של פוסטים לפי קטגוריה אני אזדקק רק לתמונה ראשית, כותרת ואולי תקציר.
הנה דוגמה לעמוד קטגוריה שמאפשר את תצוגת הפריטים הנל של פוסט מותאם אישית.
פשוט אם אתכנת את ברירת המחדל של תצוגת קטגוריה כבררת מחדל זה ישפיע על תצוגות פוסטים אחרים באופן שלא תואם את העיצוב הנדרש.
גם לא תהיה לי אפשרות לתמונת קאוור וכמה מילים.29/07/2015 בשעה 18:38 #28967תגובה זו סומנה כפרטית.29/07/2015 בשעה 19:26 #28973רגע ה CPT משתמש בקטגוריות הרגילות של הפוסטים?
יש מצב שאתה מביא לנו גישה זמנית אל לוח הבקרה שלך שנבין יותר טוב את המבנה של האתר?
29/07/2015 בשעה 21:03 #28980תגובה זו סומנה כפרטית.29/07/2015 בשעה 21:39 #28981תגובה זו סומנה כפרטית.30/07/2015 בשעה 14:50 #29027בגירסת פיתוח אצלינו הוספתי פילטר קטן שיכול לעזור לנו בעניין. לבינתיים אם תרצה להשתמש בקובץ המעודכן תוריד את הקובץ הבא, ותכניס אותו במקום הקובץ:
core/widgets/class-pojo-widget-recent-posts.php
.לאחר מכן, תוכל להשתמש בקוד הבא שים אותו בקובץ functions.php:
https://gist.github.com/KingYes/d072769d3f67acaaf375תחליף את הקוד: YOUR_CPT_SLUG עם השם של ה CPT שלך שפתחת
בהצלחה רבה !
30/07/2015 בשעה 19:35 #29062החלפתי את הקובץ בספרייה המתאימה (בפולדרים של תבנית האם)
הוספתי את הקוד ב functions.php בתבנית הבת כמובן
החלפתי את הקוד: YOUR_CPT_SLUG בסלאג של סוג הפוסט (ניסיתי גם בשם שלו בעברית, גם ביחיד וגם ברבים כפי שהוא מוגדר)לצערי זה לא עובד עדיין, האם זה עבד אצלכם?
אגב, מה אני אמור לעשות אם יש לי יותר מסוג CTP אחד.
תודה על המאמץ!
30/07/2015 בשעה 20:57 #29070תרשום את ה-slug של ה-CPT שלך. לצורך העניין, אם אתה נכנס לרשימת הפוסטים (בניהול), אז תראה בלינק שמה post_type=SLUG.. את ה-SLUG הזה תעתיק.
במידה ויש לך עוד CPT, אז תשכפל את השורה שכתוב YOUR_CPT_SLUG.
30/07/2015 בשעה 21:54 #29071ה SLUG מועתק כלשונו (זאת היתה האפשרות הראשונה שניסיתי אך אין תצוגה של ה CPT לפי הקטגוריה המוגדרת.
עוד שני סנט:
הבילדר, בו מסומנת קטגוריה מסויימת בווידג'ט "פוסטים" מציג פוסטים רגילים גם אם אין להם קטגוריה בכלל.31/07/2015 בשעה 11:05 #29080האם רשמת בקוד: tourism_provider?
31/07/2015 בשעה 11:06 #29081כן, בהחלט
31/07/2015 בשעה 11:19 #29085תביא לי FTP לראות
31/07/2015 בשעה 12:28 #29088תגובה זו סומנה כפרטית.31/07/2015 בשעה 13:58 #29091היה טעות קטנה בקוד וסידרתי. תוכל לראות למטה בעמוד הבית שלך את הסקריפט בפעולה.
שבת שלום
31/07/2015 בשעה 14:07 #29092תודה
ראיתי שהוספת את הוידג'ט "פוסטים בתחתית עמוד הבית וזה אכן עובד מצויין
אבל אני לא מצליח לשחזר את ההצלחה הזו בעמודים אחריםאגב, בעמודים שאינם עמודי הבית נוצר סטרייפ לבן וריק בתחתית העמוד מתחת לפוטר
31/07/2015 בשעה 19:13 #29126OK
נראה לי שהעניין נפתר
לא ציינת שיש לבחור שדה באפשרויות המתקדמות של סוג הפוסטקודם כל תודה רבה על ההשקעה!
התמיכה שלכם ראויה לציון לשבח!
אתם ענקים!
נותר רק להבין מדוע בתווסף הסטרייפ הלבן שתחתית כל עמוד מתחת לפוטר 🙂
02/08/2015 בשעה 11:26 #29143מדובר בשורה הזו?
02/08/2015 בשעה 12:09 #29153כן, הלבנה
כרגע אין אותה ברענונים חוזרים
שינית משהו?02/08/2015 בשעה 13:18 #29167לא שניתי.
בכל אופן אתה יכול תמיד באמצעות האינספקט אלמנט למצוא את הקלאס שלו ולתת לו display:none.
-
מאתתגובות
הפורום 'תמיכה' נסגר לדיונים ולתגובות חדשות.