首页客户案例网站建设微信小程序开发网络营销APP开发电商平台开发装修公司新闻联系咨询

网站技术解析:WordPress搭建企业网站_重庆北碚区微信小程序怎么发布

2019年05月15日

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 里的分类列表只写 已经不能满足我们的需求。因此需要写一个if判断语句:这个if语句帮我们解决了在每个大分类下面调用其各自子分类。

post;

if ( in_category(’ 3 ‘)|in_category(’7′)|in_category(’ 8 ‘) |in_category(’ 9 ‘)|in_category(’ 10 ‘))

{ wp_list_cats(’child_of= 3 ‘);}

elseif ( in_category(’ 4 ‘) |in_category(’ 11 ‘)|in_category(’ 12 ‘) |in_category(’ 13 ‘)|in_category(’ 14 ‘))

{ wp_list_cats(’child_of= 4 ‘);}

elseif ( in_category( 5 ‘)| in_category(’1 5 ‘)|in_category(’1 6 ‘))

{ wp_list_cats(’child_of= 5 ‘);}

elseif ( in_category(’ 6 ‘))

{ wp_list_cats(’child_of= 6 ‘);}

?>

但上面我们所提到的“关于我们”的side里是“文章+子分类”的列表,所以以上代码也不能完全满足,需要在 { wp_list_cats(’child_of= 5 ‘);} 里加入已发文章的静态链接。如下:

{
?>
<li><a href=”<?php bloginfo(’url’); ?>/about/company/” title=”关于公司”>关于公司</a></li>
<li><a href=”<?php bloginfo(’url’); ?>/about/contact/” title=”联系我们”>联系我们</a></li>
<li><a href=”<?php bloginfo(’url’); ?>/about/partner/” title=”合作伙伴”>合作伙伴</a></li>
<?
wp_list_cats(’child_of= 5 ‘);
}

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

至此,sidebar里的子分类(文章)列表已经改完。

本文来源于重庆网站建设公司与重庆网站设计制作公司-美洲豹科技重庆公司!

标签: 网站设计公司 、 网站建设公司 、 网站制作 、 网站设计 、 网站建设 、 重庆网站设计公司 、 重庆网站设计 、 重庆网站建设公司 、 重庆网站建设 、 重庆网站制作公司 、 重庆网站制作

填写您的服务需求获取项目报价。

* 请认真填写需求信息,我们会在24小时内与您取得联系。
线上服务咨询151-0237-3888填写需求索取报价