Beiträge von mensmaximus

    In der style.css Deines Childthemes würde ich folgende Regel als Ausgangspunkt verwenden und diese dann systematisch anpassen.

    Code
    article.hentry {
    -webkit-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
    box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
    }

    Das kann man über pre_get_posts() und einer Datequery lösen:

    Die Funktion kommt in die functions.php deines Themes. In diesem Fall gilt sie für alle Kategorien. Will man das nur für bestimmte Kategorien haben, muss die IF Abfrage angepasst werden.

    So und nun noch einmal aufgehübscht als fertige Copy and Paste Lösung für Deine functions.php.

    Features:

    1. Radiobuttons zur Hersteller Auswahl bei den Produkten im Editor, damit nur ein Hersteller pro Produkt zugewiesen werden kann.
    2. Ausgabe des Herstellers in der Metazeile bei der Single Ansicht
    3. Shortcode zur vertikalen (z.B. in der Sidebar) oder horizontalen (auf Seitn oder in Beiträgen) Ausgabe der Herstellerliste inkl. Link um alle Produkte dieses Herstellers anzuzeigen. Einbindung als

    Code
    [manufacturer taxonomie="manufacturer" direction="horizontal"]


    Den Code kann man jetzt mit zusätzlichen Funktionen erweitern, das CSS auslagern oder sogar in ein eigenes Plugin packen. Viel Spass!

    Noch schnell was getestet. Wenn Du obigen Code verwendest, kannst Du die Hersteller z.B. wie die Kategorien auf der Produktseite in den Metainformationen ausgeben. Dazu fügst Du folgenden Code in die funcions.php ein

    Code
    add_action( 'woocommerce_product_meta_end', 'mmx_render_manufacturer_taxonomie' );
    function mmx_render_manufacturer_taxonomie() {
        echo '<span class="tagged_as">' . __('Hersteller', 'mmx-woo-addon') . ': ' . get_the_term_list( get_the_ID(), 'manufacturer' ) . '</span>';
    }

    Spontan würde ich eine Custom Taxonomie 'Hersteller' zu den Produkten hinzufügen, damit man die Produkte damit tagen kann. Anschließend einmal die Permalinks updaten (auf Standard stellen, speichern, wieder auf Beitrag stellen, nochmal speichern) und dann die Hersteller in ein Menü packen (oder eben einen Query erstellen der nur die Artikel eines Herstellers anzeigt). Folgender Code geht in die functions.php Deines Themes:

    In Woocommerce 2.3.6 hat sich ein Fehler eingeschlichen, der dazu führt, dass Gutscheine in Rechnungen falsch angezeigt werden. Der Fehler tritt immer dann auf, wenn alle Preise im Shop inklusive Mehrwertsteuer eingegeben werden.

    Grund ist eine Änderung der Logik in WC 2.3.6, die davon ausgeht, dass Gutscheine ohne Mehrwertsteuer eingeben werden. Technisch Interessierte können mehr Details in meinem Bugreport auf Github nachlesen.

    Einen Bugfix für alle, die auf 2.3.6 upgedated haben und jetzt eine Lösung suchen, habe ich auf wordpress.org gepostet.

    Und für all die nicht gerne auf Links klicken und lesen, gibt es hier den Code zum kopieren in die functions.php des Themes:

    Bitte beachten!
    1. Der Code ist ausschließlich für die Verwendung in WooCommerce 2.3.6
    2. Macht immer ein Backup bevor Ihr eine Datei von WordPress anpasst
    3. Die Funktion habe ich auf 9 verschiedenen Installationen (WP 4.1.1 + WC 2.3.6) getestet. Alle Installationen stehen auf 'Ja, ich gebe die Produktpreise inklusive Mehrwertsteuer ein' und 'Anzeige der Preise im Shop inklusive Mehrwertsteuer'. Ungeachtet dessen gibt es keine Garantien und die Verwendung geschieht auf eigene Gefahr.

    Hier mal ein Beispiel:

    Sinnvollerweise sollten die Bezeichnungen aber auch gleich für die Übersetzung vorbereitet werden, also z.b.:

    Code
    'name' => __( 'Leistungen', 'mycpt'),

    Weitere Parameter und Argumente für CPTs gibts im Codex