【WP网站模板开发中,怎样给分类目录添加SEO标题和关键词?】作为一个wordpress网站的站长 , 都希望自己的网站在百度或谷歌搜索引擎上的排名好 。 这时 , 我们除了要做好wordpress网站的内容之外 , 还要对wordpress网站做好相关的SEO优化 。 在前面的章节中 , 我们介绍了wordpress网站首页的SEO优化 , 今天 , 我们再来介绍一下wordpress网站的分类目录页面的SEO优化 。
第一步:添加后台“添加界面” 。给wordpress网站的后台的“添加新分类目录”界面 , 增加几个SEO表单 。 “添加新分类目录”界面默认情况下如下图 。
//给分类目录添加SEO标题、关键词、描述//添加页面挂载字段add_action('category_add_form_fields','category_term_field');//分类add_action('post_tag_add_form_fields','category_term_field');//标签functioncategory_term_field(){wp_nonce_field(basename(__FILE__),'category_term_field_nonce');//wp_enqueue_script('dreamc_term_fields',get_template_directory_uri().'/js/termmeta-upload.js');echo'';echo'SEO标题';echo'';echo'';echo'';echo'SEO关键词';echo'';echo'';echo'';echo'SEO描述';echo'';echo'';}
这时 , 我们再到后台去看一下“添加新分类目录”界面 , 效果如下图:
//分类扩展信息编辑界面add_action('category_edit_form_fields','edit_category_term_field');//分类add_action('post_tag_edit_form_fields','edit_category_term_field');//标签functionedit_category_term_field($term){//获取数据$category_title=get_term_meta($term->term_id,'category_seo_title',true);$category_keywords=get_term_meta($term->term_id,'category_seo_keywords',true);$category_des=get_term_meta($term->term_id,'category_seo_des',true);echo'
';echo'SEO标题';echo'';echowp_nonce_field(basename(__FILE__),'category_term_field_nonce');echo'';echo'';echo'';echo'';echo'SEO关键词';echo'';echo'';echo'';echo'';echo'';echo'SEO描述';echo'';echo'';echo'';echo'';}我们再到后台的分类目录编辑界面看一下 , 效果如下图:
//保存数据add_action('create_category','save_category_term_field');add_action('edit_category','save_category_term_field');//分类add_action('create_post_tag','save_category_term_field');add_action('edit_post_tag','save_category_term_field');//标签functionsave_category_term_field($term_id){if(!isset($_POST['category_term_field_nonce'])||!wp_verify_nonce($_POST['category_term_field_nonce'],basename(__FILE__)))return;//获取$category_title=isset($_POST['category_term_title'])?$_POST['category_term_title']:'';$category_keywords=isset($_POST['category_term_keywords'])?$_POST['category_term_keywords']:'';$category_des=isset($_POST['category_term_des'])?$_POST['category_term_des']:'';//更新if(''===$category_title){delete_term_meta($term_id,'category_seo_title');}else{update_term_meta($term_id,'category_seo_title',$category_title);}if(''===$category_keywords){delete_term_meta($term_id,'category_seo_keywords');}else{update_term_meta($term_id,'category_seo_keywords',$category_keywords);}if(''===$category_des){delete_term_meta($term_id,'category_seo_des');}else{update_term_meta($term_id,'category_seo_des',$category_des);}}
通过上面几步 , 我们就为我们的wordpress网站的分类目录添加了SEO标题、关键词、描述的功能 , 以后 , 我们在添加分类目录时 , 填写这些信息 , 然后 , 再在前台模板的头部调用 , 就可以实现wordpress网站分类目录页面的SEO优化了 。
推荐阅读
-
-
孟晚舟@?重现“孟晚舟事件”?美国突然公布,谁也没想到,一切来得如此快
-
北京日报|北京最新天气预报:注意保暖!本市下午部分地区有零星小雨
-
「奔驰C级」开奔驰C200L的都是什么阶层的人?月薪6000能不能养得起?
-
-
哈利波特|《霍格沃兹遗产》会登陆NS:但WB不愿透露发行形式
-
评分|花120万购买一个账号,玩家还觉得很划算,这款网游人均土豪?
-
网络游戏|魔兽世界怀旧服NAXX成神的职业,暴雪设计师算是照顾了一回!
-
中新经纬|佐力药业:4名董监高拟减持不超2.03%股份
-
明星八卦|有一种差距叫00后男明星粉丝数,周震南最少,易烊千玺一骑绝尘
-
『河青新闻网廊坊新闻』大城县中医医院·复工复产 |内科全力以赴
-
-
欧洲硅谷在哪里听留学中介说爱尔兰现在计算机找工作不错,有了解欧洲计算机行业发展的人介绍一下吗
-
-
烹饪|茄子和它天生是一对,多做给家人吃,简单一煮,比吃肉还营养!
-
南京警方通报大学生“偷外卖”事件:有工作,偷外卖系报复行为
-
我想知道有没有人和我一样无聊,对啥都没有兴趣,啥也不想干,不知道活着的意义
-
王者联盟|王者荣耀:新版本大洗牌,中路法王或将重新崛起
-
「钱江晚报小时新闻」海警雷达搜索发现4艘船舶整队航行,他们为啥拒不停船?傍晚时分
-