WPML

Mit WP All Export können Sie Exporte mit WordPress-Cron-Jobs automatisieren. Wenn Ihre Website Inhalte in mehreren Sprachen hat, müssen Sie den Export für jede Sprache separat handhaben.

Wenn Sie einen WordPress-Cron-Job einrichten, um Ihre mehrsprachigen Inhalte zu exportieren, müssen Sie Folgendes tun:

  1. Fügen Sie den Sprachcode zu Ihrer URL hinzu

Indem Sie den Sprachcode zu Ihrer URL hinzufügen, stellen Sie sicher, dass der Export in der richtigen Sprache durchgeführt wird. Um beispielsweise Daten auf Portugiesisch zu exportieren, würde Ihre URL in etwa so aussehen:

  • http://example.com/pt-pt/wp-cron.php?export_key=qj3Y0NoTYgS7&export_id=52&action=trigger
  • http://example.com/pt-pt/wp-cron.php?export_key=qj3Y0NoTYgS7&export_id=52&action=processing

Wie Sie sehen können, enthalten die URLs nun /pt-pt/, den Sprachcode für Portugiesisch.

  1. Verwenden Sie unterschiedliche Export-IDs für jede Sprache

Wenn Sie Inhalte in mehr als einer Sprache exportieren, weisen Sie jedem Sprachexport eine eindeutige ID mit Zahlen Ihrer Wahl zu. Wenn Sie dieselbe ID für mehr als eine Sprache verwenden, könnte ein Export einen anderen überschreiben.

Im vorherigen Beispiel für den Export portugiesischer Inhalte mit einer Cron-Job-URL war die Export-ID 52 (export_id=52). Nehmen wir nun an, Sie müssen auch Inhalte auf Italienisch exportieren. Sie müssen die Export-ID ändern und den italienischen Sprachcode zur URL hinzufügen.

Hier ist ein Beispiel, wie dies für Italienisch aussieht:

  • http://example.com/it-it/wp-cron.php?export_key=qj3Y0NoTYgS7&export_id=53&action=trigger
  • http://example.com/it-it/wp-cron.php?export_key=qj3Y0NoTYgS7&export_id=53&action=processing

Indem Sie /pt-pt/ in /it-it/ ändern, geben Sie an, dass der Inhalt auf Italienisch ist. Die Änderung der Export-ID von 52 auf 53 stellt sicher, dass der italienische Export den portugiesischen nicht überschreibt.

Geschrieben von Amir · Zuletzt aktualisiert am 17. Oktober 2024