Polylang WordPress: Post vom Frontend erstellen

Lesezeit: 1 Minute

Während ich an WordPress arbeite, stecke ich im Polylang-Plugin fest.

Ich habe ein Projekt, in dem Benutzer Beiträge vom Frontend erstellen. Bedeutet, wenn der Benutzer es als Englisch p1 und Deutsch p2 und Frankreich p3 erstellen möchte, werden drei Beiträge für verschiedene Sprachen erstellt.

Für die Zuordnung der Sprache zum Beitrag habe ich Verwendung pll_set_post_language($post_id, $lang);

Für post relation habe ich keine solche Funktion gefunden

pll_save_post_translations( $arr );

‘$arr’ => (erforderlich) assoziatives Array von Übersetzungen mit Sprachcode als Schlüssel und Post-ID als Wert

Aber wie werde ich Beziehung schaffen. Das heißt, wenn ein nicht registrierter Benutzer die Website besucht, sieht er einen englischen Beitrag, einen deutschen Beitrag usw. in der jeweiligen Sprache.

Funktion pll_save_post_translations, es gibt keine Möglichkeit, eine Beziehung zwischen p1 p2 oder p3 herzustellen.

Vielen Dank

Laut dem Dokumentation können Sie verwenden pll_save_post_translations wie im folgenden Beispiel gezeigt:

pll_save_post_translations(['en' => p1, 'de'=>p2, 'fr'=>p3]);

‘$arr’ => (erforderlich) assoziatives Array von Übersetzungen mit Sprachcode als Schlüssel und Post-ID als Wert

1435490cookie-checkPolylang WordPress: Post vom Frontend erstellen

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy