it-swarm-ko.tech

게시물이 게시 될 때 분류에 자동으로 키워드를 추가하고이를 게시물에 할당하는 방법

게시물이 게시 될 때 분류에 키워드를 자동으로 추가하고 게시물에 할당하는 방법 (예 : 게시판, 사용자 정의 메타 상자에서이 입력을 완료하면 함수가 백그라운드에서 키워드 그룹을 생성해야 함) 나는이 키워드가 게시 될 때 해당 게시물의 특정 사용자 지정 분류에 자동으로 추가되기를 원합니다. 이것이 가능합니까? 나는 함께 노력한다.

wp_set_object_terms

아무것도 잘 작동하지 않습니다.

최악의 영어에 대해 유감스럽게 생각합니다

2
zagriyen

Save_post 훅을 사용할 것이고, 훅 된 함수에서 여기에 설명 된 wp_insert_term을 사용하십시오 :

http://codex.wordpress.org/Function_Reference/wp_insert_term

그런 다음 게시물에서 wp_set_object_terms를 사용하여 방금 작성한 분류 용어를 다음과 같이 assignnt하십시오.

http://codex.wordpress.org/Function_Reference/wp_set_object_terms

예 :

function my_save($post_id) {
    wp_insert_term( 'bannanapost', 'fruit');
    wp_set_object_terms( $post_id, 'bannanapost', 'fruit', true )
}
add_action('save_post','my_save');

위의 코드는 테마의 functions.php에 저장되며 과일 분류 체계에 저장되면 각 게시물에 'bannanapost'라는 용어가 추가됩니다

3
Tom J Nowell