这是我的脚。有很多类别,大多数文章都在里面。我需要排除在这里的类别与描述,以"XXX“开头。因此,如果某些类别有以"XXX“开头的描述,它可能不会在这里显示。
可以吗?我是PHP新手,所以我不知道是否可以在这里声明类别离散。
<?php global $teo_options;?>
<footer role="contentinfo">
<?php if(isset($teo_options['enable_popular_companies']) && $teo_options['enable_popular_companies'] == 1) { ?>
<div class="stripe-regular">
<div class="row">
<div class="column">
<h2><?php _e('Name', 'Couponize');?></h2>
</div>
</div>
<div class="row collapse">
<div class="column">
<div class="popular-companies flexslider">
<ul class="rr slides">
<?php
$args['hide_empty'] = 1;
$args['orderby'] = 'count';
$args['order'] = 'desc';
if(isset($teo_options['blog_category']) && $teo_options['blog_category'] != '')
$args['exclude'] = implode(",", $teo_options['blog_category']);
$categories = get_categories($args);
foreach($categories as $category) {
$image = get_option('taxonomy_' . $category->cat_ID);
$image = $image['custom_term_meta'];
?>
<li>
<a href="<?php echo get_category_link( $category->term_id );?>" class="wrapper-5 small">
<img src="<?php echo aq_resize($image, 130, 130, true); ?>" alt="<?php echo $category->name;?> coupons">
</a>
</li>
<?php } ?>
</ul>
</div>
</div>
</div>
</div>
<?php } ?> 发布于 2014-12-13 15:56:37
一切皆有可能,但你只是使你的问题复杂化了。
你为什么要用描述中的一段文字来识别一个类别?此外,如果您有很多类别,在描述中搜索它的文本可能会是一个缓慢和不必要的查询。
要解决这个问题,我建议您查看有关包括和排除类别的文档。
我要做的是制作子类别,或者手动隐藏它们,或者在子类别和父类别之间做一些技巧。
https://stackoverflow.com/questions/27460009
复制相似问题