使用 WordPress 搭建企业网站

WordPress 的强大之处,在于其框架的开放性。使用 WordPress 不仅可以用来搭建个人博客,也可以用来建设企业网站。今天这位网友投递的这篇文章,就是介绍如何使用 WordPress 来搭建企业网站 的。

在看该文档之前需要对WordPress主题模板的层次架构有一定的了解。简单介绍如图:

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

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

WordPress是基于文章的博客程序,而企业或产品网站也是基于一篇篇的文章,所以用WordPress搭建企业网站是可行的。用WordPress建中小企业站模板的思路如下:

1)  大分类+子分类:

首先,根据需求明确网站的整体结构,需要几大类的内容,如分为1产品介绍,2技术中心,3关于我们,4 试用购买,这些内容可以放在网站的主菜单上。

然后,细化网站结构,既明确子分类,如:

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

2)  让每个大分类内页的side里显示子分类:

如图:

这是我们要的效果 , 因为我们每个大分类下面都要显示各自的子分类 , 所以在 sidebar.php 里的分类列表只写 <?php wp_list_cats(’child_of=5′); ?>  已经不能满足我们的需求。因此需要写一个if判断语句:

这个if语句帮我们解决了在每个大分类下面调用其各自子分类。

  1. <?php $post = $wp_query -> post ;
  2.   if   ( in_category ( ' 3 ' ) | in_category ( ' 7 ' ) | in_category ( ' 8 ' ) | in_category ( ' 9 ' ) | in_category ( ' 10 ' ))     <!-- 如果文章属于大分类 3 及其所有子分类 7 8 9 10 时 -->
  3.     {   wp_list_cats ( ' child_of= 3 ' ) ; }    <!-- 则显示分类 3 的子分类 -->
  4.   elseif   ( in_category ( ' 4 ' ) | in_category ( ' 11 ' ) | in_category ( ' 12 ' ) | in_category ( ' 13 ' ) | in_category ( ' 14 ' ))  
  5.     {   wp_list_cats ( ' child_of= 4 ' ) ; }
  6.   elseif   ( in_category ( ' 5 ' ) | in_category ( ' 15 ' ) | in_category
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值