Astraport
Client
- Регистрация
- 01.05.2015
- Сообщения
- 4 983
- Благодарностей
- 4 433
- Баллы
- 113
С добавлением тегов и категорий разобрался.
Сначала создаем тег
Потом добавляем их к посту.
А вот с публикацией без попадания в расписание оказывается таймзону нужно было выставить на сайте.
Сначала создаем тег
Код:
using (var client = new WordPressClient())
{
var termId = client.NewTerm(new Term
{
Name = "term test",
Description = "term description",
Slug = "term_test",
Taxonomy = "post_tag"
});
}
Код:
Term[] t = new Term[2];//размер массива соответствует кол-ву добавляемых тегов
{
var category = Convert.ToInt32(1);
t[0] = client.GetTerm("category",28);//id категории видим наведя на неё курсор
t[0] = client.GetTerm("post_tag",7);//id тега видим наведя на неё курсор либо юзаем termId
t[1] = client.GetTerm("post_tag",9);//id тега видим наведя на неё курсор либо юзаем termId
};
var post = new Post
{
PostType = "post", // "post" или "page"
Title = "Заголовок",
Content = "Контент записи, <a> А тут html код)</a>",
PublishDateTime = DateTime.Now, // Дата публикации
Status = "publish", // "draft" или "publish" (draft это черновик)
Terms = t
};