Как я могу вставить сообщение в Wordpress и связать его с категорией?

Ключевое слово 'по умолчанию' в универсальных типах:

T t = default(T);

результаты в 'пустом указателе', если T является ссылочным типом, и 0, если это - интервал, ложь, если это - булевская переменная и так далее.

5
задан Oren Hizkiya 23 July 2009 в 15:22
поделиться

3 ответа

Используйте этот запрос:

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)
14
ответ дан 18 December 2019 в 06:51
поделиться

используйте функцию wp_insert_post, затем используйте функцию wp_set_post_categories

http://codex.wordpress.org/Function_Reference для получения информации об использовании

5
ответ дан 18 December 2019 в 06:51
поделиться

Категории хранятся в таблицах wp_terms , а перекрестная ссылка между wp_posts и wp_terms хранится в ] wp_term_relationships table .

Итак, вам сначала нужно вставить свое сообщение в таблицу wp_posts , а затем для каждой из существующих категорий, с которыми вы хотите связать его, вставить запись в таблицу wp_term_relationships .

Дополнительная информация здесь: Описание базы данных WordPress

4
ответ дан 18 December 2019 в 06:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: