对不起,我会说一点英语。
我的自定义主题:
~/wp内容/主题/mycustomtheme/功能。php
function mct_task() {
include( get_template_directory() . \'/inc/cron.php\' );
}
add_action( \'mct_hook\', \'mct_task\' );
//
function mytheme_setup_options() {
if( ! wp_next_scheduled( \'mct_hook\' ) ) {
wp_schedule_event( time(), \'hourly\', \'mct_hook\' );
} else {}
}
add_action( \'after_switch_theme\', \'mytheme_setup_options\' );
~/wp-content/themes/mycustomtheme/inc/cron。php
$category_id = wp_create_category( \'Super\' );
// $my_post = array( \'post_category\'=> array( $category_id ) );
wp_insert_post( $my_post );
~/错误\\u日志
PHP Fatal error: Uncaught Error: Call to undefined function wp_create_category() in...
为什么?问题是什么?
我想在wp\\u insert\\u post与wp cron一起使用category。如果类别存在,请使用类别ID,如果不存在,请创建新类别。