-
מאתתגובות
-
25/07/2016 בשעה 13:26 #63094
היי 🙂
ראיתי שבעמוד מסוג "גלריה" של איזור של "פילטר לפי קטגוריה" ואם בוחרים אז בפרונט של העמוד מוצגות הקטגוריות וכשמקליקים התוכן עושה ריפרש ב ajax
תוכלו בבקשה להכווין אותי כיצד אני מוסיף את היכולת הזו גם לעמוד מסוג "פוסטים".
ממה שראיתי בנתיב core/addons/galleries/classes/class-pojo-gallery-cpt.php
יש את:
$fields[] = array( 'id' => 'add_filter_by_category', 'title' => __( 'Add Filter By Category', 'pojo' ), 'type' => Pojo_MetaBox::FIELD_SELECT, 'options' => array( '' => __( 'Show', 'pojo' ), 'hide' => __( 'Hide', 'pojo' ), ), 'std' => '', );
ועוד 2 public functions עם
po_add_filter_by_category
אני לא הכי חזק בקוד אבל מבין בגדול ויכול להעתיק ולהדביק קוד לאן שצריך
אשמח לעזרה,
דניאל25/07/2016 בשעה 16:44 #63144היי,
אתה למעשה יכול באמת להציץ בפונקציהpojo_before_content_loop
את המימוש (שים לב ששמה זה מסודר לפי Taxonomy של גלריות), ולפי זה להעתיק למקומות הרצויים (כמו כן, תציץ איזה פילטר/אקשיין מריץ כל פונקציה ולפי זה להתאים את זה לפוסטים).אגב, זה לא דורש קריאות Ajax, זה פשוט סוג פילטור פשוט עם הפלאגין isotope. ולכן לא אפשרנו את האפשרות הזאת לפוסטים, כי צריך פה לטעון את כל הפוסטים, ובפוסטים מקובל להכניס המון פוסטים.. ככה שזה קצת תלוי בשיקול דעתך.
27/07/2016 בשעה 23:24 #63548תודה יקיר,
היות ואני לא ממש שולט במבנה של wp ובקוד, תוכל בבקשה להכייון אותי איזה קובץ עלי לערוך ובאיזה נתיב הוא נמצא?
אם אני מבין נכון כפי קיים קובץ בשם 'class-pojo-gallery-cpt.php' אז אמור להיות קובץ דומה עבור 'cpt-post' ששם יש את המבנה של העמוד 'פוסטים', ולשם עלי להעתיק את
$fields[] = array(
כדי ליצור את האיזור ויזואליתואז לחבר לו את הפונקציונאליות בעזרת הפונקציה
pojo_before_content_loop
public function pojo_before_content_loop( $display_type ) { if ( 'pojo_gallery' !== atmb_get_field( 'po_content' ) || 'hide' === atmb_get_field( 'po_add_filter_by_category' ) ) return;
מה אני שם במקום
pojo_gallery
אגב?ולבסוף אני מעתיק גם את:
add_action( 'pojo_before_content_loop', array( &$this, 'pojo_before_content_loop' ), 20 );
28/07/2016 בשעה 01:34 #63551תוכל בבקשה לספק את הקוד שאני צריך לשתול בקוב functions על מנת להוסיף את הפילטר לפי קטגוריות לעמוד מסוג פוסטים?
28/07/2016 בשעה 17:16 #63679זה לא משהו שניסינו בפועל, אבל זה הכיוון שאנחנו יכולים לתת לך, תכלס זה דורש כתיבת קוד מתקדמת הרבה מעבר למה שאנחנו יכולים לעזור פה בפורום התמיכה 🙁
-
מאתתגובות
הפורום 'תמיכה' נסגר לדיונים ולתגובות חדשות.