tinyphp

优采云 发布时间: 2020-06-23 08:00

  分类实现疗效:

  点击"产品"相关分类,显示

  

  否则显示

  

  创建文件:

  category.php

  cat-news.php

  cat-product.php

  由于点击分类时wordpress会调用category.phpwordpress模板安装后效果和预览不同,所以在此页面做判定wordpress模板安装后效果和预览不同,如果是"产品分类"则调用产品模板,如果是"新闻分类"则调用新闻模板

  category.php

  <ul>

<?php

if(in_category('产品中心')){

//调用产品模板

get_template_part('cat', 'product');

}else{

//调用新闻模板

get_template_part('cat', 'news');

}

?>

</ul>

  cat-news.php

  <li class="widget widget_nav_menu">

<h3>新闻动态</h3>

<ul>

<?php

$args= array(

'depth'=>1,

'orderby'=>id,

'include'=>'3,4',

'title_li'=>''

);

wp_list_categories( $args ); ?>

</ul>

</li>

  cat-product.php

  <li class="widget widget_nav_menu">

<h3>产品中心</h3>

<ul>

<?php

$args= array(

'depth'=>1,

'orderby'=>id,

'include'=>'9,5,10,7,8,6',

'title_li'=>''

);

wp_list_categories( $args ); ?>

</ul>

</li>

  对于内容市也可以通过以上方式判定是使用列表方式还是图片方式,如:

  <?php

if(in_category('产品中心')){

echo '图片列表';

}else{

echo '文章列表';

}

?>

  ========================================

  判断参考【条件标签】

  #中文参考网页 :%E6%9D%A1%E4%BB%B6%E6%A0%87%E7%AD%BE

  #英文参考网页

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线