站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
创建WordPress存档索引
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
<span style="border:1px solid #000; text-align:center; float:right; padding:6px;"><strong>导航:</strong> [[WordPress进阶使用|上一页]] | {{Template:WordPress导航}}</span> <div style="clear:both;"></div> 想单独创建一个页面,然后通过页面上几个简单的链接访问所有存档日志吗?自从WordPress 1.5引入主题功能后,WordPress用户就可以为自己的主题创建新的模板文件来定制日志的存档页面了。 也可能你只是想了解怎样使用WordPress默认主题Default自带的archives.php文件? 对这两个问题,这篇文章都给出了说明。文中介绍的方法也可以用于其它与WordPress主题相整合的页面,如链接页面,索引页面等。 '''创建存档索引的模板和页面''' 要在主题中新建一个独立的存档索引,你需要把索引设成页面的样式,并且为这个页面分配一个独立的模板。 ==模板(archives.php)== 我们从主题文件夹下的archives.php模板文件说起。WordPress自带主题Default中就包含了这样一个模板文件,我们可以以它为出发点。 从学术上说,几乎可以用任何单词来命名模板文件archives.php(这里列出了一些不能用于模板文件名的词语;WordPress为一些文件规定了特定名称以显示文件的特定用途。)尽管如此,为模板使用标准化名称能够简化修改主题的过程,也便于将自己的主题和模板发布到WordPress社区。虽然通过任何一个通用模板(如index.php或category.php)与[http://codex.wordpress.org/Conditional_Tags is_page]函数都有可能建立起一个大型的存档索引页,但利用主题模块编辑模板会更加方便。 更多创建模板的信息请看[http://www.wordpress.la/codex-%E6%A8%A1%E6%9D%BF%E6%A0%87%E7%AD%BE.html 模板标签],特别是其中的[http://codex.wordpress.org/Template_Tags/wp_get_archives wp_get_archives]。 ==存档页== WordPress 1.5以上版本 上传当前主题目录(wp-content/themes/themename/)下的archives.php文件。然后在管理界面中选择'''页面>添加新页面''' 1. 命名新存档页面,如日志档案。将页面内容留为空白。 在侧边栏中打开页面模板编辑框,选择存档模板。保存后就会看到页面列表中多出来一个新页面了! ==定制自己的存档页== 有很多方法可以设计存档索引页面。其中一些方法是利用插件或PHP代码生成自定义的存档日志列表,还有一些方法则会以更有趣的方式显示我们的存档页面。 例如,如果将以下代码复制到archive.php文件,页面上就会不显示分类ID为2的所有日志: <?php $query_posts($query_string . '&cat=-2'); ?> ==按年份进行索引== 按年份为日志归档,利用[http://codex.wordpress.org/Template_Tags/wp_get_archives wp_get_archives]模板标签按年份为日志归档: <?php wp_get_archives('type=yearly'); ?> ==设置重定向== 如果使用[http://www.wordpress.la/codex-%E4%BD%BF%E7%94%A8WordPress%E5%9B%BA%E5%AE%9A%E9%93%BE%E6%8E%A5.html 固定链接],WordPress就会为你的新页面生成一套新的重写规则。这时如果WordPress无法自动升级.htaccess文件,那么就需要你来手动升级.htaccess文件。点击[http://www.wordpress.la/codex-%E4%BD%BF%E7%94%A8WordPress%E5%9B%BA%E5%AE%9A%E9%93%BE%E6%8E%A5.html 使用永久链接]了解更多信息。 这些自动生成的规则基于你的页面标题或“别名”:如果你的页面名为Archive Index,那么你可以通过 http://example.net/your-wordpress-dir/archive-index/访问。 '''自动生成的.htaccess文件可能带来的问题''' 如果存档索引页面的别名与固定链接中某部分相同——如页面标题为Archives,而固定链接为 /archives/%post-id%/ 或/archives/%year%/%monthnum%/%day%/%postname%/——WordPress会生成相互矛盾的重写规则。最终WordPress将通过存档索引模板显示你的月份/分类存档。 有两种方法可以避免这一问题: #重新命名存档索引页 #不允许WordPress自动管理你的[[.htaccess]]文件 ==延伸阅读== <STRONG>实用插件</STRONG> *[http://www.engadgeted.net/archives/2005/02/10/wordpress-heat-map-plugin/ WordPress Heat Map] —— 根据各个分类下日志数量的多少,用不同字号或颜色显示分类存档链接 *[http://www.davidsaccess.com/?p=124 DC's Nicer Archives] —— 所生成的存档列表可由项目符号列表扩展成带有摘要内容的列表。 <STRONG>WordPress论坛相关讨论</STRONG>> *[http://wordpress.org/support/topic.php?id=18934 How to Use Archives.php of Ryan's Kubric Theme] *[http://wordpress.org/support/topic.php?id=24290 Year Archive Pulling Up Archives.php Page] <STRONG>一些存档索引实例</STRONG> *[http://www.hitormiss.org/archives/ Hit or Miss] *[http://www.engadgeted.net/archives/ Engadgeted] ==相关条目== *[[Drupal]] *[[OBLOG]] *[[X-Space]] *[[SaBlog-X]] *[[Bo-Blog]] [[category:WordPress中文文档|C]] [[category:WordPress使用|C]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)
本页使用的模板:
模板:WordPress导航
(
查看源代码
)(受保护)