Beiträge von 187nitro

    und weiter gehts...

    Ich komme der Sache langsam näher.
    Benutze jetzt eigene Taxonomie.

    PHP
    add_action( 'init', 'create_my_taxonomies', 0 );
    
    
    function create_my_taxonomies() {
        register_taxonomy( 'farben', 'post', array( 'hierarchical' => false, 'label' => 'Farben', 'query_var' => true, 'rewrite' => true ) );
        register_taxonomy( 'preis', 'post', array( 'hierarchical' => false, 'label' => 'Preis', 'query_var' => true, 'rewrite' => true ) );
        register_taxonomy( 'material', 'post', array( 'hierarchical' => false, 'label' => 'Material', 'query_var' => true, 'rewrite' => true ) );
    }

    Habe auch schon Posts mit Terms geadded und gebe in der Sidebar jede Taxonomie einzelnt aus. Funktioniert auch super.

    ABER: Was noch nicht funktionieren will ist die zusammensetzung der verschiedenen Taxonomien.

    Wie kann ich nun Artikel finden, die Farbe:gelb und Material:Leder sind?
    Im Moment kann ich Farbe gelb wählen. Wähle ich dann Leder verschwindet die Eigenschaft gelb. Gibts da eine Möglichkeit?

    Danke!

    kleiner Hinweis...

    Genau so soll es vom Linksystem her aussehen.
    Ich bin mir sicher, dass dieses System auch Wordpress auf tag-Basis arbeitet.

    Link

    Ihr könnt sehen, man kann in mehreren Boxen verschiedene Attribute wählen. Außerdem werden auch nur die Attribute angezeigt, die noch zu einem Ergebnis führen.

    Hoffe meine Frage ist nicht zu komplex :(

    Hallo liebe Community,

    ich möchte gerne einen Onlineshop realisieren.

    Wie folgt soll es funktionieren:

    Ich habe 3 Boxen in der Sidebar.

    - Box 1 Farben : grün, gelb, blau usw...
    - Box 2 Preis : 0-100, 100-150, 150-200
    - Box 3 Foo : bar, test, platzhalter

    So, wenn nun jemand grün auswählt möchte ich auf der nächsten Seite per Query alle Artikel die Tag grün hat.

    Klickt er nun in Box 2 auf 100-150 sollte er tag grün und 100-150 haben.
    Klickt nun jemand in Box 2 auf 150-200 muss dann natürlich der alte tag aus box 2 überschrieben werden d.h. der neue tag wäre

    grün + 150-200.

    Box 3 sollte dann natürlich auch so funktionieren. Es darf praktisch aus jeder Box immer maximal ein Tag aktiv sein.

    Hat jemand eine Lösung? PHP Kenntnisse usw. sind vorhanden, jedoch möchte ich es gerne sauber über WP machen. Es muss wohl so etwas geben, denn man kann ja auch mit query_post nach mehreren Tags filtern.

    Vielen Dank für eure Antworten im voraus :D