如何添加 WordPress 2.3 标签到你使用的主题 – 第二部分
Christine Davis,Ultimate Tag Warrior 的作者,发表评论说,UTW 将进行更…
Christine Davis,Ultimate Tag Warrior 的作者,发表评论说,UTW 将进行更新来适应 WP 2.3 的标签系统。UTW 是个功能强大有很使用的插件,对于喜欢 UTW 的粉丝而言,这是一个好消息。
一些关于上一篇文章的疑问:
WordPress 2.3 包括可以导入 Ultimate Tag Warrior / Simple Tagging ? Jerome’s Keywords tags 的标签吗?
由 WP 2.3 Beta 2 的情况看,可以自动导入这些标签系统。Beta 3 是我首次安装的爸呢不能,我记得没有相关选项或额外步骤可以导入 UTW 标签。Otto,看起来像是一个 WordPress 开发者,对此事相当清楚。他认为标签管理菜单是多余的,这也是 WP 2.3 里没有选项按钮的原因,这将使得哪些标签可以导入、哪些不可以导入显而易见。【译者注:此文成文于 WP 2.3 正式版发布之前;现在我们已经了解 WP 2.3 对于标签支持的情况,原有的标签系统基本都可以导入到 WP2.3 自带的标签系统。】
如何自定义标签的显示?
我猜(WP2.3的)代码并没有让你眼睛一亮。这里提供了三种办法,可以让你自定义标签的显示:
<?php the_tags('Article Tags>> ', ' | ' , ''); ?>
<?php the_tags('Tags<LI>', ' ' , '</LI>'); ?>
这样通过添加额外的样式信息到你的 style.css 样式文件,显示效果会看起来更好看。
<?php the_tags('Tags<LI>', '<LI>' , '</LI>'); ?>
还没有升级到 WP 2.3 的用户,可以升级主题吗?
对于主题开发者重要信息!Blogging Pro 在他的 Blog 上询问此事,Nathan Rice 很快回答了这个问题。PHP 允许你在使用一个函数之前,检查它是否存在。如果对你的标签调用增加一个条件,那么标签调用只能对 WP 2.3 用户有效。如果你输入的标签代码没有条件判断,那么 WP 2.2 的用户载入他们的主题时,运行到这个代码就会弹出错误信息。主体设计者可以像这样来包含他们的标签代码:
<?php if ( function_exists('wp_tag_cloud') ) : ?> <?php the_tags('Article Tags>> ', ' | ' , ''); ?> <?php endif; ?>
我听说现在已经可以正常工作了。还有其它问题?尽管提问,我会尽力找到答案!
原文出自: How To Add WordPress 2.3 Tags To Your Current Theme, Part 2 by Rich
中文翻译: https://wpchina.org/how-to-add-wordpress-23-tags-to-your-current-theme-part-2-27/
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。
评论功能已经关闭!