Navigation überspringen

Dies ist das technische Support-Forum für WPML – das mehrsprachige WordPress-Plugin.

Mitlesen können alle, doch nur WPML-Kunden können hier Fragen veröffentlichen. Das WPML-Team antwortet im Forum an 6 Tagen pro Woche, 22 Stunden am Tag.

Heute stehen keine Supporter zur Arbeit im German-Forum zur Verfügung. Sie können gern Tickets erstellen, die wir bearbeiten werden, sobald wir online sind. Vielen Dank für Ihr Verständnis.

Sun Mon Tue Wed Thu Fri Sat
- - 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00
- - - - - - -

Unterstützt die Zeitzone: America/Lima (GMT-05:00)

Dieses Thema enthält 1 Antwort, hat 2 Stimmen.

Zuletzt aktualisiert von Andreas W. Vor 1 Jahr, 5 Monate.

Assistiert von: Andreas W..

Verfasser Beiträge
November 24, 2022 unter 2:57 pm #12528473

felixS-23

Hallo, ich habe in meiner custom function in der function.php eine POST_ID und von dieser POST_ID möchte ich die Sprache ändern. Gibt es dazu von Ihnen i.eine function oder ein workaround mit duplizieren und dann den alten löschen oder ähnliches?

November 24, 2022 unter 6:25 pm #12530057

Andreas W.
Supporter

Sprachen: Englisch (English ) Deutsch (Deutsch )

Zeitzone: America/Lima (GMT-05:00)

Hallo,

WPML filters die Posts automatisch per Sprache:

https://wpml.org/wpml-hook/wpml_post_language_details/

oder

https://wpml.org/wpml-hook/wpml_object_id/

Willst Du etwas auf einer Zweitsprache einen Post in einer anderen Sprache anzeigen?

Eventuell hilft dies dabei?

https://stackoverflow.com/questions/20805389/wpml-icl-language-code-breaks-my-template

Soll bedeuten, Du setzt eine Kondition pro Sprache und gibst dann den Post je nach ID aus.

Mit freundlichen Grüßen
Andreas

Das Thema '[Geschlossen] Wie kann ich die Sprache von einem Post per functionsphp ändern?' ist für neue Antworten geschlossen.