Generic selectors
Nur exakte Treffer
Suche im Titel
Suche im Inhalt
Post Type Selectors
Inhaltsverzeichnis anzeigen

Custom Taxonomien übersteuern

affiliate-toolkit registriert einige benutzerdefinierte Beitragstypen und auch Taxonomien. Manchmal möchten Sie bestimmte Parameter außer Kraft setzen, die standardmäßig eingestellt sind.

Klicken Sie auf den unteren Button, um den Inhalt von developer.wordpress.org zu laden.

Inhalt laden

Registrierte Custom Post Types übersteuern

Diese Funktion wird beim registrieren der Taxonomien aufgerufen und dient zum übersteuern der Post Types.

function atkp_taxonomy_posttypes_callback($taxs, $taxonomyname) {
    //Fügt die Taxonomie "Produktkategorie" auch dem "Beitrags"-Typ hinzu
    if($taxonomyname == 'produktkategorie')
    	array_push($taxs, 'post');
    
    return $taxs;
}

add_action('atkp_taxonomy_posttypes', 'atkp_taxonomy_posttypes_callback', 10, 2);
ParameterBeschreibung
taxsEnthält das Array in dem die Custom Post Types für die Registrierung enthalten sind (Standardmäßig: atkp_product und atkp_fieldgroup je nach Taxonomie).
taxonomynameEnthält den Namen der Taxonomie welche registriert wird (z.b. „marke“).
RückgabewertDas geänderte Array mit dem Custom Post Types.

Taxonomien für die Registrierung übersteuern

Diese Funktion wird direkt vor der Registrierung aufgerufen.

function atkp_register_taxonomy_callback($taxargs, $taxonomyname) {
    //Aktiviert für die Taxonomie "marke" die Bearbeitung über das Backend (Standardmäßig ausgeblendet)
    if($taxonomyname == 'marke')
    	$taxargs['show_ui'] = true;
    
    return $taxargs;
}

add_action('atkp_register_taxonomy', 'atkp_register_taxonomy_callback', 10, 2);
ParameterBeschreibung
taxargsEnthält das Array welches an die Funktion register_taxonomy übergeben wird.
taxonomynameEnthält den Namen der Taxonomie welche registriert wird (z.b. „marke“).
RückgabewertDas geänderte Array.
Aktualisiert: 2. März 2023
Sie verwenden affiliate-toolkit noch nicht?
Die Einrichtung dauert weniger als 5 Minuten und schon können Sie die ersten Produkte importieren!
Erfahren Sie mehr über die PaketeKostenlose Version herunterladen
Brauchen Sie noch Hilfe?
Ihre Frage einreichen
Bitte geben Sie uns die Details, unser Support-Team wird sich mit Ihnen in Verbindung setzen.
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram