באנר עמוד בווקורמס

פורום התמיכה פתוח למשתמשים מנויים בלבד. יש להתחבר או להרשם כדי להוסיף דיון או תגובה בפורום.

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

ראשי פורומים תמיכה באנר עמוד בווקורמס

דיון זה מוגדר: סגור
מוצגות 8 תגובות – 1 עד 8 (מתוך 8 סה״כ)
  • מאת
    תגובות
  • #10995

    shepherdog
    משתתף

    היי,
    אני יודע שווקומרס לא מאפשרים לשלוט על הכל.
    חשוב לי העיצוב האחיד באתר.
    לכן יצרתי קבצים שישפיעו על עמודי החנות ואז אוכל לייצר באנר עמוד כמו בכל העמודים:
    גם שם שמתי TITLE ו BREADCRUMBS. הבעיה היא במה שהם מציגים למשל אם אני בקטגוריה אז בTITLE הוא כותב לי שם מוצר:
    <div id="header-banner">
    <div id="header-banner-title"><h1><?php the_title(); ?></h1></div>
    <div id="header-banner-crumbs"><?php pojo_breadcrumbs(); ?></div>
    </div><!– header-banner –>

    מה אני מפספס?

    #11034

    Ariel
    משתתף

    אם הבנתי נכון, אתה מנסה להוסיף לעמודי ה"חנות" באנר עמוד?

    בערכות העיצוב שלנו, יש באנר עמוד (בר כותרת), למעט עמודים שבהם אי אפשר לשלוט על האזור הזה. לכן לא הכנסנו את זה לווקומרס.

    עכשיו מה בדיוק אתה מנסה לעשות? איפה בדיוק כתבת קוד שיציג משהו כזה?

    #11035

    shepherdog
    משתתף

    יש עמודים שיודעים לאכול את הבאנר של התבנית אבל למשל קטגוריה לא יודעת, לכן יצרתי קבצים שיודעים להוסיף.
    כמו שכתבתי בקוד מקודם הוספתי את הקריאה לכותרת ולפירורי לחם של התבנית אבל זה מציג שם מוצר ולא שם קטגוריה.
    תראה את זה בלינק הבא:
    http://screencast.com/t/WUcYChUZy3
    הכל טבו חוץ מזה שזה מציג את השם הלא נכון אז חשבתי אולי שמתי את הקוד הלא נכון שלכם ויש לכם רעיונות לגבי זה.

    #11066

    Yakir Sitbon
    משתתף

    ב-WC אוטומתית ה-the_title() מביא את המוצר הראשון מהלופ שמה. לכן, תצטרך להשתמש בפונקציות is_shop() או is_woocommerce() לפי הצורך..

    כאילו, אתה צריך לבדוק אם זה עמוד ארכיון של החנות, ואז לתת כותרת בהתאם (ומצב כזה לא להשתמש ב-the_title()).. ולהמשיך על זה הדרך.

    בהצלחה !

    #11081

    shepherdog
    משתתף
    <div id="header-banner-title"><h1><?php is_shop(); ?></h1></div>
    <div id="header-banner-crumbs"><?php pojo_breadcrumbs(); ?></div>

    עכשיו זה מתקן בפרורי לחם אבל מעלים את הכותרת לגמרי כנ"ל לגבי is_woocommerce()

    #11083

    Yakir Sitbon
    משתתף

    is_shop() וכל מה שמתחיל ב-is מחזיר משתנה בוליאני. זה רק עוזר לדעת "איפה אתה נמצא" ולא מדפיס תוכן. מה שאתה צריך לעשות זה פשוט לעבור לפי הסדר ולהדפיס לפי הצורך.

    #11110

    Yakir Sitbon
    משתתף

    טוב, במקום שנסתבך יותר מדי, ישבתי וכתבתי לך את כל הקוד הנידרש. לא בדקתי אותו על עצמי, אלא אני ישר מדתיק לך אותו כאן, ואשמח לדעת האם זה ענה לדרישה שלך.

    <div id="header-banner-title"><h1><?php
    		if ( function_exists( 'WC' ) ) :
    			// Shop Archive
    			if ( is_shop() && ! is_search() ) :
    				echo get_the_title( wc_get_page_id( 'shop' ) );
    			// Product Category Archive
    			elseif ( is_product_category() ) :
    				$current_term = get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) );
    				echo $current_term->name;
    			// Product Tag Archive
    			elseif ( is_product_tag() ) :
    				$queried_object = get_queried_object();
    				echo $queried_object->name;
    			// Single Product or any other page
    			else :
    				the_title();
    			endif;
    		else :
    			// Fallback when WC not stated.
    			the_title();
    		endif;
    		?></h1></div>
    <div id="header-banner-crumbs"><?php pojo_breadcrumbs(); ?></div>

    יום טוב 🙂

    #11111

    shepherdog
    משתתף

    עובד נהדר תודה רבה!!!
    אגב אם אתם רוצים את הקבצים (הדרך) אז בכייף! בטח יש כאלה שירצו זה יפתור הרבה בעיות עיצוב 🙂

מוצגות 8 תגובות – 1 עד 8 (מתוך 8 סה״כ)

הפורום 'תמיכה' נסגר לדיונים ולתגובות חדשות.