Suchen Sie nach einer Möglichkeit, eine benutzerdefinierte Taxonomie für Seiten zu registrieren? Es gibt wahrscheinlich ein Plugin dafür, aber wir haben einen schnellen Code-Schnipsel erstellt, den Sie verwenden können, um eine Taxonomie für Ihre Seiten in WordPress zu registrieren.
Weitere Details zur Registrierung einer benutzerdefinierten Taxonomie finden Sie im WordPress-Codex.
Anweisungen:
Sie müssen diesen Code nur zur functions.php-Datei Ihres Themes oder in ein websitespezifisches Plugin einfügen:
add_action( 'init', 'pages_tax' );
function pages_tax() {
register_taxonomy(
'things',
'page',
array(
'label' => __( 'Things' ),
'rewrite' => array( 'slug' => 'things' ),
'hierarchical' => true,
)
);
}
Hinweis: Wenn Sie zum ersten Mal Code-Schnipsel in WordPress hinzufügen, lesen Sie bitte unseren Leitfaden, wie Sie Code-Schnipsel richtig in WordPress hinzufügen, damit Sie Ihre Website nicht versehentlich beschädigen.
Wenn Ihnen dieser Code-Schnipsel gefallen hat, lesen Sie bitte unsere anderen Artikel auf der Website, wie z. B.: 9 beste WordPress-Events-Plugins und wie Sie beeindruckende WordPress-Optin-Formulare erstellen.
Danke! Genau das, wonach ich gesucht habe. Es ist jedoch nicht möglich, Seiten basierend auf dieser Taxonomie im WordPress-Adminbereich „Seiten“ zu filtern… (wie es zum Beispiel möglich ist, nach Beitrags-Kategorien auf der Admin-Seite „Beiträge“ zu filtern).
Irgendeine Idee, wie man die Filterung von Seiten basierend auf dieser Taxonomie unterstützt?
Gleiche Frage!