Articles of plugin wpml

Warum leitet WMPL Benutzer nicht korrekt basierend auf der Browsersprache um?

Obwohl ich auf dem Setup-Bildschirm von WMPL die Option “Browser-Sprachumleitung” aktiviert habe, werden Benutzer nicht korrekt entsprechend der Browsersprache umgeleitet. Ich habe derzeit drei Sprachen ausgewählt: en (default) , es und pt-br . Nur ES- Benutzer werden automatisch auf die spanische Seite umgeleitet. pt-br Benutzer sind nicht, egal welchen Browser ich verwende.

Entfernen Sie den home_url-Filter von WPML

Die Home- home_url WPML-Plugin-Filters, um einen Link zu der für die home_url Sprache spezifischen Startseite bereitzustellen. (Wenn Sie also eine spanische Seite lesen, verweist home_url () auf http://example.com/es ). Ich muss für eine Website deaktivieren, die keine sprachspezifischen Homepages hat. Also ging ich ins WPML-Plugin, das im Wesentlichen auf eine typische Art und Weise gestartet […]

WordPress mehrsprachige Website mit page-id.php-Dateien

Ich baue eine WordPress Site, die ich hoffentlich in drei Sprachen anbieten kann: Englisch Spanisch Französisch In der Vergangenheit habe ich meine Seiten immer aufgebaut, indem ich die Seiten über das Backend erstellte, die IDs für jede Seite aufzeichnete und PHP-Dateien mit der folgenden Namenskonvention erstellte: page-123.php und einschließlich get_header() und get_footer . Das gibt […]

Mehrere Post-Typen können nicht in derselben Abfrage angezeigt werden (WPML WP_Query)

Ich bin mir sicher, dass es dafür eine sehr einfache Erklärung gibt, aber ich stecke fest. Ich versuche gerade, ein nettes, einfaches recent posts-Element auf die Startseite einer Website zu stellen und aus irgendeinem Grund, wenn ich versuche zu verwenden: $args = array( ‘post_type’ => array(‘post’,’recipes’), ‘posts_per_page’ => 4 ); query_posts( $args ); if ( […]

Sie müssen für jede Sprache in WPML eine benutzerdefinierte Seitenvorlage angeben

Ich muss jeder Seite eine benutzerdefinierte / unterschiedliche Seitenvorlage für jede Sprachseite in WPML geben. zB: Ich habe eine Testseite in Englisch und Französisch. Gibt es einen Ausweg, so dass ich in Englisch Sidebar Vorlage geben, während die gleiche Seite in Französisch keine Sidebar Vorlage haben. Hinweis: Die Lösung sollte keine corebedingung für den Code […]

WPML Hole URL ohne Ausgabe

Ich bin dabei, von qTranslate zu WPML zu migrieren, um mit meinen Sprachen umzugehen. Mit qTranslate hatte ich eine sehr einfache Möglichkeit, eine URL zu einer Seite oder einem Post zu bekommen, da ich wusste, dass es ein Slug war: $url = get_language_url(home_url($slug)); Jetzt mit WPML kann ich keinen Weg finden, das zu tun … […]

WPML: Wie man manuell die Sprache ermittelt, in der eine bestimmte Seite angezeigt wird

Irgendwo in meinem Code muss ich wissen, was die aktuelle Sprache ist und ein bestimmtes benutzerdefiniertes Feld oder ein anderes basierend auf diesem Wissen anzeigen. Wie kann ich diese Information wissen?

Wie bekomme ich Beiträge in verschiedenen Sprachen vom WPML Plugin

Ich benutze Thermal-Api- Plugin, um eine REST-WS zu definieren, um Beiträge im JSON-Format zu erhalten. Mein Client verwendet WPML, um Posts zu übersetzen, und ich muss die in der Front-End-Seite festgelegte Sprache an WP_Query übergeben. Gibt es einen bestimmten Parameter, der an WP_Query übergeben werden soll, um nur den Post in dieser Sprache auszuwählen, oder […]

Wie man WPML Generator Meta Tag nach theme’s functions.php (override Plugin-function) entfernen?

Ich habe versucht, einen Weg zu finden, Plugin WPML nicht das folgende in via help zu lassen der function.php des Themas: Es heißt in sitepress.class.php beginnend mit Zeile 255 if ( !is_admin() ) { add_action( ‘wp_head’, array( $this, ‘meta_generator_tag’ ) ); } Diese spezielle Frage wurde bereits einmal im WPML-Forum gestellt . Ich habe es […]

Aktuelle Sprache in einer function prüfen

Ich führe WordPress mit “WPML Multilingual CMS”, so dass es mehrere Sprachversionen gibt. In einer function, die mit add_action(‘template_redirect’,) , muss ich herausfinden, was die aktuelle Sprache ist. Was soll ich anrufen?