网站源码下载PR查询短网址
首页编程数据库网页图形冲浪邮件下载浏览器QQ系统办公软件站长安全手机邮件认证组网通信


网站首页 -> 网络编程 -> WordPress
Wordpress 技巧: K2实现输出全文

发表日期:2010-8-26



目前站点的显示设置为,在首页和单文章页显示全文;在其他页面,比如搜索结果,存档页面,或者 Tag 页面(本站目前没有启用 Tag 功能,不过如果启用的话,Tag 页面也显示摘要)等,都显示摘要。因为对于查看这些页面的网友,他们的确需要快速查找哪些文章是自己需要的,因此,显示摘要能节省网友的时间。

对于一般的 WordPRess 主题(模板)而言,要设置在不同页面显示摘要或全文,只要打开相应的文件,进行编辑即可。比如,单篇文章页面是由 single.php 控制,搜索结果页面是由 search.php 控制,存档页面是由 archive.php 控制,Tag 页面是由 tag.php 控制,所有没有对应文件的页面都由 index.php 控制。

不过,对于 yeahlang 网友而言,他的博客使用的 Wordpress 的 K2 主题。其实 K2 是个模板,你可以使用 K2 来订做各种不同的 Wordpress 主题样式。当然,那不是本文讨论的要点。问题在于,K2 模板(主题)的不同页面,包括 index.php,single.php,search.php,archive.php 等都是通过间接调用 theloop.php 文件实现的。代码如下:

这样,要想控制不同的页面,需要在这里稍微动点代码。仍然按照本站的思路,即在首页和独立文章页显示全文,其他地方显示摘要,我们只需要将原来的代码修改为如下:

Wordpress 技巧: K2实现输出全文

这里,主要是增加了一个判断语句,如果是独立文章页或首页,则显示全文;否则,显示摘要。

当然,如果你希望在其他页面也显示全文,则可以自己对上述代码进行修改。常用的判断函数有:首页 is_home,独立文章页 is_single,搜索结果页 is_search,存档文章页 is_archive(还可以细分为按作者存档 is_author,按分类存档 is_category,按年存档 is_year,按月存档 is_month,按日存档 is_day 等),Tage 文章页 is_tag 等等。

了解了这些,再想控制你的 Wordpress 博客显示全文还是摘要,就应该比较清楚了吧。

文章转摘自:http://www.devdao.com



上一篇:Wordpress技巧:如何整合2个不同博客的帐号 人气:2061
下一篇:WordPress技巧:不用插件实现导航功能 人气:2351
网站文章搜索
邮件订阅服务
输入你的邮件地址,你将不会错过任何关于<WordPress教程>的内容
今日更新文章
·PS打造清爽艳丽的海景婚片
·Photoshop打造漂亮的黄绿色非主流MM
·PS调出MM秀丽清爽的色彩
·Photoshop打造洁白如玉的完美肌肤
·Photoshop给MM打造一幅光环艺术照
·Photoshop制作个性青黄色非主流效果
·PS给人物照片添加艺术背景
·Photoshop打造柔美的紫黄色时装美女图片
·Photoshop加强人像图片的质感并增加梦幻
·怎样让新站从开始就拥有高权重
·SEO市场的高端盈利模式详细分解
·站内高质量原创文章有利于网站优化
本栏目推荐文章
·手动部署EJB 亲自体验EJB开发流程
·【翻译】Managed DirectX(第六章)
·C语言中的指针和内存泄漏
·接收信息页面inform.asp--基于web的QQ程
·[视频教程]曹鹏 PHP MYSQL开发(37) - 函
·利用Java语言实现数据报编程之单播
·用程序删除已注册的COM+应用程序
·[Java4Android]22_面向对象应用(一)
·jsp的八个隐含对象
·C/C++ 跨平台I/O操作技巧
·JDBC接口技术
·基于中间件的查询优化模型
Copyright © 2005-2012 www.Devdao.com All rights reserved | 沪ICP备05001343号 sitemap