반응형
투고를 워드프레스에 삽입하여 카테고리와 관련지으려면 어떻게 해야 합니까?
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
반응형
'sourcecode' 카테고리의 다른 글
Hikari CP에서 명백한 연결 누출이 감지됨 (0) | 2023.03.14 |
---|---|
스프링 의존성을 JPA EntityListener에 주입하는 방법 (0) | 2023.03.14 |
Resangular vs. JSData(기존 Angular 데이터) 비교 (0) | 2023.03.14 |
약속을 여러 번 해결하는 것이 안전한가? (0) | 2023.03.14 |
Google Angular 지도JS (0) | 2023.03.14 |