自動的にカテゴリを付けるのと除外したい
-
<?php
function otocon_autoAssignTags( $post_id ) {
global $post;
$new_post = get_post( $post_id );
$title = $new_post->post_title;if ( stripos( $title,’SE’ ) !== false ) {
wp_set_object_terms( $post_id, ‘SE’, ‘category’, true );
}}
add_action( ‘save_post’, ‘otocon_autoAssignTags’ , ‘otocon_autoAssignCategories’ );
?>こちらの記述で投稿された記事に自動的にタグをつけています。
これだと記事のタイトルに「SEO」と入っている記事にも「SE」のカテゴリがついてしまいます。if ( stripos( $title,’SEO’ ) !== false ) {
wp_set_object_terms( $post_id, ‘SEO’, ‘category’, true );
wp_set_object_terms( $post_id, ‘SE’, ‘category’, false );
}記述をこう書き換えてみたのですがうまくいきません。
ご教授よろしくお願いいたします。
6件の返信を表示中 - 1 - 6件目 (全6件中)
6件の返信を表示中 - 1 - 6件目 (全6件中)
トピック「自動的にカテゴリを付けるのと除外したい」には新たに返信することはできません。