Wenn du deine Website mit dem CMS WordPress erstellt hast, wird dir sicherlich aufgefallen sein, dass du Kategorien und Schlagwörter zu den Beiträgen deiner Website, nicht aber zu den Seiten hinzufügen kannst.
Im CMS WordPress ist es bis dato noch nicht vorgesehen, Seiten mit Kategorien und Schlagwörter zu versehen. Mit Blick auf eine gute Usability, eine geordnete Struktur deiner Website, thematische Suchfunktionen oder SEO, ist es durchaus sinnvoll, Seiten ebenso wie Beiträge zu kategorisieren und mit sogenannten Tags oder Schlagwörtern zu versehen.
Verwende unser Code-Snippet oder unser kostenfreies WordPress-Plugin
Wenn du dich gut mit PHP und der Erstellung und Bearbeitung von WordPress-Themes auskennst, kannst du das folgende Code-Snippet in deine functions.php einfügen. Beachte aber bitte, dass das Code-Snippet überschrieben wird, sobald dein Theme ein Update erhält.
Wenn du das Snippet dauerhaft in deine functions.php
implementieren möchtest, solltest du ein Child-Theme mit einer unveränderbaren functions.php anlegen.
Falls du dich nicht gut mit PHP oder der Änderung von WordPress Themes oder der Erstellung von Child-Themes auskennst, stellen wir dir hier ein kleines, feines, kostenfreies WordPress-Plugin zum Download zur Verfügung 🙂
Download => WordPress-Plugin „widilo®Cats4Pages“ (ZIP), Version 1.0.1 (UPDATE: 2020-12-06)
Füge nun dieses Code-Snippet am Ende deiner functions.php
ein:
/*
widilo®Cats4Pages // add tags and categories to WordPress pages
@see https://widilo.de/freebie-wie-du-schlagwoerter-und-kategorien-zu-deinen-wordpress-seiten-hinzufuegen-kannst/
@since 1.0.0
*/
function widilo_add_cats_to_pages() {
register_taxonomy_for_object_type( 'post_tag', 'page' );
register_taxonomy_for_object_type( 'category', 'page' );
}
add_action( 'init', 'widilo_add_cats_to_pages' );
/*
widilo®Cats4Pages // include all tags and categories in wp_query
@see https://widilo.de/freebie-wie-du-schlagwoerter-und-kategorien-zu-deinen-wordpress-seiten-hinzufuegen-kannst/
@since 1.0.1
*/
function widilo_add_cats_to_pages_query($wp_query) {
if ($wp_query->get('tag')) $wp_query->set('post_type', 'any');
if ($wp_query->get('category_name')) $wp_query->set('post_type', 'any');
}
add_action('pre_get_posts', 'widilo_add_cats_to_pages_query');
PHPNachdem du die Änderungen in der functions.php
gespeichert hast, siehst du in deiner WordPress Seitenübersicht zwei neue Spalten: Kategorien und Schlagwörter. Glückwunsch, du hast es geschafft!
Jetzt kannst du auch zu deinen WordPress Seiten Kategorien und Schlagwörter hinzufügen. Happy Coding : )
widilo®Cats4Pages – Made in Brest by widilo® – Unter dem Dach der Marke widilo® entwickeln wir seit 2016 Plugins für WordPress und WooCommerce.
One thought on “Kostenfreies Plugin / Code-Snippet: Schlagwörter und Kategorien für WordPress Seiten”
Comments are closed.