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.
Schlagwörter: Not WPML issue
Dieses Thema enthält 21 Antworten, hat 2 Stimmen.
Zuletzt aktualisiert von Robert Schneider Vor 1 Jahr, 5 Monate.
Assistiert von: Andreas W..
Verfasser | Beiträge |
---|---|
Oktober 6, 2022 unter 3:30 pm | |
Robert Schneider |
The client had to leave chat - follow up on the ticket |
Oktober 6, 2022 unter 4:02 pm | |
Oktober 7, 2022 unter 8:28 am #12199753 | |
Robert Schneider |
Hi Andreas, did you get any further in solving our problem? Best regards |
Oktober 8, 2022 unter 1:43 am #12204479 | |
Andreas W. Supporter Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: America/Lima (GMT-05:00) |
Hallo, Tut mir leid für die Verzögerung, aber das Troubleshooting Deiner Website war bislang leider recht mühsam. Der Grund für das Verhalten ist mir leider weiterhin unklar - was jedoch sehr seltsam auf Deiner Website ist, dass die Pagination sogar bereits auf dem originalen Template fehlt und ich diese nur dann sehe, wenn ich den Customizer öffne: versteckter Link Das ist nur dann der Fall, wenn das Child Theme verwendet wird. Zudem sehe ich unter Verwendung des Child Themes folgende Notice: Notice: Die Funktion product_type wurde <strong>fehlerhaft</strong> aufgerufen. Produkteigenschaften sollten nicht direkt abgerufen werden. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/plugins/woocommerce/templates/taxonomy-product-cat.php'), wc_get_template, include('/themes/elessi-theme/woocommerce/archive-product.php'), do_action('nasa_get_content_products'), WP_Hook->do_action, WP_Hook->apply_filters, elessi_get_content_products, include('/themes/elessi-theme-child/includes/nasa-get-content-products.php'), wc_get_template, include('/themes/elessi-theme/woocommerce/content-product.php'), do_action('woocommerce_before_shop_loop_item'), WP_Hook->do_action, WP_Hook->apply_filters, nldx_out_of_stock_variations_loop, WC_Abstract_Legacy_Product->__get, wc_doing_it_wrong Weitere Informationen: <a href="https://wordpress.org/support/article/debugging-in-wordpress/">Debugging in WordPress (engl.)</a>. (Diese Meldung wurde in Version 3.0 hinzugefügt.) in D:\work\Local Sites\yeyeye\app\public\wp-includes\functions.php on line 5831 Das Problem mit dem Archiv an sich scheint aber ein Problem zwischen dem Elessi Theme und WPML zu sein. es verschwindet, wenn ich auf ein Standardtheme wechsel. Kannst Du bitte das Elessi Theme in aktuellster Version auf folgender Test-Site installieren, damit wir es dort testen können? Ein-Klick-Anmeldung: Gib mir bitte auf diesem Ticket bescheid, sobald das Theme installiert wurde. Bitte verwende eine komplett frische Installation mit dem zip-Archiv des Hersteller sin aktuellster Version. Mit freundlichen Grüßen |
Oktober 11, 2022 unter 8:31 am #12218185 | |
Robert Schneider |
Hallo Andreas, |
Oktober 11, 2022 unter 8:47 am #12218263 | |
Robert Schneider |
Ich habe den Hersteller des Themes auch über das Problem informiert... |
Oktober 12, 2022 unter 12:29 am #12223547 | |
Andreas W. Supporter Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: America/Lima (GMT-05:00) |
Hallo, Ich kann das Problem leider bislang nicht alleine mit dem Theme, WooCommerce und WPML replizieren - es funktioniert hier wie erwartet. Deshalb muss ich Dich leider um noch etwas Geduld bitten. Ich werde weiter testen, ob sich das Problem auf meiner Test-Site unter Anwendung von Plugins oder dem Child Theme, welches Du auf Deiner Website verwendest, auf der Test-Site replizieren lässt und mich dann wieder bei Dir melden. Mit freundlichen Grüßen |
Oktober 12, 2022 unter 7:17 am #12224871 | |
Robert Schneider |
Hallo Andreas, am Child Theme liegt es nicht, dies haben wir bereits getestet. Wenn man auf das Parent Theme wechselt und das Child Theme deaktiviert, tritt der Fehler weiterhin auf. Viele Grüße |
Oktober 13, 2022 unter 7:45 am #12232505 | |
Andreas W. Supporter Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: America/Lima (GMT-05:00) |
Hallo, Ich habe nochmals auf der Kopie Deiner Website alleine mit Nasa Core, WPBakery WooCommerce WooCommerce Multilinugal und WPML Multilingual CMS und String Translation getestet und mich dabei auf das Verhalten des Pagination Links auf dem Produkt Archiv und die Anzahl der Produkte konzentriert. Was in der Tat auf der Kopie Deiner Website nicht korrekt erscheint, ist dass sobald ich das Child Theme aktiviere die Pagination Links auf dem originalen Archiv verschwinden und ich deshalb nicht testen kann, wie sich das Archiv in Originalsprache verhält - eine URL wie versteckter Link führt hier zu einen 404 - soll bedeuten das originale Template verwendet keine Pagination und deshalb ist auch nicht zu erwarten, dass die Pagination auf der Übersetzung funktioniert. Soll bedeuten, in Deiner Datei nasa-get-content-products.php, welche in den WooCommerce Product Content eingreift, verursacht anscheinend irgendetwas, dass die folgende WooCommerce Action Hook, welche die Pagination Links ausgibt, nicht korrekt ausgeführt wird: do_action( 'woocommerce_after_shop_loop_item' ); versteckter Link Dieses Problem scheint nun auf Deiner Live-Site bereits behoben zu sein, da die Pagination Links hier nun angezeigt werden. Teste ich mir dem Parent Theme sehe ich auf beiden Archiven einen Produktanzahl von 16 Produkten unter /kategorie/kleider/ - die Pagination Links auf dem originalen Archiv sind nun vorhanden, es gibt aber nur 2 Seiten - auf dem übersetzen Archiv werden 9 Seiten angezeigt, auf welchen sich die 16 Produkte verteilen. Warum es sich so verhält, ist mir leider weiterhin unklar, aber diese Verhalten sehe ich selbst dann, wenn ich die Kopie Deiner Website alleine mit dem Elessi Parent Theme, WooCommerce und WPML teste. Auf der Test-Site sehe ich dieses Problem allerdings nicht. Wenn ich auf das Twenty Twenty Theme wechsen die Pagination Links, nur mit dem Unterschied, dass erst dann unter /kategorie/kleider/ 28 Kleider erscheinen und unter /en/kategorie/dresses/ 143 Kleider gelistet werden. Laut Produkte > Kategorien sollte es in dieser Kategorie eigentlich 147 deutsche Kleider und 108 englische Kleider geben. Ich würde an diesem Punkt gerne versuchen die WPML und WCML Optionen zur Fehlerbehebung auf Deiner Website anzuwenden, welche die Taxonomien und Produkte synchroniseren und gglfs. vorhande Probleme in der Datenbank bereinigt. WPML > Support > Fehlerbehebung und WooCommerce > WooCommerce Multilingual > Status > Fehlerbehebung Kannst Du bitte ein Backup Deiner Live Site oder besser gar ein Staging anlegen, auf dem wir daran arbeiten können, um eine Lösung für dieses Problem zu finden? Mit freundlichen Grüßen |
Oktober 13, 2022 unter 7:54 am #12232793 | |
Robert Schneider |
Hallo Andreas, danke für die detaillierte Analyse! Beste Grüße |
Oktober 13, 2022 unter 4:48 pm #12237799 | |
Andreas W. Supporter Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: America/Lima (GMT-05:00) |
Hallo, Ja, sehr gerne - das private Anwortformular ist nun erneut aktiviert. Mit freundlichen Grüßen |
Oktober 13, 2022 unter 4:51 pm | |
Oktober 13, 2022 unter 7:34 pm #12238249 | |
Andreas W. Supporter Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: America/Lima (GMT-05:00) |
Hallo, Die WPML Optionen zur Fehlerbehebung lösen das Problem leider nicht. Wie Du aktuell auf dem Staging sehen kannst, bleibt das Problem unter versteckter Link auch dann bestehen, wenn ich die Website ohne WPML teste. Öffen ich den Customizer und editiere unter WooCommerce > Produktkatalog sehe ich alle Produkte (18 Seiten) - speichere ich die Einstellungen ab und gehe zurück aufs Front-End werden nur 2 Seiten angezeigt. Das das original Archiv hier selbst ohne WPML nicht wie erwartet funktioniert, gehe ich davon aus, dass der Fehler in der Übersetzung eher den Ursprung in einem Fehler der Originalinhaltes hat - diese Problem scheint demnach nicht durch WPML verursacht zu sein. Das Problem bleibt übrigens sogar dann bestehen, wenn ich die Website alleine mit WooCommerce und dem Elessi Theme teste, wie Du aktuell auf dem Staging sehen kannst. Wenn das Twenty Twenty Two Theme verwendet wird, verschwindet das Problem. Bitte konsultiere hierzu den Theme Support. Mit freundlichen Grüßen |
Oktober 14, 2022 unter 8:37 am #12240949 | |
Robert Schneider |
Hallo Andreas, das Problem bleibt NICHT bestehen, wenn WPML deaktiviert ist – vielleicht hast du unser Problem auch noch nicht richtig verstanden. Beste Grüße |
Oktober 14, 2022 unter 9:04 am #12241161 | |
Robert Schneider |
Hallo Andreas, ich habe nun selber eine Analyse vorgenommen, das Probleme hat definitiv NICHTS mit dem Theme zu tun. Anscheinend berücksichtig WPML nicht die Lagereinstellung "Sichtbarkeit für „nicht vorrätig“" von WooCommerce, bei der Ausgabe der Artikel im Frontend für weitere Sprachen: Bitte behebt das Problem, ich denke es ist sehr offensichtlich jetzt. Beste Grüße PS: Ich verstehe ja, dass es für euch angenehmer ist, wenn das Problem nicht WPML zugeschrieben werden kann. Aber es macht euren Support auch leider wahnsinnig anstrengend, jedes Mal landen wir in dieser Sackgasse, wenn wir den WPML Support kontaktieren ... |