删除twitter之间的空格

时间:2013-01-25 20:09:56

标签: php css wordpress wordpress-plugin

This is my blog ...如果您查看它并查看侧栏,您可以看到我的推文Feed。目前,如果我发送给某人,那么它就像这样...... 我的用户名:
他们的用户名为 鸣叫

我希望它更像是 我的用户名:他们的用户名
鸣叫

或者

我的用户名:
他们的用户名 - 推文

查看页面的源代码,实际上没有<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插件

2 个答案:

答案 0 :(得分:1)

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

查看样式表,在Feed中为h30标签添加规则,将它们设置为显示:内联应该可以解决问题。

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

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

答案 1 :(得分: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真的吗?