xmlrpc_getpostcategory()WP 0.71

Retrieves the post category or categories from XML-RPC XML.

If the category element is not found in the XML, the default post category from the $post_default_category global will be used instead. The return type will then be a string.

If the category element is found, the return type will be an array.

Хуков нет.

Возвращает

Строку[]|Строку. An array of category names or default category name.

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

xmlrpc_getpostcategory( $content );
$content(строка) (обязательный)
XML-RPC XML Request content.

Заметки

  • Global. Строка. $post_default_category Default XML-RPC post category.

Список изменений

С версии 0.71 Введена.

Код xmlrpc_getpostcategory() WP 7.0.4

function xmlrpc_getpostcategory( $content ) {
	global $post_default_category;
	if ( preg_match( '/<category>(.+?)<\/category>/is', $content, $matchcat ) ) {
		$post_category = trim( $matchcat[1], ',' );
		$post_category = explode( ',', $post_category );
	} else {
		$post_category = $post_default_category;
	}
	return $post_category;
}