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

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

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

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

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

תגיות: 

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

    israel
    משתתף

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

    #8375

    Ariel
    משתתף

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

    #8381

    israel
    משתתף

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

    #8383

    israel
    משתתף

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

    #8384

    israel
    משתתף

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

    #8386

    Ariel
    משתתף

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

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

    #8388

    israel
    משתתף

    זה השגיאה שמתקבלת מהתוסף
    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
    משתתף

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

    #8396

    israel
    משתתף

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

    // 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
    משתתף

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

    #8398

    Yakir Sitbon
    משתתף

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

    #8399

    israel
    משתתף

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

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

    Yakir Sitbon
    משתתף

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

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

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