在 WordPress
博客中,类别目录没有自定义关键词的功能,对网站的 SEO
不是很友好,所以汇站很想知道如何给类别添加自定义类别关键词。实际上,原则是在类别目录中添加一个自定义字段,设置为关键字,然后调用它。
效果图如下:
接下来跟大家分享一下如何在分类目录中添加自定义字段,希望能给大家一些帮助。
在上图中,我们是一个在分类目录中添加了分类关键字的表单。具体步骤见下文:
添加分类字段
首先,我们添加分类字段。
编辑分类字段
然后编辑分类字段,添加 input
框等代码
保存数据
接下来是保存数据
// 保存数据
function
ems_taxonomy_metadate
($term_id
){
if
(isset
($_POST
['cat
-keywords
'])){
//判断权限--可改
if
(!current_user_can
('manage_categories
')){
return
$term_id
;
}
$cat_key
= 'cat
-keywords
-'.$term_id
; // key
选项名为 cat
-keywords
-1 类型
$cat_value
= $_POST
['cat
-keywords
']; // value
// 更新选项值
update_option
( $cat_key
, $cat_value
);
}
}
最后就是钩子了
这里需要两个钩子,但是我们可以两个钩子使用同一个函数
add_action
('created_category
','ems_taxonomy_metadate
',10,1);
add_action
('edited_category
','ems_taxonomy_metadate
',10,1);
使用方法
首先,将上面步骤的代码依次加入到主题的 functions
.php
文件内, 然后按照下面方法获取数据。
获取数据
在分类页面添加上面代码测试,是否能够显示数据,能够显示即为成功。
转载请注明:汇站网 » WordPress如何在类别中添加自定义字段