Es gibt mehrere Möglichkeiten das zu erreichen. Die einfachste ist das hinzufügen der folgenden Zeilen zur functions.php eines Child Themes
Beiträge von mensmaximus
-
-
mach ich da schon wieder was falsch?
Die PHP Doku ist eigentlich unmissverständlich:
if ( function_exists( 'wc_gzd_get_hook_priority' ) ) {
// auszuhürender code
} -
Nochmal ganz langsam: Du nutzt die Funktion wc_gzd_get_hook_priority() zur Ermittlung der Reihenfolge in deinem Actionhook. Wenn GZD deaktiviert ist, gibt es diese Funktion aber nicht. In Deinem error_log wirst Du somit eine Zeile finden in der steht "Call to undefined function ...". Bei Deinen anderen Funktionen geht es weil der WooCommerce Hook nicht existiert, wenn Woo deaktiviert ist und somit kein Aufruf erfolgt. Pack Deinen remove_action und add_action Aufruf also in ein IF-Statement in welchem Du prüfst ob die Funktion wc_gzd_get_hook_priority() vorhanden ist (http://php.net/manual/de/function.function-exists.php).
-
aber als ich Germanized dann mal deaktivierte, gab es einen Fatal error mit White screen...
Was logisch ist, weil Du versuchst etwas zu entfernen (remove_action) was nicht da ist. Merke: Wenn man in den Funktionsablauf von Plugins eingreift, sollte man tunlichst prüfen ob das Plugin aktiviert ist bzw. die Funktion oder Klasse, die man manipuliert, geladen ist.
-
In der Datei /wp-content/plugins/woocommerce-germanized/includes/wc-gzd-template-hooks.php findest Du ab Zeile 24 alle von Germanized genutzten Hooks in der Single Ansicht. Und wenn Du etwas vor dem Warenkorbbutton "erledigen" willst ist der Actionhook "woocommerce_before_add_to_cart_button" Dein Freund.
-
Du kannst das Template und die CSS Regeln zur Anzeige der Produkte in einem Childtheme überschreiben. Ob eine horizontale Anordnung mit Blick auf mobile Endgeräte sinnvoll ist, lasse ich mal dahin gestellt.
-
Und die restlichen Fragen?
-
Es betrifft von insgesamt 28 Produkten 4 Produkte. Es gibt ähnliche, die Einstellungen sind aber bei allen gleich.Immer die selben 4 Produkte? Und die zugewiesene Mwst ist bei den 4 Produkten identisch mit den anderen 24 Produkten? Gibt es möglicherweise eine individuelle Programmierung (Funktion in der functions.php) die Einfluss auf diese 4 Produkte nimmt? Haben diese 4 Produkte eine eigene Kategorie, die bei den andere 24 Produkten nicht verwendet wird? Haben diese 4 Produkte eine eigene Versandklasse? Wenn es sich immer um die selben 4 Produkte handelt und das Problem immer auftritt wenn diese Produkte im Warenkorb sind, muss es einen statischen Grund geben.
-
Die Schlüsselwörter nach denen Du suchen musst sind "WooCommerce Voucher" oder "WooCommerce Gift Cards"
-
-
Speichere die Permalinks noch einmal neu ab, lösche Deinen Browser Cache (und evtl. vorhanden Caches in WordPress) und versuche es erneut.
-
Verrätst du mir, wie du drauf gekommen bist?
Ich habe die CSS Regeln geprüft die auf das Button Element angewendet werden und nachgesehen in welcher Datei diese jeweils definiert sind.
-
Das Plugin "vereinlonline" definiert die Buttonhöhe fest auf 14px und verursacht dadurch das Problem.
-
Wahrscheinlich überschreibt eine CSS Regel des Themes die CSS Regel in WooCommerce für den Button. Mit einem Link zur Seite könnte man das prüfen. Ein Bild nützt nichts.
-
Schau Dir https://yithemes.com/themes/plugins…ximum-quantity/ an. Die kostenfreie Version könnte bei Dir schon reichen.
-
Ja, aber dort wird ja beschrieben, wie man Themeübersetzungen einbindet, nicht Pluginübersetzungen. Die werden anders eingebunden.
Schon mal probiert?

-
probiert, und beides greift nicht...
Ich habe Dir doch einen Link gepostet, wie es geht.
-
Aber wo und was soll ich einstellen?Ich hatte Hueman das letzte mal vor 14 Monaten in der Hand und kann Dir beim besten Willen nicht mehr sagen wo welche Einstellung zu ändern ist. Gehe einfach jeden passenden Punkt (Stichworte: Mobile, Sidebar, Layout) durch und "spiele" damit. Eventuell deaktivierst Du mal alle Plugins (außer die Hueman Add-Ons) um Wechselwirkungen zunächst auszuschließen.
-
Für mich sieht das nach einer falschen Konfiguration aus, zum Vergleich: http://www.heimkinoraum-berlin.de/
-
Was ich im Quelltext sehe deutet darauf hin, dass ein Plugin (flexslider) mit den CSS Regeln des Themes kollidiert (so wie bereits vermutet). Deaktiviere das fragliche Plugin und prüfe erneut um sicher zu gehen, dass das der Grund ist. Im Anschluss kannst Du dann entscheiden ob Du die CSS Regeln anpassen willst oder das Plugin ersetzt.