如何在模板中直接添加“Read More”标签?

时间:2012-03-13 作者:Devin

如何添加<--是否直接在模板中添加更多-->标记?我的意思是,在该短代码的模板中使用的确切php代码。我需要它来制作一个脚本,利用这个短代码来隐藏内容,并且必须手动在所有帖子中添加“更多”的短代码,这将是一项艰巨的任务

感谢您的帮助!

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

代码可能是这样的:

echo \'<a href="\' . get_permalink() . "#more-{$post->ID}\\" class=\\"more-link\\">".__( \'Read more &gt;\', \'your-theme\' ). \'</a>\';
查看WordPress是如何做到这一点的来源:http://core.trac.wordpress.org/browser/tags/3.3.1/wp-includes/post-template.php#L219

这必须在循环内才能工作$post 全局必须在当前范围内可见。

结束

相关推荐

在Add_ShortCode()回调函数中使用分解时出现问题

Explode在add\\u shortcode()回调函数中未按预期工作。Here is the scenario:我实现的sortcode如下所示:[table] name1 = value1; name2 = value2; name3 = value3 [/table] 我用简单的分解来制作表格。正在爆炸; 获得每一行,然后爆炸= 把它们放在右栏。但是explode没有正常工作。它在\", - 等等我已经在wordpress外部测试