下面的代码创建了一个插件,将$content的内容附加到hompage上的“The\\u content”。当我将$content设置为静态值时,效果很好。然而,我试图将其设置为将站点的活动类别绘制为列表。但是,当我将$content设置为wp\\u list\\u categories()时,什么都没有发生
最后,我想侵入wp\\u list\\u categories函数并显示已分配给该类别的缩略图(仍然需要启用代码才能做到这一点)。
这是插件的第一次改进,我只是想让它列出类别和描述,然后再构建缩略图支持。
<?php
/*
Plugin Name: List Categories with Thumbnail Images
*/
add_filter( \'the_content\', \'cb_category_listing\' );
function cb_category_listing( $content )
{
if ( is_home() ) {
// $content .= \'<p>Hello World!</p>\';
$cat_args[\'title_li\'] = \'\';
$myContent = wp_list_categories(apply_filters(\'widget_categories_args\', $cat_args));
$content .= $myContent;
}
return $content;
}
add_action( \'init\',\'cb_category_listing\');