CSS样式不适用于php函数。 (WordPress的)

时间:2012-10-13 00:21:58

标签: php css wordpress function

我无法使用CSS样式来处理从wordpress php函数返回的内容:

<span id="featured-excerpt"><?php the_excerpt(); ?></span>

CSS样式适用于摘录之前或之后的任何内容,但摘录本身拒绝设置样式。我似乎取得任何成功的唯一方法是我尝试将php放在span标签内,这似乎不太正确,并在php输出后创建一个新的单空格空行....

<span id="featured-excerpt" <?php the_excerpt(); ?></span>

任何指针都会受到赞赏。

2 个答案:

答案 0 :(得分:1)

在哪种情况下......只看:http://codex.wordpress.org/Function_Reference/the_excerpt

完全有效:

<span id="featured-excerpt"><?php the_excerpt(); ?></span>

<div id="featured-excerpt"><?php the_excerpt(); ?></div>

编辑(并给出评论):

尝试删除php函数并渲染文本,这样我们就会知道这是样式还是函数问题:

<span id="featured-excerpt">Lord help us!</span>

它是如何显示的?它是否显示在HTML输出中?

答案 1 :(得分:1)

使用段落标记返回

the_excerpt函数。最简单的解决方案是调用the_content函数而不是the_excerpt

the_content提供您在内容框中添加的所有CSS。