Wrap More Link in Div

时间:2013-02-25 作者:Josh Rodgers

我想把“更多”链接放在它自己的div中,我遇到了一些麻烦。。。我当前的代码如下所示:the_content("<div class=\'more\'>More &gt;&gt;</div>");

但问题是输出不兼容跨浏览器。。。Safari和Firefox对此进行了精细渲染div 围绕“更多”链接。。。但IE8呈现diva 链接的标签,使其看起来很有趣。

是否有一个功能可以添加到我的主题中,使我能够包装div 围绕更多链接,这样我就不必担心不同的浏览器如何解释我的原始代码了?

谢谢,乔希

1 个回复
最合适的回答,由SO网友:Josh Rodgers 整理而成

我在WordPress论坛上找到了一个解决方案,如果有人尝试做同样的事情,下面是解决方案:http://wordpress.org/support/topic/custom-read-more-text-wrapped-in-a-div

我在函数文件中添加了以下内容:

function wrap_readmore($more_link) {
    return \'<div class="post-readmore">\'.$more_link.\'</div>\';
}
add_filter(\'the_content_more_link\', \'wrap_readmore\', 10, 1);
谢谢,乔希

结束

相关推荐