Zu faul, um Kategorien und Tags für Ihre WordPress-Beitr s zu w hlen? Warum nicht Beitr ge automatisch kategorisieren und taggen, ohne dass Sie manuell eingreifen m ssen? Wir zeigen Ihnen, wie Sie das mit unserem Snippet tun k nen.
Anweisungen:
Sie müssen diesen Code nur zur functions.php-Datei Ihres Themes oder in ein websitespezifisches Plugin einfügen:
<?php
add_action( 'wp_insert_post', 'update_post_terms' );
function update_post_terms( $post_id ) {
if ( $parent = wp_is_post_revision( $post_id ) )
$post_id = $parent;
$post = get_post( $post_id );
if ( $post->post_type != 'post' )
return;
// add a tag
wp_set_post_terms( $post_id, 'new tag', 'post_tag', true );
// add a category
$categories = wp_get_post_categories( $post_id );
$newcat = get_term_by( 'name', 'Some Category', 'category' );
array_push( $categories, $newcat->term_id );
wp_set_post_categories( $post_id, $categories );
}
?>
Hinweis: Wenn Sie zum ersten Mal Code-Schnipsel in WordPress hinzuf ilde{A}gen, lesen Sie bitte unseren Leitfaden, wie Sie Code-Schnipsel richtig in WordPress kopieren / einf ilde{A}gen, damit Sie Ihre Website nicht versehentlich besch ilde{A}digen.
Wenn Ihnen dieser Code-Schnipsel gefallen hat, sollten Sie sich auch unsere anderen Artikel auf der Website ansehen, wie zum Beispiel: Die besten WordPress-Seitenersteller (im Vergleich).
Wie k nnte ich dies verwenden, um einem Produkt einfach bestimmte Tags hinzuzuf gen?
Werden alle Kategorien generiert und zugewiesen, sobald sie aktiviert sind, oder dauert dies eine Weile? und m ssen wir unseren Server neu starten?
und Kategorien werden basierend auf einem hnlichen Titel zugewiesen? wird diese Methode funktionieren, wenn mein Titel gleich ist und nur eine Zahl hinzugef gt wird?
z.B. titel1, titel2, titel3