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

ראשית, בדוק מהיכן נובעות הבעיות. אנחנו משתמשים בתוסף Debug Queries כדי לבדוק גישה למסד הנתונים ועיבוד PHP.

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

מעקב אחר תרגום מחרוזות

WPML מאפשר לך לראות מהיכן מגיעות המחרוזות לתרגום. זו תכונה חזקה אבל היא זוללת משאבים.

עבור אל WPML->תרגום מחרוזות כדי לוודא ש'עקוב אחר מיקום המחרוזות באתר' לא מסומן. תכונה זו תיצור שאילתות SQL עבור כל מחרוזת GetText באתר שלך. שאילתות אלו ייווצרו רק כאשר תהיה מחובר כ'מנהל מערכת'.

כוונון מזהים לפונקציונליות רב-לשונית (Auto ID Adjust)

WPML יכול להמיר מזהים המוגדרים באופן מפורש (hard-coded) לשפה הנוכחית באופן אוטומטי. תוכל לשלוט על כך באמצעות WPML->שפות->גרום לערכות עיצוב להיות רב-לשוניות.

אם 'כוונן מזהים לפונקציונליות רב-לשונית' מסומן, WPML יבצע שאילתות SQL בכל פעם שערכת העיצוב תנסה לטעון פריטים בעלי מזהים ספציפיים. לעתים קרובות זה נדרש, אבל תוכל לבצע לזה אופטימיזציה בעצמך.

תוכל להשבית את האפשרות הזו ולהשתמש ב-icl_object_id ופונקציות אחרות מ-WPML API, כדי להפוך את ערכת העיצוב שלך לרב-לשונית.