首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何显示Wordpress分类页面的自定义分类?

要显示WordPress分类页面的自定义分类,您可以按照以下步骤进行操作:

  1. 首先,您需要在WordPress后台创建自定义分类。进入WordPress后台,选择“文章”->“分类”,然后点击“添加新分类”。在这里,您可以输入自定义分类的名称、描述等信息,并保存。
  2. 接下来,您需要创建一个自定义模板来显示分类页面。在您的主题文件夹中,复制并重命名archive.php文件,例如命名为archive-customcategory.php。然后,打开该文件进行编辑。
  3. 在自定义模板文件中,您可以使用以下代码来显示自定义分类页面的内容:
代码语言:txt
复制
<?php
/*
Template Name: Custom Category
*/
get_header(); ?>

<div id="primary" class="content-area">
    <main id="main" class="site-main" role="main">

        <?php
        // 获取当前分类的名称
        $term = get_queried_object();
        $term_name = $term->name;
        ?>

        <header class="page-header">
            <h1 class="page-title"><?php echo $term_name; ?></h1>
        </header>

        <?php
        // 获取当前分类的文章列表
        $args = array(
            'post_type' => 'post',
            'tax_query' => array(
                array(
                    'taxonomy' => 'custom_category', // 替换为您的自定义分类法名称
                    'field' => 'slug',
                    'terms' => $term->slug,
                ),
            ),
        );
        $query = new WP_Query($args);

        // 循环显示文章列表
        if ($query->have_posts()) :
            while ($query->have_posts()) :
                $query->the_post();
                ?>
                <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
                    <header class="entry-header">
                        <h2 class="entry-title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
                    </header>
                    <div class="entry-content">
                        <?php the_excerpt(); ?>
                    </div>
                </article>
                <?php
            endwhile;
        else :
            ?>
            <p><?php _e('No posts found.'); ?></p>
        <?php endif; ?>

    </main>
</div>

<?php get_sidebar(); ?>
<?php get_footer(); ?>
  1. 保存并上传自定义模板文件到您的主题文件夹中。
  2. 最后,您可以在WordPress后台创建一个新的页面,并选择刚才创建的自定义模板作为页面模板。在页面编辑器中,您可以添加一些内容来描述该分类页面,并发布该页面。

现在,您可以访问该页面,就能够显示自定义分类页面的内容了。请注意,上述代码中的"custom_category"需要替换为您实际使用的自定义分类法的名称。

推荐的腾讯云相关产品:腾讯云服务器(https://cloud.tencent.com/product/cvm)和腾讯云对象存储(https://cloud.tencent.com/product/cos)可以帮助您在云上部署和存储WordPress网站。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

自定义wordpress每个分类显示多少页面数

一般的分页只需要在后台设置->阅读->博客中显示的页数,即可设置网站的分页,但是这么设置的分页是全站通用的,无论是首页、分类、搜索都显示一个分页数,但是若我们想单独控制某一个页面显示多少呢?...首先我们来了解一下在wrodpress中都是用哪些函数来判断分类的 判断是否是首页:is_home() 是否分页显示:is_paged() 是否是文章:is_single() 是否是分类目录:is_category...() 是否是标签:is_tag() 在wordpress中还会提供很多钩子,我们可以通过钩子来修改wordpress的内部运行行为,因此我们可以通过分页钩子posts_per_page设置每页显示的文章数...//自定义不同页码的页码显示 function custom_posts_per_page($query){ if(is_home()){ $query->set('posts_per_page...',4);//首页每页显示8篇文章 } if(is_search()){ $query->set('posts_per_page',-1);//搜索显示所有匹配的文章

67920

WordPress 分类如何实现拖动排序?

WordPress 默认对分类的排序真的是太弱了,仅支持通过代码的方式使用 ID,使用数量(count),名称(name),别名(slug)等字段进行排序,都没有提供自定义分类的方法,更别提拖动排序。...所以如果是多层的分类模式,只有点击「只显示第一级」之后,才可以对第一层的分类进行排序: 如果某个分类面的分类要进行拖动排序如何操作呢?...,支持截屏贴图等 标题设置 一键设置 WordPress 所有页面的页面标题 登录优化 一键优化 WordPress 登录注册界面,并支持第三方账号登录和绑定 内容模板 通过短代码在内容中插入一段共用的内容模板...配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型,自定义字段,自定义分类分类选项,全局选项。...Script Loader 通过恢复 WordPress 联合加载方式来优化 WordPress 后台脚本加载。 外部链接 将文章或评论中的外部链接加上安全提示的中间

1.7K30

WordPress 首页文章如何使用分类过滤?

这是我碰到最多的需求了,博客首页的文章如何使用分类进行过滤,有些用户只想某几个分类的文章,而有些用户则不想显示某几个分类的文章。...在 「WPJAM」 的「分类设置」子菜单下点击「首页分类」标签,就一目了然: 并且还增强了一下,支持在多个平台下面的设置,比如你可以单独设置在小程序下的首页分类过滤,目前支持四个平台。...,支持截屏贴图等 标题设置 一键设置 WordPress 所有页面的页面标题 登录优化 一键优化 WordPress 登录注册界面,并支持第三方账号登录和绑定 内容模板 通过短代码在内容中插入一段共用的内容模板...配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型,自定义字段,自定义分类分类选项,全局选项。...Script Loader 通过恢复 WordPress 联合加载方式来优化 WordPress 后台脚本加载。 外部链接 将文章或评论中的外部链接加上安全提示的中间

1.7K20

wordpress分类、页面和标签固定链接添加.html后缀

大家可能都知道,通过设置固定链接格式,可将wordpress日志URL设置成伪静态的形式。...同样通过之前介绍的:Custom Post Type Permalinks插件,可以将自定义文章类型URL设置为伪静态,那么分类、页面及标签如何设置为伪静态呢?...分类及页面同时添加.html后缀 安装:.html in category and page url 插件,启用插件后需要到插件设置页面保存一下设置。...需要注意的是,启用插件后还需要到后台固定链接设置中,重新保存一下设置,否则会跳到404面,如果不成功可以先删除空间根目录的.htaccess文件,之后保存会自动生成新的。...标签添加.html后缀方法: 英文:Remove tag base and add the .html extension 中文:WordPress标签固定连接以.html结尾

2.3K30

wordpress分类、页面和标签固定链接添加.html后缀

大家可能都知道,通过设置固定链接格式,可将wordpress日志URL设置成伪静态的形式。...-suffix.html 同样通过之前介绍的:Custom Post Type Permalinks插件,可以将自定义文章类型URL设置为伪静态,那么分类、页面及标签如何设置为伪静态呢?...-suffix.html 分类及页面同时添加.html后缀-suffix.html 安装:.html in category and page url 插件,启用插件后需要到插件设置页面保存一下设置。...-suffix.html 需要注意的是,启用插件后还需要到后台固定链接设置中,重新保存一下设置,否则会跳到404面,如果不成功可以先删除空间根目录的.htaccess文件,之后保存会自动生成新的。...标签固定连接以.html结尾-suffix.html 试了一下未成功,有时间再接着折腾.............

1.3K10

WordPress 文章查询教程1:如何使用分类,标签或其他分类模式参数

WordPress 中,使用 WP_Query 进行文章查询是最常见的操作,学习好这方面的操作, WordPress 开发基本就学会了一半。...「WordPress果酱」将通过一系列教程讲解如何使用 WP_Query 进行 WordPress 文章查询。...第一讲,把 WP_Query 最常用的分类,标签和分类模的所有相关的参数讲解一下,例子也是来自官方文档,学完之后,你可以在 WordPress 进行非常复杂的多重筛选。...taxonomy (string) – 分类模式. field (string) – 如何获取分类模式(Taxonomy term),可能的值有:「term_id」,「name」,「slug」或者「term_taxonomy_id...单个分类模式查询 在 people 这个自定义分类模式获取值为 bob 的文章: $query = new WP_Query(array( 'post_type' => 'post',

1.3K40

WordPress 技巧:非管理员可以设置自定义分类

如果你是一个 WordPress 开发者,给自己的日志(或者自定义类型的日志)添加自定义分类模式(custom taxonomy),并且你的系统还支持注册用户在前台通过一个表单来投稿,并且需要用户也能输入自定义分类...current_user_can($taxonomy_obj->cap->assign_terms) ) wp_set_post_terms( $post_ID, $tags, $taxonomy ); 自定义分类模式...(custom taxonomy)默认的 assign_terms 权限是:manage_categories,可以管理分类,而只有管理员或者编辑(editor)可以管理分类。...所以我们在创建自定义分类的时候,就要将其 assign_terms 权限设置为支持订阅者。...'delete_terms' => 'manage_categories', 'assign_terms' => 'read' ) ) ); 上面就创建了一个 “device” 的自定义分类

27510
领券