Support » Plugins » Woocommerce Produkt-Seite fehlerhafte Darstellung

  • Hallo zusammen,

    seit kurzem (meinem Empfinden nach seit dem letzten Woocommerce-Update) wird meine Produkt-Einzelseite fehlerhaft dargestellt. Der fehlerhafte Seitenaufbau betrifft nur die Produkt-Einzelseite. Die Kategorie-Übersicht ist in Ordnung und auch die Warenkorb- und restlichen Seiten passen vom Design her.

    http://www.vogography.at/produkt/wertgutschein/

    Irgendwie komm ich einfach nicht dahinter, woran das liegen kann.

    Vielen Dank schon mal im Voraus für Hilfestellungen und Tipps.

    Viele Grüße,
    Christoph

Ansicht von 15 Antworten - 1 bis 15 (von insgesamt 17)
  • Edi

    (@psychosopher)

    Da fehlt etliches am Anfang für eine funktionierende HTML-Seite. Schau einmal, ob alle Theme-Dateien vorhanden sind. Und ob es seit dem letzten WooCommerce-Update vielleicht eine neue Version des Themes gibt.

    Thread-Starter vogography

    (@vogography)

    Die Theme-Dateien sollten eigentlich alle vorhanden sein. Ich verwende das ISOTOPE-Theme mit dem Gantry 5 Framework. Da ist auch alles aktuell. Habe im Netz das hier gefunden, allerdings haben mich auch diese beiden Lösungsansätze nicht weiter gebracht.

    https://docs.woothemes.com/document/third-party-custom-theme-compatibility/

    Die 2. Methode bringt gar keine Veränderung.

    Bei der 1. Methode passiert folgendes:

    Wenn ich die page.php kopiere und in woocommerce.php umbenenne, wird die Seite vom Aufbau her richtig dargestellt. Das heißt, Header, Content und Footer sind an der richtigen Position und stimmen mit den restlichen Seiten überein. Allerdings wird der Seiten-Inhalt (Das Produkt) nicht dargestellt.

    In der php-Datei ist kein Loop vorhanden:

    <?php if ( have_posts() ) :

    <?php endif; ?>

    und wenn ich die Zeile <?php woocommerce_content(); ?> einfüge, dann bekomme ich beim Aktualisieren der Seite diese Fehlermeldung:

    Parse error: syntax error, unexpected ‚<‚ in …/woocommerce.php on line 41

    Da stimmt so einiges nicht, Dein source code beginnt mit einem </head> closing tag!
    Benutzt Du irgendwelche plugins für Kompression/Cache/Speed Optimierung? Falls ja, diese am besten einmal ausschalten um zu sehen ob das hilft.
    Es könnte auch an den overrides in Deiner woocommerce.php Datei liegen, diese Datei bitte einmal aus dem Theme Verzeichnis löschen bzw. umbenennen, diese Datei ist für Gantry 5 nicht notwendig.

    Thread-Starter vogography

    (@vogography)

    Ich benutze das Plugin JCH Optimize Pro. An der Darstellung ändert sich aber auch nichts, wenn das Plugin deaktiviert ist.
    Es ist auch keine woocommerce.php vorhanden – diese hatte ich nur zur in dem obigen Link beschriebenen Lösung des Problems angelegt und wieder gelöscht, weil es nicht funktioniert hat.

    Wenn eine woocommerce.php mit gleichem Inhalt wie die page.php vorhanden ist, dann passt das Design, jedoch wird kein Shop-Inhalt angezeigt.

    Wenn keine woocommerce.php (mit gleichem Inhalt wie die page.php) vorhanden ist, dann schaut das Design so aus, wie’s momentan ausschaut … mit dem Header auf der rechten Seite irgendwo mittem im Bild usw.

    ist dein Theme mit diesem WOO Update kompatibel?

    kann man bei JCH Optimize Pro den Cache auch leeren oder erzeugt das keinen?
    meist muss man nämlich einen Cache leeren und dann diese Plugins deaktivieren => nicht alle leeren aus bei „Deaktivierung“

    was sagen die Theme Autoren?

    Thread-Starter vogography

    (@vogography)

    @monika:
    Ich denke, das sollte kompatibel sein!?

    Habe bei JCH auch den Cache geleert und dann das Plugin deaktiviert – kein Erfolg.

    Interessant finde ich, dass wenn ich die Datei „page.php“ kopiere und danach in „woocommerce.php“ umbenenne, das Design wieder passt – sprich, es wird der Header, der Content-Bereich und der Footer an der richtigen Position angezeigt.

    Allerdings ist im Content-Bereich dann kein Inhalt (also keine Produkte) vorhanden. Es ist nur eine leere Seite.

    Meiner Logik nach sollte ich jetzt einfach irgendwie den benötigten Inhalt in diesen Content-Bereich bringen. Mit dem Einfügen der Zeile <?php woocommerce_content(); ?> in die woocommerce.php funktioniert das aber leider nicht, weil dann die Seite nicht mehr erreichbar ist und diese Fehlermeldung ausgiebt:
    Parse error: syntax error, unexpected ‚<‚ in …/woocommerce.php on line 41

    @christoph Wir haben soeben Deinen Forumbeitrag im RocketTheme forum für Isotope gesehen, es wäre sehr gut wenn Du dort Deinen link und Deine Login details posten kannst (im Secure tab), dann kann unser team direkt selbst nachsehen, warum es bei Dir nicht funktioniert. Wir haben Tests auf unseren Test Installationen durchgeführt und dort wird alles korrekt dargestellt.

    Danke!

    Thread-Starter vogography

    (@vogography)

    @gantry:
    Hab ich gepostet – danke!

    Das Problem liegt beim WooCommerce German Market plugin, wir haben die Entwickler des plugins bereits informiert.

    Edi

    (@psychosopher)

    Das Problem liegt beim WooCommerce German Market plugin, wir haben die Entwickler des plugins bereits informiert.

    Das ist übrigens mit ein Grund, weshalb ich immer wieder von WooCommerce abrate (und überhaupt Shops mit einem Blog- und Content-Management-System wie WordPress). Für einen Hobby-Shop ist das vielleicht okay, ein professioneller Shop kann sich Plugin-Basteleien nicht leisten.

    Thread-Starter vogography

    (@vogography)

    Ich dank Euch allen für Euren Input und die Hilfe! Habe das nun bekannte Problem auch schon den Plugin-Entwicklern mitgeteilt und inzwischen die betreffende Datei manuell korrigiert. Funktioniert – zumindest bis zum nächsten Update 😉

    @edi: Ich verstehe schon, was Du meinst. Allerdings ist mein Shop auch nicht unbedingt groß, sondern es geht einfach darum z.B. ein paar Gutscheine oder Bilder online anzubieten. Keine großen Produkt-Sortimente und dergleichen und so ist das für mich irgendwie fein, wenn alles von einer Stelle gesteuert werden kann.

    ich finds immer wieder faszinierend wie Du @edi WOO Commerce in die Bastelecke drückst. 🙂
    Das nimmt in Summe all deiner Wortmeldungen zu diesem Thema bereits missionarische Züge an.
    Anfangs störte dich, dass es nicht alles kostenfrei gäbe und nun wirds zur Bastelecke.

    Viele meiner Kunden machen damit fantastische Umsätze, erleben keine Basteleien, und selbst bei Magento kann sowas passieren oder jedem anderen ShopSystem.
    Und wegen meiner Kunden meld ich mich diesbezüglich auch zum Thema, die haben es nicht Not in eine Bastelecke gedrückt zu werden.

    Und nein: ich empfehl WOO nicht immer, aber es ist flexibel und gut.

    Edi

    (@psychosopher)

    Ich habe mich nie daran gestört, dass nicht alles kostlos zu haben ist. Tatsache ist wie bei WordPtress auch: WooCommerce ist kostenlos, etliche Plugins auch, andere kosten etwas, aber es muss eine Menge Arbeit „investiert“ werden für die Einrichtung eines Shops und seine Wartung (oder dafür meist nicht wenig bezahlt werden). Und da gibt es eben für kleine Shops bessere und billigere Lösungen.

    Dass WooCommerce (ohne professionelle Unterstützung) meisten eine Bastelei bleibt, zeigen mehr oder weniger alle Fragen zum Thema in diesem Forum.

    Die Gründe, dass Du auf meine Einschätzung in diesem Thread so gereizt reagierst, hättest Du gleich mitliefern können:

    1) Was hier offensichtlich nicht funktioniert, ist ein relativ teures Kaufplugin.

    2) Du bist Moderatorin im WordPress-Forum der Firma, die dieses Plugin verkauft (willst aber nie etwas damit zu tun haben, wenn darüber diskutiert wird).

    ich gehöre nicht zu dieser Firma Inpsyde, bin dort weder Angestellte noch je in anderer Form damit verbandelt gewesen.
    Auch wenn du immer wieder versuchst eine Verbindung herzustellen.
    Am Markt sind wir einfach Konkurrenten diese Firma und ich.

    Und ich muss dies öffentlich berichtigen, wenn du versucht eine Verbindung zwischen Inpsyde und mir herzustellen. Unser Finanzamt sucht auch im Internet und ich hatte wegen deiner ständigen öffentlichen Wortmeldungen, dass ich mit dieser Firma was zu tun hätte schon Probleme mit eben diesem Amt.

    Moderatorin wo zu sein ist keine Verbandelung mit einer Firma.

    Edi

    (@psychosopher)

    Moderatorin wo zu sein ist keine Verbandelung mit einer Firma.

    Ich habe es ja bereits geschrieben. Wenn es ans Eingemachte geht, willst Du nie etwas mit dieser Firma zu tun haben.

    Rechtlich sieht das allerdings mit der Verantwortlichkeit bei einem Forum etwas anders aus. Als Moderatorin bist Du mitverantwortlich für das, was im Forum der Firma passiert, die letztlich die Verantwortung trägt, sie in diesem Falle aber den Moderatoren zuschiebt. Das müsst ihr untereinander klären, dieses Forum ist nicht dazu da.

Ansicht von 15 Antworten - 1 bis 15 (von insgesamt 17)
  • Das Thema „Woocommerce Produkt-Seite fehlerhafte Darstellung“ ist für neue Antworten geschlossen.