שינוי טקסט בווקומרס. מי צריך? האם זה מסובך?
במאמר זה אני אסביר על שינוי טקסט בווקומרס WooCommerce.
אם יש לכם חנות אינורנטית בוורדפרס, או שאתם מנסים להקים כזו, אז אחד מהפתרונות הפופולריים ביותר הקיימים בשוק לבניית חנות הוא ווקומרס (woocommerce).
ווקומרס היא הרחבה לוורדפרס שמגיעה בצורת תוסף חינמי שניתן להורדה מספריית התוספים של וורדפרס.
בעזרת התוסף תוכלו ליצור חנות וירטואלית בסיסית ולמכור מוצרים.
נגיד שאתם רוצים לתת מראה ייחודי לאתר שלכם, ולשנות טקסט של כפתור "הוספה לסל" לטקסט אחר, שמתאים יותר לעסק שלכם.
אם משתמשים בעברית, הטקסט על הכפתור מציג טקסט "הוסף לסל" למוצר רגיל ו"בחר אפשרויות" למוצר עם וריאציות. (טקסטים אלה משתנים מתבנית לתבנית).
אז איך אפשר לשנות את הטקסט הזה למשהו כמו "קנה עכשיו" או "הוסף לסל" גם למוצר עם וריאציות?
הפתרון מאד פשוט.
כך נראה טקסט ברירת מחדל בתבנית שלום (hello) של אלמנטור.
שלושת המוצרים השמאליים הם מוצרים רגילים, ומתחתם רשון "הוספה לסל". המוצר הימני הוא מוצר עם ווריאציות, ומתחתיו רשום "בחר אפשרויות".
אני רוצה ליהיה טקסט אחיד לכל המוצרים.
הצעדים לשינוי כותרת ברירית מחדל ל- "הוספה לסל"
1. נכנסים ללוח בקרה של וורדפרס,
2. עוברים ל- עיצוב->עריכת תבנית
3. מחפשים פונקציה functions.php
4. מוסיפים קוד לעמוד המוצר :
add_filter( 'woocommerce_product_add_to_cart_text', 'woocommerce_custom_product_add_to_cart_text' );
function woocommerce_custom_product_add_to_cart_text() {
return __( 'הוסף לסל', 'woocommerce' );
}
וזה הקוד שמוסיפים לעמוד קטגוריה (ארכיון)
add_filter( 'woocommerce_product_add_to_cart_text', 'woocommerce_custom_product_add_to_cart_text' );
function woocommerce_custom_product_add_to_cart_text() {
return __( 'הוסף לסל', 'woocommerce' );
}
שמרו את השינויים וחזרו לאתר. בדקו את הטקסט בכפתורים. הוא צריך להשתנות למה שרשמתם בפונקציה.