在WordPress自定义页面中使用more标签

June 16, 2009 | 分类: WordPress

对于一般的WordPress用户可能不会在意新建页面问题,通常blogger都只会使用一个home来引导至首页,而对于使用WordPress时间较长,对WordPress主题定制有一定了解的朋友,不知有没有发现,在新建的WordPress页面中,虽然页面文件有调用代码:


<?php the_content(‘Continue Reading’); ?>

但是新页面中并不会出现Continue Reading的摘要显示,而是全文显示内容。其实要在自定义页面中显示more标签内容也很简单,写法如下:

<?php global $more; $more = false; ?>

<?php the_content(‘Continue Reading’); ?>

<?php $more = true; ?>

设置一个more的全局变量,强制页面使用这一标签。

收藏与分享

相关主题阅读


Twitter LiveBlog完美整合WordPress与Twitter

给WordPress页面加把锁

利用Elastic制作WordPress主题

SlideZoom超酷的WordPress图片插件

WordPress 2.8下载公布

WordPress也需要防病毒

WordPress登录保护插件Login Lockdown

WordPress2.9 RC对外发布



3 Responses to 在WordPress自定义页面中使用more标签

Avatar

welee

June 16th, 2009 at 13:50

用 more 标签的缺点就是要为每篇文章手动加入,如果想更方便的话,可以用 Shawn 教的技巧:WordPress 最简单的首页文章截断输出方式 http://ishawn.net/my-blog-related/wordpress-tru…

[回复]

Avatar

博译论

June 16th, 2009 at 14:33

还没发现这个,页面很少用到more

[回复]

Avatar

daniel

June 18th, 2009 at 01:47

是呀,一般很难发现这个问题。

[回复]

发表评论