wp_create_category

Упрощенная функция добавления категории, в которую нужно передать название новой категории и если нужно ID родительской категории.

wp_create_category() – обертка для функции wp_insert_category().

Хуков нет.

Возвращает

0 – при неудаче. ID добавленной категории, если удалось добавить рубрику.

Использование

wp_create_category( $cat_name, $parent );
$cat_name(строка) (обязательный)
Название новой категории.
$parent(число)
ID категории, которая будет родительской для добавляемой.

Примеры

#1 Создадим рубрику “разное”

<?php
function wp_create_category( $cat_name, $parent = 0 ) {
	if ( $id = category_exists($cat_name, $parent) )
		return $id;

	return wp_insert_category( array('cat_name' => $cat_name, 'category_parent' => $parent) );
}