<?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>杨思为 &#124; 我们一家 &#187; WordPress模板制作</title>
	<atom:link href="http://yangsiwei.com/tag/wordpress%e6%a8%a1%e6%9d%bf%e5%88%b6%e4%bd%9c/feed" rel="self" type="application/rss+xml" />
	<link>http://yangsiwei.com</link>
	<description>杨思为 &#124; 宝宝博客 &#124; 宝宝照片 &#124; 育儿经验</description>
	<lastBuildDate>Wed, 16 May 2012 16:39:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>WordPress创建简单讨论区——自定义分类模板</title>
		<link>http://yangsiwei.com/wordpress-to-create-a-simple-discussion-custom-templates-classification</link>
		<comments>http://yangsiwei.com/wordpress-to-create-a-simple-discussion-custom-templates-classification#comments</comments>
		<pubDate>Mon, 27 Oct 2008 08:02:47 +0000</pubDate>
		<dc:creator>思为爸爸</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress模板制作]]></category>
		<category><![CDATA[Wordpress模板开发]]></category>

		<guid isPermaLink="false">http://yangjf.com/blog/?p=396</guid>
		<description><![CDATA[因为心花放足球网站需要一个灌水讨论区的功能，今天就用WordPress分类模板将灌水分类模拟能了一个讨论区。基本思路是：利用自定义分类页面制作成讨论区的界面效果，指定分类下的每篇文章就是一篇帖子，评论就是帖子的回复。]]></description>
			<content:encoded><![CDATA[<p>WordPress默认的分类号为1，这个分类也是系统不可以被删除的分类（当然，您通过其它方式直接操作MySQL数据库肯定是可以删除的）。这个默认分类的作用：1、保存被删除分类的文章信息；2、作为文章的默认分类。第一个作用也就是说如果您删除某个分类，该分类的文章信息不会被删除，只是会转移到这个默认分类中。第二个作用就是说如果您在发表新文章时没有选择分类，那么系统默认选择的该分类：）</p>
<p>正因为第二个作用，<a title="心花放" href="http://yangjf.com/football/">心花放</a>有一些队友刚开始发布文章时都发到这栏目下了。后来与<a title="虫子博客" href="http://wangchongzi.com" target="_blank">虫子</a>商量，将默认的分类设置为“灌水区”，该分类就存放大家灌水等信息吧。再后来，既然是灌水区，就模拟讨论区的样子做吧……于是就有了这篇文章：）</p>
<p>WordPress自定义分类模板制作简单讨论区效果图：</p>
<div class="mceTemp" style="text-align: center;">
<div id="attachment_397" class="wp-caption alignnone" style="width: 411px"><a href="http://pic.yangsiwei.com/uploads/2008/10/xinhuafang.jpg"><img class="size-full wp-image-397" title="心花放灌水区" src="http://pic.yangsiwei.com/uploads/2008/10/xinhuafang.jpg" alt="心花放灌水区" width="401" height="374" /></a><p class="wp-caption-text">心花放灌水区</p></div>
</div>
<p>讨论区演示地址：<a href="http://yangjf.com/football/category/watering/">http://yangjf.com/football/category/watering/</a></p>
<p><strong>WordPress分类模板制作讨论区思路：</strong></p>
<blockquote><p>利用自定义分类页面制作成讨论区的界面效果，指定分类下的每篇文章就是一篇帖子，评论就是帖子的回复。</p></blockquote>
<p><strong>WordPress利用分类模板开发讨论区方法：</strong></p>
<p>1、在模板目录下创建模板文件category-1.php。</p>
<p>注意：如果您的讨论区分类不是1，那么请根据您的具体情况修改。例如，如果您的灌水区分类ID为5，那么创建category-5.php模板文件。（如果您设置了永久链接，看不到分类ID，那么可以在后台编辑分类的界面中查看到分类ID信息）</p>
<p>因为WordPress模板分类模板机制是按照以下流程来寻找模板文件的：</p>
<blockquote><p>a、category-分类ID.php</p>
<p>b、category.php</p>
<p>c、archive.php</p>
<p>d、index.php</p></blockquote>
<p>明白了吧？例如心花放的灌水讨论区的分类ID是1，当打开“<a href="http://yangjf.com/football/category/watering/">http://yangjf.com/football/category/watering/</a>”时，系统如果找到category-1.php文件就会使用该模板文件来显示讨论区。</p>
<p>2、制作category-1.php文件</p>
<p>将模板目录下的category.php文件复制生成category-1.php文件（^_^，当然，您可以完全自定义），在这里我主要修改了模板中的The_Loop显示，代码就不列出来了。界面显示风格不一样，代码差异太大：）</p>
<p>以上就是利用WordPress分类模板模拟论坛界面的效果，呵呵，做完以后感觉还挺像的。遗憾的是点击具体文章后的界面不能根据文章分类来自定义，不然就完全可以利用WordPress来打造BBS了：）</p>
<p>如果您有更好的办法或者有啥不明白的，请告诉我：）</p>
]]></content:encoded>
			<wfw:commentRss>http://yangsiwei.com/wordpress-to-create-a-simple-discussion-custom-templates-classification/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>wordpress留言本——利用WordPress自定义字段制作WordPress留言本</title>
		<link>http://yangsiwei.com/use-custom-fields-build-guestbook</link>
		<comments>http://yangsiwei.com/use-custom-fields-build-guestbook#comments</comments>
		<pubDate>Wed, 10 Sep 2008 06:02:37 +0000</pubDate>
		<dc:creator>思为爸爸</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress模板制作]]></category>
		<category><![CDATA[Wordpress模板开发]]></category>

		<guid isPermaLink="false">http://www.yangjf.com/blog/use-custom-fields-build-guestbook</guid>
		<description><![CDATA[WordPress留言本（留言簿）的制作方法有很多种，可以通过创建一个单独的guestbook.php模板页面，也可以通过WordPress自定义字段来制作WordPress留言本，本篇文章将介绍第二种方法，不仅让你学会如何制作WordPress留言本，而且让您对怎么使用 WordPress自定义字段有一个初步印象。]]></description>
			<content:encoded><![CDATA[<p>WordPress留言本（留言簿）的制作方法有很多种，可以通过创建一个单独的guestbook.php模板页面，也可以通过WordPress自定义字段来制作WordPress留言本，本篇文章将介绍第二种方法，不仅让你学会如何制作WordPress留言本，而且让您对怎么使用WordPress自定义字段有一个初步印象。</p>
<p>首先，打开page.php页面，在page.php页面中找到类似以下评论的代码：</p>
<blockquote><p>&lt;?php comments_template(); ?&gt;</p></blockquote>
<p>如果在您当前WordPress模板的page.php页面中没有这一段代码。没关系，请在您希望显示留言或者添加留言表单的位置将以上代码插入。</p>
<p>其次，将以上代码替换成如下代码：</p>
<blockquote><p>&lt;?php if ( get_post_custom_values(&#8216;comments&#8217;) ) comments_template() ; ?&gt;</p></blockquote>
<p>最后，创建一个新页面，也就是WordPress留言本页面 ，在该页面中的自定义字段按照下图填写。</p>
<p><img src="http://pic.yangsiwei.com/uploads/2008/09/custom-fields.jpg" alt="wordpress留言本——利用WordPress自定义字段制作WordPress留言本" width="640" height="234" /></p>
<p>发布页面，WordPress留言本通过WordPress自定义字段一步就搞定了，WordPress自定义很酷吧，如果您对这样制作WordPress留言本还有什么疑问，<a href="http://yangsiwei.com/guestbook/" title="给我留言">给我留言</a>，一起学习：）</p>
]]></content:encoded>
			<wfw:commentRss>http://yangsiwei.com/use-custom-fields-build-guestbook/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>WordPress模板开发—模板制作教程（1）</title>
		<link>http://yangsiwei.com/create-wordpress-theme-1</link>
		<comments>http://yangsiwei.com/create-wordpress-theme-1#comments</comments>
		<pubDate>Mon, 08 Sep 2008 12:53:35 +0000</pubDate>
		<dc:creator>思为爸爸</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress模板制作]]></category>
		<category><![CDATA[Wordpress模板开发]]></category>

		<guid isPermaLink="false">http://www.yangjf.com/blog/create-wordpress-theme-1</guid>
		<description><![CDATA[接触WordPress很长时间了，一直都是在使用别人制作好的免费模板（感谢那些无私的WordPress模板开发者！），心底一直期望自己能够早日学会WordPress模板开发方法，假期里因为要给宝贝儿子杨思为改版他的博客，所以自己狠下心去读了一些WordPress模板开发制作的文献，掌握了WordPress模板开发方法。今天又由于某些原因，决定静下心来写WordPress模板开发方法的系列教程，希望对喜欢的WordPress爱好者有所帮助：）]]></description>
			<content:encoded><![CDATA[<p>接触WordPress很长时间了，一直都是在使用别人制作好的免费模板（感谢那些无私的WordPress模板开发者！），心底一直期望自己能够早日学会WordPress模板开发方法，假期里因为要给宝贝儿子<a title="杨思为" href="http://yangsiwei.com">杨思为</a>改版他的博客，所以自己狠下心去读了一些WordPress模板开发制作的文献，掌握了WordPress模板开发方法。今天又由于某些原因，决定静下心来写WordPress模板开发方法的系列教程，希望对喜欢的WordPress爱好者有所帮助：）</p>
<p>我希望这篇WordPress模板开发制作教程能使那些即使没有任何PHP开发经验的WordPress爱好者都能够开发出自己的模板。如果您掌握以下的知识，将会使您能够更好的理解本教程，这些知识包括：</p>
<blockquote><p>1、基本的HTML知识</p>
<p>2、DIV+CSS布局</p>
<p>3、PHP程序设计</p>
<p>4、基本的网站管理技术，例如使用ftp上传网页，会安装软件。</p></blockquote>
<p>呵呵，当然，如果您对这些都不了解，我想只要通过您的努力，亲自动手按照本教程来练习，我想您也是可以学会WordPress模板开发制作技术的。下边就开始我们的WordPress模板开发制作之旅吧！</p>
<h2>WordPress模板开发——模板制作准备工作</h2>
<h3>1、安装WordPress运行环境</h3>
<p>要进行WordPress模板开发，首先最基本的一点就是要有WordPress运行的环境，在这里像大家推荐<a title="XAMPP" href="http://yangsiwei.com/xampp/">XAMPP</a>，<a title="XAMPP" href="http://yangsiwei.com/xampp/">XAMPP</a>是一款将Apache、MySQL、PHP、FileZilla集成在一起的软件，通过安装该软件就可以一步到位的把WordPress运行环境搭建起来，避免了单独安装Apache、MySQL、PHP等软件的烦恼。</p>
<p><a title="XAMPP" href="http://yangsiwei.com/xampp/">XAMPP</a>官方网站是：<a title="XAMPP官方网站" href="http://www.xampp.org" target="_blank">http://www.xampp.org</a>；</p>
<p><a title="XAMPP" href="http://yangsiwei.com/xampp/">XAMPP</a>可以在各种流行的操作系统下安装，包括<a title="xampp for linux" href="http://www.apachefriends.org/en/xampp-linux.html" target="_blank">xampp for Linux</a>、<a title="xampp for windows" href="http://www.apachefriends.org/en/xampp-windows.html" target="_blank">xampp for Windows</a>、<a title="xampp for macosx" href="http://www.apachefriends.org/en/xampp-macosx.html" target="_blank">xampp for MAC os x</a>、<a title="xampp for solaris" href="http://www.apachefriends.org/en/xampp-solaris.html" target="_blank"> xampp for Solaris</a>等主流操作系统。</p>
<p>本教程是在Windows 操作系统下进行演示的，其它操作系统上该软件的安装可以参考xampp官方文档，本教程不做进一步说明。</p>
<blockquote><p><a title="XAMPP" href="http://yangsiwei.com/xampp/">XAMPP</a>下载地址：<a title="xampp下载地址" href="http://www.apachefriends.org/download.php?xampp-win32-1.6.7-installer.exe" target="_blank">http://www.apachefriends.org/download.php?xampp-win32-1.6.7-installer.exe</a></p></blockquote>
<p>在2008年9月8日，XAMPP最新的版本是1.6.7，下载保存到本地硬盘中，双击xammp-win32-1.6.7-installer.exe，按照提示完成安装，一直都按照默认的进行，不需要做任何设置。默认条件下xampp将会安装在C盘根目录下，也就是c:/xampp下，如果您更改了该目录，那么下边中涉及到xampp的安装目录都更改为您所设置的目录。</p>
<p>安装完成以后，打开浏览器，在浏览器地址栏中输入：http://localhost/，如果出现了XAMPP的相关信息，那么说明已经安装成功了（呵呵，这里偷个懒，暂时就不截图了）。</p>
<p>2008年10月13日更新：<strong><a title="xampp安装" href="http://yangsiwei.com/install-xampp-on-windows" target="_blank">Windows下Xampp的安装方法</a></strong></p>
<h3>2、安装WordPress博客</h3>
<p>WordPress官方网站：http://wordpress.org</p>
<p>WordPress官方下载地址：http://wordpress.org/download/</p>
<p>下载最新版本，解压，将解压后的文件夹wordpress里的内容全部拷贝到：</p>
<blockquote><p>c:/xampp/htdocs/</p>
<p>备注：记得将c:/xampp安装 目录修改为您真实的xampp安装目录</p></blockquote>
<p>如果提示是否覆盖，选择覆盖所有！OK，距离激动人心的WordPress模板开发制作就差一小步了。</p>
<blockquote><p>在浏览器的地址栏中输入：http://localhost/phpMyAdmin/</p></blockquote>
<p>进入到phpMyAdmin管理界面中，创建WordPress的数据库，例如创建数据库“wordpress”，整理选择“utf8_general_ci”，如下图所示：</p>
<p style="text-align: center"><img src="http://pic.yangsiwei.com/uploads/2008/09/install_wordpress.jpg" alt="安装wordPress" /></p>
<p>点击上图中“创建”，完成wordpress数据库的创建。然后在IE地址栏中输入：</p>
<blockquote><p>http://localhost/</p></blockquote>
<p>此时，根据操作，完成WordPress博客系统的安装，对初学者来说，可能需要注意的地方就是在填写数据库配置这一步骤，如果您是完全根据以上教程来操作的（也就是xampp都是采用默认设置），那么在WordPress安装配置这一步骤中，只需将数据库的用户名写成“root”即可。</p>
<p>详细的WordPress安装教程在这里就不再细说了，其实之前不打算在本教程中写如何安装WordPress博客部分的内容，因为该教程的是面向已经拥有WordPress博客的用户：）这部分我将会在今后的WordPress初学者教程中详细描述。</p>
<h3>3、PHP代码编辑工具</h3>
<p>在这里推荐使用EditPlus或者zend studio，我目前都是使用zend studio进行PHP代码编辑。对于初学者，建议下载一个破解版的EditPlus即可。</p>
<p>EditPlus下载地址：<a title="EditPlus破解版" href="http://www.skycn.com/soft/3641.html" target="_blank">http://www.skycn.com/soft/3641.html</a></p>
<h3>4、 CSS验证以及HTML验证工具</h3>
<p>XHTML 验证工具：http://validator.w3.org/；检验您所编写的XHTML代码是否符合WEB标准，符合WEB标准的网页能够被更多的浏览器所阅读，也就能够为更多人提供服务：）</p>
<p>CSS验证工具：http://jigsaw.w3.org/css-validator/；检验您所编写的CSS样式表语法是否符合规范。</p>
<h3>5、 DIV+CSS页面布局工具</h3>
<p>使用firefox+ firebug进行DIV+CSS页面布局，firebug是firefox浏览器的一个插件，所以先安装Firefox，然后才能安装firebug。</p>
<p>firefox浏览器的下载地址：<a title="firefox" href="http://www.mozillaonline.com/" target="_blank">http://www.mozillaonline.com/</a></p>
<p>firebug插件的安装地址： <a title="firebug" href="https://addons.mozilla.org/zh-CN/firefox/addon/1843" target="_blank">https://addons.mozilla.org/zh-CN/firefox/addon/1843</a></p>
<h2>WordPress模板制作—模板开发教程的内容安排</h2>
<p>本教程将会以一个宝宝的WordPress模板制作来展开，在决定写这个教程以后发现，自己会和写出来教会别人真的是有很大差距，欢迎各位朋友多提建议和意见：）</p>
<ol>
<li> <a title="WordPress模板制作开发教程（2）" href="http://yangsiwei.com/create-wordpress-theme-2">WordPress模板制作简介</a></li>
<li>思为宝宝博客效果图</li>
<li>思为宝宝博客首页的制作</li>
<li>思为宝宝博客文章浏览页面的制作</li>
<li>思为宝宝博客单页面浏览页面的制作</li>
<li>WordPress模板文件及文件之间的关系</li>
<li>WordPress模板真实时刻</li>
<li>WordPress模板header.php制作</li>
<li>wordPress模板index.php制作</li>
<li>文章列表显示</li>
<li>文章具体信息的显示</li>
<li>文章评论模板的制作</li>
<li>侧栏（sidebar.php）的制作</li>
<li>显示单页面列表</li>
<li>显示博客最近更新列表</li>
<li>显示友情链接列表</li>
<li>显示管理选项列表</li>
<li>显示最近评论信息列表</li>
<li>地栏（footer.php）的制作</li>
<li>其它</li>
</ol>
<p><a title="WordPress模板制作" href="http://yangsiwei.com/create-wordpress-theme-1/"> WordPress模板制作</a>教程各章节的内容将会陆续完善，真心希望对广大WordPress博客爱好者有所帮助：）</p>
<p>该文档最后更新时间：2008年9月9日 <a title="剑锋博客" href="http://yangsiwei.com/">剑锋博客</a></p>
<p>备注：由于最近工作比较忙，《<a title="WordPress模板制作开发教程" href="http://yangsiwei.com/create-wordpress-theme-1">WordPress插件制作开发教程</a>》预计在九月底才能完全推出！</p>
]]></content:encoded>
			<wfw:commentRss>http://yangsiwei.com/create-wordpress-theme-1/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>

