我在mu plugins文件夹中创建了一个自定义帖子类型。
function wpdocs_codex_book_init() {
$labels = array(
\'name\' => _x( \'Books\', \'Post type general name\', \'textdomain\' ),
\'singular_name\' => _x( \'book\', \'Post type singular name\', \'textdomain\' ),
);
$args = array(
\'labels\' => $labels,
\'public\' => true,
);
register_post_type( \'book\', $args );
}
add_action( \'init\', \'wpdocs_codex_book_init\' );
当它在一本书中呈现它的内容时。php页面我创建自定义查询并使用以下代码:
<?php
$args = array(
\'post_type\' => \'book\',
);
$query = new WP_Query( $args );
?>
<h1><?php the_title(); ?></h1>
<h1><?php the_content(); ?></h1>
标题呈现正确,但当涉及到内容时,会引发以下错误:
警告:count():参数必须是在/app/public/wp includes/post模板中实现Countable的数组或对象。php在线284
默认帖子和页面会正确呈现。为什么会这样?提前感谢