阅读更多以打开外部链接

时间:2013-08-30 作者:levat

我想有一个自定义字段在编辑后的区域,可以把外部链接。

如果该链接输入到此字段,则主页上的“阅读更多”按钮将打开外部链接,但如果该字段未填充,则使用默认的“阅读更多”功能并打开帖子。

是否有一些插件或一些黑客?

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

您只需添加target="_blank" 到锚定标记。

function remove_more_link_scroll( $link ) {
$link = str_replace(\'>\',\' target="_blank">\', $link);
return $link;
}
add_filter( \'the_content_more_link\', \'remove_more_link_scroll\' );
我觉得有必要声明,我考虑强制新的标签/窗口是非常不友好的行为,如果你在网上搜索,你会发现我并不是唯一一个这样认为的人。

结束

相关推荐

_excerpt()和_content()都不能正常工作?

我想知道索引中应该使用什么。php(上市后页面):the_excerpt() 或the_content()?二十三种用途the_content() 但这会打印整个内容,除非<!--more--> 存在并完全忽略[帖子>添加新内容>摘录]中的摘录字段</所以,我用the_excerpt() 但这不会对<!--more--> 标签,它只抓取前55个单词或使用手动摘录,不会产生“阅读更多…”链接</我想实现的是:打印55个单词,但对<--more-->