wordpress主题分类自定义添加关键词
在当前主题的functions.php文件中添加以下代码:
1617181920212223242526<?phpglobal $texonomy_slug_keywords;$texonomy_slug_keywords='category';add_action($texonomy_slug_keywords.'_add_form_fields','categorykeywords');function categorykeywords($taxonomy){ ?><div><label for="tag-keywords">分类关键词</label><input type="text" name="tag-keywords" id="tag-keywords" value="" /><br /><span>请在此输入分类关键词。</span></div><?php }add_action($texonomy_slug_keywords.'_edit_form_fields','categorykeywordsedit');function categorykeywordsedit($taxonomy){ ?><tr ><th scope="row" valign="top"><label for="tag-keywords">关键词</label></th><td><input type="text" name="tag-keywords" id="tag-keywords" value="<?php echo get_option('_category_keywords'.$taxonomy->term_id); ?>" /><br /><span >请在此输入分类关键词。</span></td></tr><?php}add_action('edit_term','categorykeywordssave');add_action('create_term','categorykeywordssave');function categorykeywordssave($term_id){if(isset($_POST['tag-keywords'])){if(isset($_POST['tag-keywords']))update_option('_category_keywords'.$term_id,$_POST['tag-keywords'] );}}?>
在header.php文件中添加该字段内容作为分类keywords:
12345678<?phpif(is_category()){$category_info = get_the_category();$category_id = $category_info[0]->cat_ID;$cat_keywords = get_option('_category_keywords'.$category_id);?><meta name="keywords" content="<?php echo $cat_keywords;?>"/><?php } ?>
wordpress主题
声卡驱动正常但是没有声音如何办?声卡驱动正常没声音的解决方法
英伟达显卡驱动如何退回到原来版本?英伟达显卡驱动退回到原来版
重装系统,电脑只有一个C盘如何创建分区
Defender提示错误应用程序MsMpEng.exe无法启动
电脑无法启动或仍在加载如何办?电脑无法启动或仍在加载的解决方
打印机驱动如何卸载删除?卸载打印机驱动干净的教程
电脑没网如何安装网卡驱动?教你没网如何安装网卡驱动的方法
系统32位和62位如何选择:详解它们之间的差异
电脑文件删不掉如何办?四种方法解决
任务管理器快捷键有哪些?任务管理器快捷键大全