如何在此函数内正确使用变量?

时间:2014-07-31 13:31:05

标签: php wordpress

我用过 -

<article <?php post_class( 'post-excerpt' ); ?>>
过去用WordPress成功了,但想在函数里面使用这个,但是无法得到正确的输出。它将输出类名,但不会输出它们应该在的标记内。

这就是我目前的功能 -

$post_class = post_class( 'post-excerpt' );

$html .= "<article $post_class>";

让我离开 -

class="post-563 post type-post status-publish format-standard has-post-thumbnail hentry category-general-news tag-audio tag-blog tag-branding tag-featured post-

输出到错误位置的页面,以及一个空文章标签??

非常感谢

1 个答案:

答案 0 :(得分:0)

post_class将课程退出。来自post_class docs

  

如果您希望返回的帖子类而不是   回想一下,你会想要使用get_post_class()。

即:

$post_class = get_post_class( 'post-excerpt' );

$html .= "<article class='".implode(' ',$post_class)."'>";