התגובות שלי בפורום
-
מאתתגובות
-
זה אתר שמציג כל יום שאלה חדשה גם שיעור וידאו.
צריך לראות את הוידאו, לענות על שאלה ולשלוח את הפרטים.
בנוסף צריך שכל השאלות יוצגו בתפריט דינמי לפי קטגוריות.(תוכל לראות את זה כעת באתר: summer38.co.il)
אני רוצה שהלקוח יוסיף פעם אחד את השאלה החדשה(כל יום) ושהיא תופיע בדף הראשי וגם תתווסף לתפריט הדנמי.
לכן חשבתי על שהוא יעלה שאלה כפוסט שיוצג כל פעם לפי תאריך אחרון של העלאה או לפי POSTID בדף הבית.עדכון:
ננסה לדייק קצת יותר.
אני מעוניין שדף הבית יהיה פוסט ולא יציג את הטמפלט archive.php
אלא את: single.php
כלומר את הפוסט עצמו.זה בסדר אבל כעולה האתר ואני בוחר בהגדרות ==> קריאה==>תצוגה בעמוד הראשי==>פוסטים אחרונים.
הוא לא נותן לי את הפוסט האחרון אלא מן תצוגה לקויה שלו עם הכיתוב למטה של קרא עוד.
כמו כן הגדרתי גם:בעמוד הראשי ובעמודי ארכיון יוצגו לכל היותר 1 פוסטים
בפידים יוצגו לכל היותר 1 פריטים
בפידים יוצגו: תכנים מלאיםאבל עדיין אני לא מקבל את התצוגה של הפוסט אלא של כזה דבר
אוקיי
הצלחתי לעשות את זה עם הקוד הבא:// Front end only, don't hack on the settings page if ( ! is_admin() ) { // Hook in early to modify the menu // This is before the CSS "selected" classes are calculated add_filter( 'wp_get_nav_menu_items', 'display_lasts_ten_posts_for_categories_menu_item', 10, 3 ); } // Add the ten last posts of af categroy menu item in a sub menu function display_lasts_ten_posts_for_categories_menu_item( $items, $menu, $args ) { $menu_order = count($items); /* Offset menu order */ $child_items = array(); // Loop through the menu items looking category menu object foreach ( $items as $item ) { // Test if menu item is a categroy and has no sub-category if ( 'category' != $item->object || ('category' == $item->object && get_category_children($item->object_id)) ) continue; // Query the lasts ten category posts $category_ten_last_posts = array( 'numberposts' => 10, 'cat' => $item->object_id, 'orderby' => 'date', 'order' => 'DESC' ); foreach ( get_posts( $category_ten_last_posts ) as $post ) { // Add sub menu item $post->menu_item_parent = $item->ID; $post->post_type = 'nav_menu_item'; $post->object = 'custom'; $post->type = 'custom'; $post->menu_order = ++$menu_order; $post->title = $post->post_title; $post->url = get_permalink( $post->ID ); /* add children */ $child_items[]= $post; } } return array_merge( $items, $child_items ); }
לא עובד…
יש פוסט בכל קטגוריה.
כשעומדים על הקטגוריה בתפריט הוא לא מראה את הפוסט…
למקרה שאולי לא הסברתי את עצמי טוב… אז אני מעוניין שרשימת הפוסטים יופיעו כשעומדים על קטגוריה בתפריט, ולא כשניכנסים אליו בקליק
ראי תמונת מסך:
https://dl.dropboxusercontent.com/u/10151777/Capture.PNGתבורך!
המון תודה!תגובה זו סומנה כפרטית.זה לא עזר..
לאחר בדיקה שמתי לב שאם ה BODY מקבל Class שנקרא layout-section אז הוא מקבל את ה 100%
כרגע אני מקבל לBODY של דף הפוסטים layout-full-width
כיצד ניצן לתת את הCLASS הזה כדיפולטיבי או לאלץ אותו לקחת את ה CLASSS הזה בדף הפוסטים?שלום
אכן זאת כוונתי.
אני מעוניין להוסיף לתפריט הראשי את הקטגוריה של הפוסטים ואז כשמתווסף פוסט חדש הוא יוצג באופן דינאמי ואוטומטי בתפריט תחת הקטגוריה הרלוונטית של הפוסט.
כרגע זה מה שעשיתי אך משום מה אני לא רואה את הפוסטים מוצגים בתפריט תחת הקטגוריה הרלוונטית.
HELP
טלילהיכן את מתכוונת שאכניס אותה?
בפוסט? – זה יוצא מעל התגובותהאם ישנה אפשרות דרך לcss?
כלומר אני צריך להגדיר את התפריט בכל פוסט שאעלה?
חשבתי על זה אבל אני מעוניין להכניס תמונה ( של שותפים ) ממש מעל הסטריפ של הקרדיט..
אם אני עושה את זה בעזרת פוסט אז התגובות שאני משתמש בהם לשליחת התשובות נמצאות בתחתית העמוד ואני לא יכול להוסיף את התונה הזאת.ראה את הפוסט הזה לדוגמא
תודהאני מתכוון לפוסטים לא לגלריות.
כלומר לזה:
http://demo.getpojo.com/atlantahe/%D7%91%D7%9C%D7%95%D7%92-%D7%A4%D7%A1%D7%99%D7%A4%D7%A1/יש לך השערה מדוע התבנית בת לא עושה אוברייד לתבנית?
כן אני משתמש בתבנית בת ואני יודע PHP
העתקתי את הקובץ :
content-gallery_grid_three.php
לתקיית content אך מסיבה מסוימת התבנית בת לא לוקחת את השינוי שבצעתי
ראה תמונה זו
" title="<?php the_title_attribute(); ?>" rel="bookmark"><?php the_title(); ?>
מחקתי את :
<?php the_title(); ?>לא.
הכוונה לתצוגת פוסטים בפורמט פסיפס
ראה תמונה:
https://dl.dropboxusercontent.com/u/10151777/Capture11.PNG -
מאתתגובות