1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Custom Taxonomies nur in bestimmter Produkt Kategorie

Dieses Thema im Forum "WooCommerce" wurde erstellt von Digital-Workshop, 6. August 2019.

Schlagworte:
  1. Digital-Workshop

    Digital-Workshop Well-Known Member

    Registriert seit:
    19. Februar 2019
    Beiträge:
    61
    Zustimmungen:
    7
    Hallo,

    ich stehe irgendwie am Schlauch..

    Ich habe meinen Produkten eigene Taxonomien zugeordnet.

    zb.
    Ich habe als Produkte Bücher. Dort habe ich den Produkten Autor & Jahr hinzugefügt.

    Jetzt möchte ich aber die Taxonomien nur bei einer bestimmten Kategorie (zb Krimi) im Backend anzeigen lassen.
    Ist sowas möglich?
    Sprich die Produkt Kategorie Krimi zeigt nur Autor und Jahr an, Kategorie Fantasy auch noch Seitenanzahl.

    Kann man auch Custom Post Types als Produkt definieren? Damit nicht Produkte steht sondern Bücher etc?
     
  2. Digital-Workshop

    Digital-Workshop Well-Known Member

    Registriert seit:
    19. Februar 2019
    Beiträge:
    61
    Zustimmungen:
    7
    Also ich hab hier meine Taxonomie für die WooCoommerce Produkte angelegt:


    /* Custom Post Types */
    function cptui_register_my_taxes_autor() {

    /* Taxonomy: Autor. */

    $labels = array(
    "name" => __( "Autor", "custom-post-type-ui" ),
    "singular_name" => __( "Autoren", "custom-post-type-ui" ),
    'add_new_item' => __('Neuen Autor erstellen'),
    );

    $args = array(
    "label" => __( "Autor", "custom-post-type-ui" ),
    "labels" => $labels,
    "public" => true,
    "publicly_queryable" => true,
    "hierarchical" => false,
    "show_ui" => true,
    "show_in_menu" => true,
    "show_in_nav_menus" => true,
    "query_var" => true,
    "rewrite" => array( 'slug' => 'autor', 'with_front' => true, ),
    "show_admin_column" => true,
    "show_in_rest" => true,
    "rest_base" => "autor",
    "rest_controller_class" => "WP_REST_Terms_Controller",
    "show_in_quick_edit" => false,
    );
    register_taxonomy( "autor", array( "product" ), $args );
    }

    add_action( 'init', 'cptui_register_my_taxes_autor' );


    Diese Metagbox soll aber im Backend nur erscheinen, wenn die Produkt Category zb. "Auto" ist.
     
  3. Digital-Workshop

    Digital-Workshop Well-Known Member

    Registriert seit:
    19. Februar 2019
    Beiträge:
    61
    Zustimmungen:
    7
    Ahhhh, hab eine Lösung gefunden. ACF !
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden