WordPress在<p>外移动<span>

时间:2015-08-13 09:36:28

标签: php wordpress social

我的Wordpress单post.php文件中有这段代码:

<p class="author-date">by <a href="#author-box"><?php the_author(); ?></a> on <?php the_date(); ?> <span style="display:inline-block">| Share this article: <?php echo wpfai_social(); ?></span></p>

但由于某些原因,echo wpfai_social();位(回显<ul>)在页面显示时移出<span>标记,如:

<p class="author-date">by <a href="#author-box">Author Name</a> on Post date <span style="display:inline-block">| Share this article:</span>
<ul id="social-buttons">...</ul></p>

知道为什么会这样吗?不知道......

1 个答案:

答案 0 :(得分:4)

HTML不允许<ul>元素显示为<span>元素或<p>元素的子元素。

通过将元素移到外面,浏览器正在从错误中恢复。