sourcecode

투고를 워드프레스에 삽입하여 카테고리와 관련지으려면 어떻게 해야 합니까?

codebag 2023. 3. 14. 21:36
반응형

투고를 워드프레스에 삽입하여 카테고리와 관련지으려면 어떻게 해야 합니까?

Wordpress에 투고로 삽입하여 기존 카테고리와 관련짓고 싶은 콘텐츠가 있습니다.새로운 투고를 wp_posts 테이블에 삽입하는 것은 매우 간단합니다만, 새로운 투고를 삽입하는 동시에 그 투고를 카테고리에 관련짓는 쿼리를 작성하는 방법을 이해할 수 없습니다.어떻게 해야 할까요?

도움이 된다면 WordPress 2.8을 사용하고 있습니다.

다음 쿼리를 사용합니다.

INSERT INTO wp_posts (post_title,post_content,post_name,post_date,post_date_gmt,post_modified,post_modified_gmt,post_author,post_status) 
VALUES ('title','text','post_name',now(),now(),now(),now(),1,'publish')

INSERT INTO wp_term_relationships (object_id,term_taxonomy_id) VALUES ([the_id_of_above_post],1)

카테고리는 에 저장됩니다.wp_terms테이블, 상호 참조wp_posts그리고.wp_terms에 저장되어 있다wp_term_relationships table.

따라서 먼저 투고를 에 삽입해야 합니다.wp_posts테이블을 관련짓는 각 기존 카테고리에 대해 레코드를 삽입합니다.wp_term_relationships테이블.

자세한 내용은 이쪽: WordPress 데이터베이스 설명

wp_insert_post 함수를 사용한 후 wp_set_post_categories 함수를 사용합니다.

사용방법에 대해서는 http://codex.wordpress.org/Function_Reference 를 참조해 주세요.

언급URL : https://stackoverflow.com/questions/1172460/how-can-i-insert-a-post-into-wordpress-and-associate-it-with-a-category

반응형