PHP קוד בחזית האתר

  • הוסף לסימניות
  • #1
הכנסתי קוד php פשוט באתר ווקמרס כדי להסיר שדות בטופס ההזמנה.
הבעיה היא שהקוד מוצג משום מה באופן חזותי בכל עמודי המוצר
(הכנסתי עם התוסף סניפסט וכל שינוי הגדרה למיקום קוד לא עזר)

מישהו יודע?
 
  • הוסף לסימניות
  • #5
זה הקוד שיש לי:
function remove_checkout_fields($fields) {

// Remove billing fields

//unset($fields['billing']['billing_first_name']);
//unset($fields['billing']['billing_last_name']);
unset($fields['billing']['billing_company']);
unset($fields['billing']['billing_address_1']);
unset($fields['billing']['billing_address_2']);
unset($fields['billing']['billing_city']);
unset($fields['billing']['billing_state']);
unset($fields['billing']['billing_postcode']);
unset($fields['billing']['billing_country']);
//unset($fields['billing']['billing_email']);
//unset($fields['billing']['billing_phone']);

// Remove shipping fields

unset($fields['shipping']['shipping_first_name']);
unset($fields['shipping']['shipping_last_name']);
unset($fields['shipping']['shipping_company']);
unset($fields['shipping']['shipping_address_1']);
unset($fields['shipping']['shipping_address_2']);
unset($fields['shipping']['shipping_city']);
unset($fields['shipping']['shipping_state']);
unset($fields['shipping']['shipping_postcode']);
unset($fields['shipping']['shipping_country']);

// Remove additional fields
//unset($fields['order']['order_comments']);

return $fields;
}
add_filter('woocommerce_checkout_fields', 'remove_checkout_fields');

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

תודה גדולה!
 
  • הוסף לסימניות
  • #13
  • הוסף לסימניות
  • #14
בטוחה שלא הוספת שוב את הקוד כ- HTML
זה זה
לא יודעת אם לצחוק או לבכות.
כנראה בהיסח הוספתי אותו מתישהו גם בקודים מותאמים של אלמנטור.

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

תודה לכל המסייעים והמשיבים!
 

פרוגבוט

תוכן שיווקי
פרסומת
למעלה