读书人

用wordpress筹建专业的企业网站

发布时间: 2012-10-16 09:57:37 作者: rapoo

用wordpress搭建专业的企业网站

主题模板的结构层次请见:更详细的WordPresswordpress主题结构层次图

一.WordPress搭建中小企业网站思路

WordPress是基于文章的博客程序,而企业或产品网站也是基于一篇篇的文章,所以用WordPress搭建企业网站是可行的。用WordPress建中小企业站模板的思路如下:1) 大分类+子分类:首先,根据需求明确网站的整体结构,需要几大类的内容,如分为1产品介绍,2技术中心,3关于我们,4 试用购买,这些内容可以放在网站的主菜单上。然后,细化网站结构,既明确子分类,如:用wordpress筹建专业的企业网站

由上图可以清晰的了解网站的结构,上图中 用wordpress筹建专业的企业网站 表示该文章分类的id号,因为WordPress本身有一个未分类和链接占用分类的1、2两个id号,我们只能从3开始,图中id为3、4、5、6的几个分类为大分类;而7、8、9、10为3的子分类,其他父子分类关系也如此。子分类可作为网站内页的side里的内容。值得一提的是, 用wordpress筹建专业的企业网站 表示文章,“关于公司”、“联系我们”、“合作伙伴”三个文章是直接属于大分类5,这个网站的“关于我们”内页side里既有分类又有文章,如何解决?下边会有介绍。现在整体的大思路应该很明确了就是 大分类+子分类。

2) 让每个大分类内页的side里显示子分类:如图:用wordpress筹建专业的企业网站这是我们要的效果 , 因为我们每个大分类下面都要显示各自的子分类 , 所以在 sidebar.php 里的分类列表只写 已经不能满足我们的需求。因此需要写一个if判断语句:这个if语句帮我们解决了在每个大分类下面调用其各自子分类。

正如图中所示有两种方法实现:一是写一篇该子分类概述的文章,文章里有其他该子分类的链接,把概述文章的链接用刚才所述的方法写在sidebar.php里;另外一种是写一个子分类概述page页面把链接写在sidebar里。这里我们采取第一种方法。因为用page的话会导致页面过多不好管理,而且page的url地址为: http://域名/页面缩略名/ 的结构,这样就不好识别是哪个分类的内容了。改完的代码如下:

把以前的 /*这里是调用分类的内容*/ 用wordpress筹建专业的企业网站用wordpress筹建专业的企业网站 中。而需要在结构中添加的是大分类3、5、6中 用wordpress筹建专业的企业网站 这一块的内容,代码如下:

<?php query_posts(’ name=production ‘); ?><div class=”post” ><?php while (have_posts()) : the_post(); ?><h2><a href=”<?php the_permalink()   ?>”   class=”homesidetext1″ title=”<?php the_title() ?>”> <?php the_title() ?> </a> </h2><div class=”entry”><?php  the_content(’Read the rest of this entry ?’);  ?></div><?php endwhile;?></div>

query_posts ()是获取文章,其内参数可用 ’ p=文章ID ’ 或 ’ name=文章缩略名 ’ 来调用想放在大分类下首页的文章;

里是文章名称;the_content(); 是调用文章内容。这样就可以在菜单中列出的大分类上点击,出来想要的文章或分类列表了。以上几点就是企业级网站全站用WordPress搭建的大致思路。

二.注意事项
1、 这样的主题模板要基于WordPress的数据库,因为在写side时用到了分类的id号。
2、 正是因为第一条,这样的WordPress主题模板没有通用的,只能因企业而异。
3、 永久链接最好用 /%category%/%postname%/ (分类+文章缩略名)的形式,这样url地址会看起来更有结构性,看起来也更像企业或产品网站。

效果可见:http://www.flickr.com/photos/eurostar/3255256260/sizes/o/ ,是不是从中找不到blog的影子了?

读书人网 >Web前端

热点推荐