去除WordPress分类描述P标签

  我们知道栏目页调用栏目描述直接用<?php echo category_description(); ?>就ok了,但是使用上面的代码调用Wordpress分类描述,会自动出现P标签,如<p>这里是分类描述</p>,不适合用于description标签,如何去掉p标签呢?用如下代码就能实现

<?php $cat_des = category_description(); echo str_replace(array("<p>","","</p>", "\r", "\n"),"",$cat_des);?>

  另外一种方法是去当前主题function.php文件定义

//分类描述删除p标签
function ytkah_delete_cat_p($description) {
  $description = trim($description);
  $description = strip_tags($description,"");
  return ($description);
}
add_filter('category_description', 'ytkah_delete_cat_p'); 

  参考文章http://www.xintheme.com/wpjiaocheng/49754.html

  也有网友说可以用下面的代码实现

<meta name="description" content="<?php echo strip_tags(category_description());?>" />

  

posted @ 2019-08-06 14:34  ytkah  阅读(519)  评论(0编辑  收藏  举报
网址导航 gg N / G Sitemap

部分内容来源于网络,如有版权问题请联系删除