我正在努力use this method 包括模板部分(HTML代码),而不是使用一些纯文本。当我使用文本时,它会使用内容过滤器在内容下方正确显示。但是,如果我尝试获取\\u template\\u部分,则内容将显示在Wordpress帖子的顶部,而不是内容的下方。
有没有更好的方法可以将模板部分连接到Wordpress中单个内容的前后?
下面是我正在尝试使用过滤器的代码:
function educadme_book_fields_content_hook( $content ) {
if( is_singular(\'books\') ) {
$beforecontent = \'\';
$aftercontent = get_template_part( \'parts/book\', \'fields\' );
$fullcontent = $beforecontent . $content . $aftercontent;
return $fullcontent;
}
还尝试了:$content .= get_template_part( \'parts/book\', \'fields\' );
return $content;
get\\u template\\u部分的所有内容都显示在上面,甚至是标题,而不仅仅是内容,仍然存在相同的问题。谢谢