woocommerce – ג'יבריש במוצרים עם וריאציות בדוחות מלאי

קיים מזה זמן בווקומרסור, תוסף המכירות הפופלרי לורדפרס באג בדפי מלאי בדוחות.

הבאג גורם שמוצר עם וריאציות בעברית, או תיאור וריאציה בעברית, הטקסט יופיע בג'יבריש כמו בצילום מסך:

תיאור וריאציה ושם וריאציה בג'בריש
בתור תיקון זמני כתבתי את הקוד הבא.
Jquery שעובר על הטקסט בג'יבריש ומקודד אותו לעברית.

<?php
if (isset($_GET["tab"]) && $_GET["tab"] == "stock") {
    add_action('admin_head', 'jquery_to_decode_ecoded_text');
}
function jquery_to_decode_encoded_text(){ ?>
<script>
jQuery(document).ready(function() {
    jQuery(".description").each(function() {
        var encoded_text = jQuery(this).text();
        if (encoded_text.indexOf('%') >= 0) {
            decoded_text = decodeURIComponent(encoded_text);
            jQuery(this).text(decoded_text);
        }
    })
});
</script>
<?php  }  ?>

איך להפעיל:

  1. להדביק את הקוד לקובץ functions.php בתבנית בת.
  2. לשמור.

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

3 תגובות על “woocommerce – ג'יבריש במוצרים עם וריאציות בדוחות מלאי”

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

    1. אתה יכול להשתמש בתוסף WooCommerce SEO לסדר לך את החנות.
      ממליץ לך להוריד מ- וודרפרס ישראל או מ- Codecanyon
      או לחלופין בעל האתר/בלוג ייתן קישור לרכישה.

      מנסיון זה עוזר המון, עם breadcrumbs ,אינדוקס ושורת ה-URL.
      בהצלחה.

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *