去除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());?>" />

  

转载于:https://www.cnblogs.com/ytkah/p/11308732.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值