This entry was posted on Понедельник, мая 18, 2009 at 11:26 дп and is filed under Сайтостроение. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.
Site Search:
Вобщем пишу я стандартный постер в WP:
...
require_once('wp-config.php');
require_once('wp-admin/includes/taxonomy.php');
...
$new_category = array(
"cat_name" => $path,
"category_nicename" => $slug,
);
$cat_id = wp_insert_category($new_category);
if(!$cat_id) die ('oops');
$my_post = array();
$my_post['post_title'] = $title;
$my_post['post_content'] = $body;
$my_post['post_category'] = array($cat_id);
wp_insert_post( $my_post );
По логике вещей новый пост должен идти в новой категории. Однако он идет в категории по умолчанию. Подскажите как быть?
Популярность: 7% [?]
read comments (8 комментариев)
мая 18, 2009 at 11:53 дп
Попробуйте использовать не айди категорий, а названия
мая 18, 2009 at 12:36 пп
Нет, не помогает
мая 18, 2009 at 1:19 пп
А разве пишем «array ($cat_id)»? Может, стоит указать просто $cat_id?
мая 18, 2009 at 3:02 пп
Категория то хоть создается?
мая 18, 2009 at 3:45 пп
Предупреждаю, в тему не вникал, постеров не писал и с wp особо не ебся, но попробуй array ($cat_id) заменить на просто $cat_id
мая 18, 2009 at 4:58 пп
Нет, тоже не катит
Впрочем похоже я нашел правильное решение и буду проверять
мая 23, 2009 at 6:54 дп
советую...
$new_category = array ( «cat_name» => $path, «category_nicename» => $slug, ); $cat_id =[...]...
мая 23, 2009 at 8:22 дп
за сегодня...
Вобщем пишу я стандартный постер в WP:. . . require_once ('wp-config. php');[...]...