<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Dreamcolor Said &#187; PHP</title>
	<atom:link href="http://dreamcolor.net/tag/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://dreamcolor.net</link>
	<description>无聊猪圈</description>
	<lastBuildDate>Thu, 09 Sep 2010 01:32:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<atom:link rel='hub' href='http://dreamcolor.net/?pushpress=hub'/>
		<item>
		<title>在主题中包含插件代码的安全方法</title>
		<link>http://dreamcolor.net/2008/08/safest-way-to-include-plugin-code-in-themes/</link>
		<comments>http://dreamcolor.net/2008/08/safest-way-to-include-plugin-code-in-themes/#comments</comments>
		<pubDate>Mon, 25 Aug 2008 06:25:49 +0000</pubDate>
		<dc:creator>Dreamcolor</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Tags]]></category>
		<category><![CDATA[Template]]></category>
		<category><![CDATA[Theme]]></category>

		<guid isPermaLink="false">http://dreamcolor.net/?p=800</guid>
		<description><![CDATA[本文地址为：《在主题中包含插件代码的安全方法》。原文地址为：《Safest Way to Include Plugin Code in Themes》。翻译过程中并没有 100% 按照原文的说法进行叙述。转载请注明出处并包含该段及链接。 在我们使用的一些插件中，某些插件提供了一些模板标签，供使用者扩展他们所使用的主题功能。通常情况下，插入这些插件提供的模板标签方法如下： &#60;h2&#62;Section Header&#60;/h2&#62; &#60;?php plugin_template_tag_function(); ?&#62; 上面的代码是绝对正确的。但是，当您禁用掉提供这个模板标签的插件后而您又没有从主题中移除相应的模板标签时。页面将可能会出现 PHP 错误代码。 现在，有一种方法可以很好的解决这个问题。当您禁用掉插件后，也不会出现错误代码了。代码如下： &#60;?php if ( function_exists(’plugin_template_tag_function’) ) : ?&#62; &#60;h2&#62;Section Header&#60;/h2&#62; &#60;?php plugin_template_tag_function(); ?&#62; &#60;?php endif; ?&#62; 上面这段代码，对所想使用的代码进行先行判断，如果标签已经注册了，那么将进行正常的执行，否则就跳过。这样可以避免在模板的页面上出现 PHP 的错误代码。而且，就算主题所需要的插件已经禁用了，您还是可以正常使用这款主题。]]></description>
			<content:encoded><![CDATA[<p>本文地址为：《<a href="http://dreamcolor.net/2008/08/safest-way-to-include-plugin-code-in-themes/" target="_blank">在主题中包含插件代码的安全方法</a>》。原文地址为：《<a href="http://weblogtoolscollection.com/archives/2008/08/20/safest-way-to-include-plugin-code-in-themes/" target="_blank">Safest Way to Include Plugin Code in Themes</a>》。翻译过程中并没有 100% 按照原文的说法进行叙述。转载请注明出处并包含该段及链接。</p>
<p>在我们使用的一些插件中，某些插件提供了一些<a href="http://codex.wordpress.org/Template_Tags" target="_blank">模板标签</a>，供使用者扩展他们所使用的主题功能。通常情况下，插入这些插件提供的模板标签方法如下：</p>
<blockquote><p>&lt;h2&gt;Section Header&lt;/h2&gt;<br />
&lt;?php plugin_template_tag_function(); ?&gt;</p></blockquote>
<p>上面的代码是绝对正确的。但是，当您禁用掉提供这个模板标签的插件后而您又没有从主题中移除相应的模板标签时。页面将可能会出现 PHP 错误代码。</p>
<p>现在，有一种方法可以很好的解决这个问题。当您禁用掉插件后，也不会出现错误代码了。代码如下：</p>
<blockquote><p>&lt;?php if ( function_exists(’plugin_template_tag_function’) ) : ?&gt;<br />
&lt;h2&gt;Section Header&lt;/h2&gt;<br />
&lt;?php plugin_template_tag_function(); ?&gt;<br />
&lt;?php endif; ?&gt;</p></blockquote>
<p>上面这段代码，对所想使用的代码进行先行判断，如果标签已经注册了，那么将进行正常的执行，否则就跳过。这样可以避免在模板的页面上出现 PHP 的错误代码。而且，就算主题所需要的插件已经禁用了，您还是可以正常使用这款主题。</p>
]]></content:encoded>
			<wfw:commentRss>http://dreamcolor.net/2008/08/safest-way-to-include-plugin-code-in-themes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress MU 简介</title>
		<link>http://dreamcolor.net/2008/01/introduction-of-wordpress-mu/</link>
		<comments>http://dreamcolor.net/2008/01/introduction-of-wordpress-mu/#comments</comments>
		<pubDate>Thu, 10 Jan 2008 07:38:58 +0000</pubDate>
		<dc:creator>Dreamcolor</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[WordPress MU]]></category>

		<guid isPermaLink="false">http://dreamcolor.net/?p=330</guid>
		<description><![CDATA[　　在 2003 年，这个世界上出现了一款全新的博客程序。发展到今天，已经成为一款非常著名的网上日记本和 CMS 程序了。那就是 WordPress。该程序是基于 B2 进行的后续开发。集成了 B2 的优点，然后又开发出了具有自己特色的功能。 　　后来，又基于单用户版博客程序—— WordPress，开发出了适应 BSP 提供多人博客服务的多用户版本博客程序。名称起的也很简洁。WordPress MU 就此诞生。WordPress MU 基本上保持着和 WordPress 一样的内核代码，继承了单用户版本的全部特点和优点。并且增加了很多适合管理多个博客的强大功能。 　　在 WordPress MU 中，管理人员可以控制每个注册用户所建立的博客空间所使用的主题、插件以及每个每个博客所能够使用的服务器存储空间。使用专用插件的时候，还可以实现更多的控制功能。 　　每个使用 WordPress MU 架设起来的站点，都可以在架设的初期选择使用二级域名还是子目录的方式来显示用户注册的博客。而且如果使用二级域名的形式提供服务，使用相关的插件，还可以实现域名映射（捆绑）的功能。能够让每个拥有自己域名的用户，把自己的空间绑定上自己的域名。个性化更强…… 　　WordPress MU 的架设也是很简单的，只要服务器的要求满足了自带说明文中的服务器要求。基本上简单输入几个参数就可以安装完毕。不过需要注意一点，WordPress MU 的服务器环境，最好能够架设在 Apache + PHP + MySQL 这种组合上，而且由于要对外发送注册信息的邮件，那么服务器也最好是架设在 Linux &#8230; <a href="http://dreamcolor.net/2008/01/introduction-of-wordpress-mu/">继续阅读 <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>　　在 2003 年，这个世界上出现了一款全新的博客程序。发展到今天，已经成为一款非常著名的网上日记本和 CMS 程序了。那就是 <a target="_blank" href="http://wordpress.org/">WordPress</a>。该程序是基于 B2 进行的后续开发。集成了 B2 的优点，然后又开发出了具有自己特色的功能。</p>
<p>　　后来，又基于单用户版博客程序—— WordPress，开发出了适应 BSP 提供多人博客服务的多用户版本博客程序。名称起的也很简洁。WordPress MU 就此诞生。WordPress MU 基本上保持着和 WordPress 一样的内核代码，继承了单用户版本的全部特点和优点。并且增加了很多适合管理多个博客的强大功能。</p>
<p><span id="more-330"></span></p>
<p>　　在 <a target="_blank" href="http://mu.wordpress.org/">WordPress MU</a> 中，管理人员可以控制每个注册用户所建立的博客空间所使用的主题、插件以及每个每个博客所能够使用的服务器存储空间。使用专用插件的时候，还可以实现更多的控制功能。</p>
<p>　　每个使用 WordPress MU 架设起来的站点，都可以在架设的初期选择使用二级域名还是子目录的方式来显示用户注册的博客。而且如果使用二级域名的形式提供服务，使用相关的插件，还可以实现域名映射（捆绑）的功能。能够让每个拥有自己域名的用户，把自己的空间绑定上自己的域名。个性化更强……</p>
<p>　　WordPress MU 的架设也是很简单的，只要服务器的要求满足了自带说明文中的服务器要求。基本上简单输入几个参数就可以安装完毕。不过需要注意一点，WordPress MU 的服务器环境，最好能够架设在 <a target="_blank" href="http://www.apache.org/">Apache</a> + <a target="_blank" href="http://www.php.net/">PHP</a> + <a target="_blank" href="http://www.mysql.com/">MySQL</a> 这种组合上，而且由于要对外发送注册信息的邮件，那么服务器也最好是架设在 Linux 下。这样可以保证程序能够稳定快捷的提供服务。</p>
<p>　　WordPress MU 的老家 <a href="http://automattic.com/">Automattic</a> 已经使用该程序架设了 <a target="_blank" href="http://wordpress.com/">WordPress.com</a> 来提供博客空间。国内也相继出现了一批优秀的 BSP 供用户架设起来自己的博客空间。具有代表性的有：<a target="_blank" href="http://72pines.com/">七十二松</a>、<a target="_blank" href="http://veryid.com/">麦地网</a>等等一批优秀的 BSP。</p>
<p>　　官方开发团队在以后的开发工作中，将继续把广大用户需要的功能集成到程序中，并且会有更多更强大的外部插件程序涌现出来。<a target="_blank" href="http://www.wpcng.com/">WordPress 中文团队</a>也会随时关注发展动向，进行相关的中文化以及辅助开发工作。希望各位朋友能够多多支持和推广这款程序。毕竟，使用的人多了。交流圈也就大了。</p>
<p>　　在以后的日志中，将陆续介绍 WordPress MU 各方面的信息以及使用中的方法和技巧。</p>
]]></content:encoded>
			<wfw:commentRss>http://dreamcolor.net/2008/01/introduction-of-wordpress-mu/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
