הוספת שדות נתונים בWC

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

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

ראשי › פורומים › תמיכה › הוספת שדות נתונים בWC

דיון זה מוגדר: סגור

תגיות: 

מוצגות 13 תגובות – 1 עד 13 (מתוך 13 סה״כ)
  • מאת
    תגובות
  • #8372
    israel
    Participant

    בוקר טוב
    יש לכם אולי מדריך מומלץ להוספת שדות נתונים בחנות WC?
    תודה

    #8375
    Ariel
    Participant

    אתה מתכוין למשהו כמו זה?
    https://wordpress.org/plugins/woocommerce-custom-product-data-fields/

    #8381
    israel
    Participant

    בדיוק. ותודה.
    מצאתי מדריכים לזה, הוספתי את הקוד PHP בקובץ function.php של התבנית בת, והאתר הציג עמוד לבן עם שגיאה בקובץ.
    אנסה את התוסף מקווה שלא יהיו בעיות

    #8383
    israel
    Participant

    מכיר אולי תוסף אחר אוטומטי יותר שעושה את העבודה?

    #8384
    israel
    Participant

    יכול להיות שיש איזושהיא התנגשות עם התבנית?
    ניסיתי לפעול לפי ההוראות כאן, ושוב נוצרת שגיאה
    http://www.remicorson.com/mastering-woocommerce-products-custom-fields/

    #8386
    Ariel
    Participant

    איזו שגיאה אתה מקבל?

    תן קצת יותר פרטים וננסה לעזור

    #8388
    israel
    Participant

    זה השגיאה שמתקבלת מהתוסף
    Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'woo_add_custom_general_fields_save' not found or invalid function name in /home/…../public_html/site/wp-includes/plugin.php on line 505

    Warning: Cannot modify header information – headers already sent by (output started at /home/…./public_html/site/wp-includes/plugin.php:505) in /home/…./public_html/site/wp-admin/post.php on line 233

    Warning: Cannot modify header information – headers already sent by (output started at /home/…./public_html/site/wp-includes/plugin.php:505) in /home/…./public_html/site/wp-includes/pluggable.php on line 1173

    וזו השגיאה שמתקבלת כשאני עושה לפי המדריך:
    Fatal error: Call to undefined function woocommerce_wp_text_input() in /home/…../public_html/site/wp-content/themes/everest-child/functions.php on line 73

    #8395
    Yakir Sitbon
    Participant

    תרשום לי את התוכן של הקובץ functions.php כדי שאוכל לדעת מה הסיפור (רוב הסיכויים שהתיעוד שמה מיושן, אבל שים לי פה בכל מקרה את הקוד שכתבת).

    #8396
    israel
    Participant

    הקוד הזה עושה את הבעיה-

    // Text Field
    woocommerce_wp_text_input( 
    	array( 
    		'id'          => '_text_field', 
    		'label'       => __( 'My Text Field', 'woocommerce' ), 
    		'placeholder' => 'http://',
    		'desc_tip'    => 'true',
    		'description' => __( 'Enter the custom value here.', 'woocommerce' ) 
    	)
    );
    

    כשאני מוחקת אותו אין את השגיאה

    #8397
    israel
    Participant

    ואם הקוד שם מיושן,
    יש לך רעיו איך לעשות את זה בלי שיווצרו הודעות שגיאה?

    #8398
    Yakir Sitbon
    Participant

    אתה צריך להכניס את הקוד לתוך האקשיין / פילטר המדובר. עשית את זה?

    #8399
    israel
    Participant

    הכנסתי אותו תחת זה-

    
    // Display Fields
    add_action( 'woocommerce_product_options_general_product_data', 'woo_add_custom_general_fields' );
    
    
    #8400
    Yakir Sitbon
    Participant

    וכתבת פונקציה בשם woo_add_custom_general_fields? כי לפי השגיאה זה נראה שסתם עשית "העתק-הדבק".

מוצגות 13 תגובות – 1 עד 13 (מתוך 13 סה״כ)
  • הפורום 'תמיכה' נסגר לדיונים ולתגובות חדשות.