如何在专题网页插件中将类别名称插入到帖子标题上方?

时间:2016-01-09 作者:David Z

我正在尝试破解一个插件,在一个插件/小部件中的帖子标题上方插入帖子的类别名称,该插件/小部件在首页的一行中显示三篇帖子。

我尝试的黑客行为如下所示,但虽然它在localhost上起作用,但在我的实时安装中却不起作用——这就是我尝试在函数中添加的黑客行为。php:

$count = 1;

function custom_cat_before_featured_page_title($tc_fp_title_block , $featured_page_title = \'\' ){
$o = get_option(\'tc_pro_fpu\');

global $count;

if($count == 1){
$value = \'one\';
}
if($count == 2){
$value = \'two\';
}
if($count == 3){
$value = \'three\';
}
$value = $count;

@$id = $o["tc_featured_page_{$value}"];
@$categories = get_the_category_list( ", ", "", $id );
$cat = \'\';
if(!empty($categories)){
$cat = \' <div class="customizr-fpc-category">\' . $categories . \'</div>\';
}

$count++;
return $cat.$tc_fp_title_block;
}
add_filter( \'fpc_title_block\', \'custom_cat_before_featured_page_title\' );
主题中与插件/小部件相关的文件如下:

http://pastebin.com/X210VebNhttp://pastebin.com/Q7ugkAJr

我感谢所有的帮助!

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

尝试删除$value = $count, 您首先将其设置为一个字符串,我认为该字符串可以获得选项值,但随后通过将其设置回$count(数字)立即撤消您所做的操作

相关推荐

WP_DROPDOWN_CATEGORIES和自定义分类+自定义帖子类型

我已经创建了名为“的自定义帖子类型”;案例研究;(使用slug案例研究),支持自定义分类法,称为;主题;。我正在努力实现什么?简单的下拉列表,在选项选择上重定向到特定的分类术语页面。代码:<form id="category-select" class="category-select" action="<?php bloginfo(\'url\'); ?>" method="get&quo