Tag Archives: Tags

在主题中包含插件代码的安全方法

本文地址为:《在主题中包含插件代码的安全方法》。原文地址为:《Safest Way to Include Plugin Code in Themes》。翻译过程中并没有 100% 按照原文的说法进行叙述。转载请注明出处并包含该段及链接。
在我们使用的一些插件中,某些插件提供了一些模板标签,供使用者扩展他们所使用的主题功能。通常情况下,插入这些插件提供的模板标签方法如下:
<h2>Section Header</h2>
<?php plugin_template_tag_function(); ?>
上面的代码是绝对正确的。但是,当您禁用掉提供这个模板标签的插件后而您又没有从主题中移除相应的模板标签时。页面将可能会出现 PHP 错误代码。
现在,有一种方法可以很好的解决这个问题。当您禁用掉插件后,也不会出现错误代码了。代码如下:
<?php if ( function_exists(’plugin_template_tag_function’) ) : ?>
<h2>Section Header</h2>
<?php plugin_template_tag_function(); ?>
<?php endif; ?>
上面这段代码,对所想使用的代码进行先行判断,如果标签已经注册了,那么将进行正常的执行,否则就跳过。这样可以避免在模板的页面上出现 PHP 的错误代码。而且,就算主题所需要的插件已经禁用了,您还是可以正常使用这款主题。

Posted in WordPress | Also tagged , , , , | Leave a comment

闲谈 WordPress MU(四)

  感觉 WPMU 这个东西,需要学习的东西还是蛮多的。有的时候可能一个很小的问题,就需要研究一段时间。而等研究出来一些眉目以后,又觉得这个问题很简单。
  这几天主要解决的问题是以下两点:
  第一、无论是在后台管理界面里面还是前台正常申请,新建立的博客都无法自动建立第一片日志“Hello World”,分类显示有一片文章,但是点击分类后却出现没有内容的提示。独立页面可以建立。也就是说无法建立后台设置的那个“First Post”。
  第二、全局标签插件 MuTags,安装上以后,原来的标签无法导入到新建立的数据表中,而且原来的标签在点击的时候都返回找不到内容的提示。

Posted in WordPress | Also tagged , | Leave a comment

WordPress MU 1.3 Final 放出

  经过官方人员不断的完善, WordPress 的多人博客程序 WordPress MU 现已放出 1.3 正式版本。目前需要使用 SVN 来进行更新。版本标识文件已经没有 RC 的字样。估计很快官方站点会放出压缩包直接下载地址。
  既然版本标识文件已经被改成 1.3 正式版。我想整套程序应该已经完成开发,并且完全可以应用在正式站点上了。

Posted in WordPress | Also tagged , , | 2 Comments

我和 45 这数不共戴天

  今天上午,我干了一件及其有成就感而又极其 SB 地事情。相当之郁闷。
  首先,是前两天发现使用 Windows Live Writer 撰写新文章时,如果给文章添加了一个数据库里没有的新 Tag ,那么在页面侧栏的 Tag 云里面显示不出来。刚开始以为是数据库没写进去。可是到数据库里面发现记录就在那里摆着,这就迷糊了。难道显示到前台的东西还和数据库不同步不成?或者前台显示的东西记录在另外一个表里面啦?
  今天上午决定解决这个问题,看看到底哪里出错了。记得之前在 WLW 里面有一次编辑一个文章,填写 Tag 的时候,正常应该是以下的格式:

Posted in Talk | Also tagged | 2 Comments

WordPress 2.3.1 Beta 1 发布

  WordPress 的更新还真是挺快。这不,2.3 正式版本才发布没多长时间,下一个子版本的 Beta 就放出来了。这次是 2.3.1 的第一个 Beta 版。
  相对 2.3 来说,此次更新修正了20多个问题,您可以在这里看到相应的列表。
  以下一些重要的更新:

已经支持在 Windows Live Writer 中随意添加 Tags
博客拥有多个地址时,在不同地址登录博客时的问题
加快了分类数据库查询,尤其是标签之间的交叉查询
链接导入问题

Posted in WordPress | Also tagged , | 4 Comments

Wordpress 2.3 Final 发布了

  各位乡亲,各位父老。报告大家一个好消息。 Wordpress 2.3 Final 终于如期发布了,经过了一个多月的公开测试,核心程序已经相~~~当~~~地稳定了。撰写这篇文章地时候,还需要使用 SVN 才能拿到 Final 版的 Wordpress 。不过当你看到这篇文章的时候,也许已经可以从官方站上直接下载了。
  这次的升级,照比 2.2 以及以前的版本,增加了一个咣咣实用地功能,那就是传说中地 Tagging 支持。具体啥叫 Tagging 我想就不用俺介绍了把?只要你不是外星人,而且使用过一段 BLOG 。都应该知道地一个玩意。而且好处大大地。

Posted in WordPress | Also tagged , , , , | 2 Comments

如何让您当前主题支持 Wordpress 2.3 的 Tags 功能 2

本文是继上一篇文章《如何让您当前主题支持 Wordpress 2.3 的 Tags 功能 1》的扩充。主要是对一些问题的解答,基本上属于上一篇文章的FAQ。请各位笑纳。
原文:How To Add Wordpress 2.3 Tags To Your Current Theme Part 2
译文:如何让您当前主题支持 Wordpress 2.3 的 Tags 功能 2
本文为本站翻译文章,如需转载,请注明出处。谢谢......

Posted in WordPress | Also tagged , , | 2 Comments

如何让您当前主题支持 Wordpress 2.3 的 Tags 功能 1

从 Wordpress 2.3 发布以来, Tagging 功能为广大博主带来了很大的方便,但同时,原有的很多主题也出现了不支持这一特性的情况。在网上找到了这篇文章,原文为英文版,为方便国内用户学习,故翻译为中文,文章写地罗嗦了一点,不过讲的还算是比较详细。
原文:How To Add Wordpress 2.3 Tags To Your Current Theme
译文:如何让您当前主题支持 Wordpress 2.3 的 Tags 功能 1
本文为本站翻译文章,如需转载,请注明出处。谢谢……

Posted in WordPress | Also tagged , , | 2 Comments