0

这是我的博客……如果您查看它并查看侧栏,您可以看到我的推特提要。目前,如果我向某人发推文,那么它会像这样显示......
我的用户名:
他们的用户名
Tweet

我希望它更像
我的用户名:他们的用户名
Tweet

或者

我的用户名:
他们的用户名 - Tweet

查看页面的源代码实际上没有<br>显示...

    <li>@LouisMoore18:  <span class='entry-content'>
<a href="http://twitter.com/FirstNorwich" class="twitter-user">@FirstNorwich</a> thank you! Is there any delays to the x1? If so how long?</span> 
<span class='entry-meta'><span class='time-meta'><a href="http://twitter.com/LouisMoore18/statuses/293686943156416512"></a></span> 
<span class="in-reply-to-meta">
<a href="http://twitter.com/FirstNorwich/statuses/293686435482071040" class="reply-to">in reply to FirstNorwich</a></span></span></li>

然而它的显示好像他们是一个

这是跟随我发推文的人的代码......

private function _linkTwitterUsersCallback( $matches ) {
    $linkAttrs = array(
        'href'  => 'http://twitter.com/' . urlencode( $matches[2] ),
        'class' => 'twitter-user'
    );
    return $matches[1] . $this->_buildLink( '@'.$matches[2], $linkAttrs );
}

这是一个名为 Twitter Widget Pro 的 wordpress 插件

4

2 回答 2

1

这是因为您的名字包含在标题标签中。默认情况下,这将表现为“块”元素,因此具有换行效果。

查看您的样式表,为提要中的 h30 标签添加规则,将它们设置为 display: inline 应该可以解决问题。

看起来您下面的链接(标签)也需要调整才能显示:内联(或类似)。

您还可以查看提要的代码,更改它使用的 html 元素,但 CSS 可能是更容易且更易于维护的方法。

于 2013-01-25T20:16:00.733 回答
0

标题标签在您关闭它们时会自动添加换行符。

看看你的源代码。

<h30>
  @LouisMoore18: 
</h30><span class="entry-content">
  RT 
<a class="twitter-user" href="http://twitter.com/Jessewelle"></a>
  : This just happen! Nylah and Bamboo cuddling. 
<a href="http://t.co/pKJ3ZhD9"></a>

重新排列您的标签,或更新您的样式表以将<h30>标签显示为内联。

另外,h30真的吗?

于 2013-01-25T20:17:41.490 回答