对相关帖子隐藏某个类别名称

时间:2017-08-11 作者:user3512522

我正在尝试更改一个插件,该插件包含以下代码,以在帖子下显示相关类别名称:

<?php if ( count( get_the_category() ) ) : ?>
        <span class="cat-links">
            <?php printf( __( \'<span class="%1$s">See related Videos</span> %2$s\', \'posts-in-page\' ), \'entry-utility-prep entry-utility-prep-cat-links\', get_the_category_list( \', \' ) ); ?>
        </span>
    <?php endif; ?>
有人能告诉我如何修改此代码以从它生成的列表中排除一个类别名称吗。。。??我要排除的类别名称为“TopONLY”,其ID为11。

1 个回复
最合适的回答,由SO网友:Jitender Singh 整理而成

$d = get_the_category();
$glu = [];
foreach($d as $rst ):
    //exclude category name
    if($rst->name != \'Sticky\'):
    $glu[]="<a href=".get_category_link( $rst->cat_ID ).">{$rst->name}</a>";
    endif;
endforeach;

//error_log(print_r($glu, true).\'/n\', 3, WP_CONTENT_DIR.\'/debug.log\');
echo "These are the categories". implode(\', \', $glu);
我是初学者。希望这会有所帮助!

结束

相关推荐

merge wordpress plugins

codecanyon-577696-security-ninja codecanyon-2927931-core-scanner-addon-for-security-ninja codecanyon-3686330-scheduled-scanner-addon-for-security-ninja codecanyon-8531381-events-logger-addon-for-security-ninja 所有四个都在zip文件中,所以我想创建一个zip,所以每