wordpress分类目录显示栏目描述

Wordpess的分类目录描述填写后可以通过下面的函数让描述内容显示在分类页面上:

 代码如下 复制代码

<?php echo category_description(); ?>

还可以指定显示固定的分类描述以及通过分类别名来显示分类描述,具体可以见wordpress官方函数:

 代码如下 复制代码

<div><?php echo category_description(3); ?></div>

Using Category Slug

Displays the description of a category, using a category slug.

 <?php echo category_description( get_category_by_slug('category-slug')->term_id ); ?>

With Category Title

 <div><strong><?php single_cat_title('Currently browsing'); ?></strong>: <?php echo category_description(); ?></div>

通过这样调用的分类描述会自动在描述内容加上段落标签p,有的时候会影响自己需要的页面布局,所以必须通过php自有的函数把这个段落标签p去掉,具体方法是:

 代码如下 复制代码

<?php echo strip_tags(category_description()); ?>

但是不知道为啥,通过这样处理的分类描述内容虽然没有带上段落标签p了,可是还是会在内容后面来一个自动换行,所以还得把这个自动换行去掉:

 代码如下 复制代码

<?php trim(strip_tags(category_description())); ?>

当然,你可以通过functions.php来设定让直接调用默认的分类描述函数时不显示这些段落和换行,方法是在functions.php文件中添加下面的内容:

 代码如下 复制代码

function hy_nohtml($str) { 
    return trim(strip_tags($str));
}
add_filter('category_description', 'hy_nohtml');

时间: 2024-08-01 01:00:24

wordpress分类目录显示栏目描述的相关文章

wordpress页面显示指定分类文章操作方法

wordpress页面显示指定分类文章: 首先需要创建一个特殊页面模板,直接复制主题中的index.php 文件,把文件名修改为你想要的模板名字,如:tips.php. 然后在tips.php文件最上部添加如下代码:  代码如下 复制代码 <?php /* Template Name:tips */ ?> <?php if (have_posts()) : ?> 在上面这行代码的前面加上:  代码如下 复制代码 <?php query_posts('showposts=10

WordPress分类目录和标签添加新的自定义字段教程

WordPress的分类目录默认只有名称.别名.父节点和描述这几个字段,有时候我们需要给分类目录拓展一些信息,如想添加一个分类封面图.给分类指定keywords和description等等,这个时候我们就得给分类目录添加自定义字段(或者叫自定义栏目).本文将给你介绍如何给WordPress的分类目录和标签添加新的自定义字段. 下图是WordPress后台的分类目录编辑页面,有心的读者可能注意到,这里多了个分类封面的输入框,这个就是我们所说的给分类目录添加的自定义字段. 插件实现 本文介绍的重点不

WordPress后台显示未回复评论及当前用户的评论的设置

我们要实现的功能图如: 上网搜了一下,发现有个插件DX Unanswered Comments(下载地址)可以实现这样的功能,只要上传安装好该插件,然后进后台 ? 设置 ? DX Unanswered Comments,在Authors List那里填上管理员的登录名,多个登录名用半角逗号隔开,保存即可. 然后进入WordPress后台 ? 评论,页面顶部就多了个 Non-replied 的筛选链接,点击即可查看管理员没有回复过的评论,还有个筛选链接是 Non-replied ? Top Lev

WordPress随机显示彩色标签云例子

WordPress有一个自带的标签云功能,可能有时候会觉得这个功能过于单调,所以,今天就来教大家如何将WordPress的标签云变成彩色的! 插件(插件)版 下载地址:http://downloads.wordpress.org/plugin/colorful-tag-cloud.zip 纯代码教学 将下方代码添加到"布景函式库(functions.php)"的最底部 ?> 之前,然后点击"更新档案"就行啦!  代码如下 复制代码 /* 设定彩色标签云开始(由

ecshop在购物车页面显示商品描述的教程

ecshop 中,在购物车页面是不显示所买商品的描述的,只显示了商品名称,图片以及价格等参数信息,最近有个小伙伴有这样的一个需求,就是想要在购物车中显示商品的描述,这样让购物客在看商品价格的时候同时又可以看到所买商品的信息,下面夏日博客就来教大家修改一下吧,对了,这里的商品描述并不是后台编辑器里面的商品详情,而是商品简单的描述,在后台"其它信息"的哪个栏签栏,即 goods_brief 字段了.首先打开 lib_order.php 文件,找到如下代码: $goods_thumb = $

WordPress无法显示Gravatar头像被墙的四种解决方案

在当前Gravatar头像服务器被墙的情况下,要想要加快Wordpress显示Gravatar头像的速度,我们可以做那些努力呢?通常的做法大致有以下几种: 1.首先可以做的就是将Gravatar头像图片缓存到自己的虚拟主机或者VPS 上,这样用户访问的就是直接读取自己服务器的图片文件.好处是访问的本地图片,图片的加载非常快!缺点也是显而易见的:运行一段时间后,大量的 Gravatar头像图片会占用非常多的空间,过多的图片导致服务器压力骤增. 2.安装插件:插件有二大类,一类是wordpress评

百度快照 不显示标题描述如何解决

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 今天,一个朋友问我一个问题,说是他手里负责的一个医疗网站,在百度网页快照中没有标题和描述,只剩下了一个网址在那里.我仔细询问了下网站的具体情况,这个网站有七年的历史,收录过万,最近改版,百度降权,百度收录日渐减少,这两天修改了网站首页的三大标签,百度快照更新到了昨天,那么到底是什么问题呢? 小熊搜索了下他们网站,发现目前百度收录只剩下首页去了

WordPress后台显示相关用户文章相关联的评论

将下面的代码添加到当前主题的 functions.php 文件即可:  代码如下 复制代码 //后台只显示当前用户文章关联的评论 function wpdx_get_comment_list_by_user($clauses) {         if (is_admin()) {                 global $user_ID, $wpdb;                 $clauses['join'] = ", wp_posts";               

WordPress后台显示未回复的评论设置

WordPress博客提供的评论功能,可以增进博主和网友之间的互动,回复网友的评论可以增加用户粘度,但是随着你的博客评论越来越多,可能你没办法知道哪些评论已经回复,哪些评论没有回复. 最近有客户提出这样的需求,是否可以在WordPress后台 – 评论处加个筛选功能,可以筛选出没有被管理员回复过的评论,如: 未回复 上网搜了一下,发现有个插件DX Unanswered Comments(下载地址)可以实现这样的功能,只要上传安装好该插件,然后进后台 – 设置 – DX Unanswered Co