我正在尝试将两个自定义字段添加到我的类别中(由于这个答案,我已经这样做了-Any examples of adding custom fields to the category editor?)
现在我需要在模板中调用它们(通过一个自定义代码块)。
我已经看到了很多几乎都有的例子,但我就是不能让它发挥作用!
如果你能告诉我调用其中一个字段所需的确切php,我将不胜感激!否则我就求助于插件(我已经有太多了!)
这是代码
<h1 class="collapseomatic" title="Click for more" id="<?php the_ID();?>">
<?php single_cat_title(); ?>
</h1>
<p>FIELD ONE </p>
<div id="target-<?php the_ID(); ?>"
class="collapseomatic_content force_content_collapse"
style="background: white; min-height: 16px; padding: 5px; width: 95%;">
<?php echo \'<div class="seo_text"><p>\'FIELD TWO\'</p></div>\'; ?>
<?php echo \'<div class="seo_text"><p>\'.category_description( $category_id ).\'</p> </div>\'; ?>
</div>
更新
我现在尝试创建一个自定义函数
function ddgseo_title1() {
//get the current term
$term = get_term_by(
\'slug\',
get_query_var(\'term\'),
get_query_var(\'taxonomy\')
);
//get the saved category custom fields
$fields = get_option(MY_CATEGORY_FIELDS);
if ( isset($fields[$term->term_id]) ) {
//extract just the needed term fields
$term_fields = $fields[$term->term_id];
//Now $term_fields holds all of your category fields so to get a specific field:
if ( isset($term_fields[\'_ce4-categoryTitle\']) )
echo $term_fields[\'_ce4-categoryTitle\'];
}
}
我试图用html将标题调用到主题中
.ddgseo_title1()
但同样没有运气