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

如何在wordpress分类页面上动态添加活动类

在WordPress分类页面上动态添加活动类,可以通过以下步骤实现:

  1. 创建一个自定义活动类别(taxonomy):
    • 在WordPress后台,进入“功能”->“编辑器”。
    • 打开主题的functions.php文件。
    • 在文件中添加以下代码来创建一个自定义活动类别:
代码语言:txt
复制
function custom_activity_taxonomy() {
    $labels = array(
        'name' => '活动',
        'singular_name' => '活动',
        'search_items' => '搜索活动',
        'all_items' => '所有活动',
        'parent_item' => '父级活动',
        'parent_item_colon' => '父级活动:',
        'edit_item' => '编辑活动',
        'update_item' => '更新活动',
        'add_new_item' => '添加新活动',
        'new_item_name' => '新活动名称',
        'menu_name' => '活动',
    );

    $args = array(
        'hierarchical' => true,
        'labels' => $labels,
        'show_ui' => true,
        'show_admin_column' => true,
        'query_var' => true,
        'rewrite' => array( 'slug' => 'activity' ),
    );

    register_taxonomy( 'activity', array( 'category' ), $args );
}
add_action( 'init', 'custom_activity_taxonomy' );
  1. 更新Permalink设置:
    • 在WordPress后台,进入“设置”->“固定链接”。
    • 确保选择了“帖子名称”选项,并点击“保存更改”。
  • 在分类页面上显示活动类别:
    • 在WordPress后台,进入“外观”->“编辑器”。
    • 打开主题的category.php文件。
    • 在文件中找到分类循环的代码(通常是一个while循环),在循环内添加以下代码来显示活动类别:
代码语言:txt
复制
<?php
$terms = get_terms( 'activity' );
if ( ! empty( $terms ) && ! is_wp_error( $terms ) ) {
    echo '<ul>';
    foreach ( $terms as $term ) {
        echo '<li><a href="' . get_term_link( $term ) . '">' . $term->name . '</a></li>';
    }
    echo '</ul>';
}
?>

这样,你就可以在WordPress分类页面上动态添加活动类了。用户可以通过活动类别链接浏览相关的活动内容。

腾讯云相关产品和产品介绍链接地址:

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

相关·内容

WordPress主题开发基础:Body 指南

例如,如果您在存档页面上WordPress将自动将存档添加到body元素。它几乎针对每个页面都执行此操作。...在向您展示特定用例场景之前,我们将向您展示如何使用过滤器添加body,以便每个人都可以在同一面上。...动态添加自定义body的其他示例 除了条件标签外,您还可以使用其他技术从WordPress数据库中获取信息并为body创建自定义CSS。...将分类名称添加到单个文章页面的body中 假设您要根据单个文章的分类来自定义它们的外观。您可以使用body来实现此目的 首先,您需要在单个文章页面上分类名称添加为CSS。...希望本文能帮助您学习如何在主题中使用WordPress body,如果对于这篇文章有什么疑问,可以在下面留言讨论。

2.1K20

Sticky Posts Switch插件教程WordPress中为分类添加置顶文章

Sticky Posts Switch插件教程WordPress中为分类添加置顶文章Sticky Posts Switch插件教程WordPress中为分类添加置顶文章  默认情况下,WordPress...你想在您的WordPress类别页面顶部添加置顶帖/文章吗?通过在类别页面上添加粘性帖子,您可以显示该特定类别的特色帖子。...和 MultilingualPress如何在WordPress中为类别添加置顶文章?  ...在WordPress中为类别添加置顶帖/文章的最简单方法是使用WordPress Sticky Posts Switch插件,可让您在主页、存档页面和分类面上设置置顶文章。  ...Sticky Posts Switch插件教程WordPress中为分类添加置顶文章  此外还可以选择在主页、帖子存档页面或分类页面(类别和标签)上显示粘性帖子的位置。

5.5K20
  • 10个WordPress的query_posts语句使用技巧

    而说到复杂点的用法,你甚至可以利用query_posts来查询某一分类目录下某个作者发表的、带有某个标签的特定数量文章等。下面介绍的是一些更实用的用法。...在主循环外的循环上使用query_posts会导致主循环运行偏差,并可能在页面上显示出你不希望看到的内 容。 最恰当的方法是使用query查询。 当然,使用哪种方法完全由个人习惯决定,不过我认为用数组更为方便,原因如下: 便于阅读,可以利用if语句更轻松地给数组添加条件,以动态生成查询一些查询参数(某些使用频率较低的参数,分类参数和标签参数...抓取所有文章 你可以用几种不同的方法在网站地图和存档等需要显示所有已发布文章的地方调用所有文章。 要调用所有已发布的文章,可以使用下面的这段代码: <?...其原理是当用户在某一个页面上使用多个WordPress循环时,用代码阻止重复内容被链接。

    73590

    WPJAM #Hashtag#:自动将文章内容中 #话题标签# 转换成链接

    如果每个内部链接都要手工一个一个加上,那估计得累趴,另外目前世面上的内链插件都是自动在内容中查找关键字,然后加上链接,但是由于没有规律性,这类插件效率都有问题。...: 如果定义的内部链接,直接跳转: WPJAM Basic 文章专题插件 如果是标签,则自动跳转到 WordPress 标签: #WordPress 技巧# #WordPress 教程# #WordPress...Shortcode# 如果是分类,则自动跳转到 WordPress 分类: #WordPress# #速查手册# 如果其他自定义分类,比如文章专题插件创建的「专题」自定义分类,也可以跳转: #WPJAM...Script Loader 通过恢复 WordPress 联合加载方式来优化 WordPress 后台脚本加载。 外部链接 将文章或评论中的外部链接加上安全提示的中间。...微信小程序 微信小程序 WordPress 基础插件,包含基础库和管理。 微信群二维码 轮询显示微信群二维码,突破微信群100人限制。

    91330

    WordPress 果酱知识星球所有福利插件列表

    WordPress 果酱知识星球所有插件已经30多款了,这些插件都是我们开发商业网站的基础,也是我们构建花生小店这个电商小程序 SaaS 系统的基础,绝非是世面上的那些胭脂俗粉,都是经过大流量测试和商业验证的插件...编辑器 添加下划线等按钮,支持截屏贴图等 标题设置 一键设置 WordPress 所有页面的页面标题 登录优化 一键优化 WordPress 登录注册界面,并支持第三方账号登录和绑定 内容模板 通过短代码在内容中插入一段共用的内容模板...Script Loader 通过恢复 WordPress 联合加载方式来优化 WordPress 后台脚本加载。 外部链接 将文章或评论中的外部链接加上安全提示的中间。...让用户确认之后再跳转,并还支持添加 nofollow rel 属性。 话题标签 文章中插入 #话题标签#。...微信小程序 微信小程序 WordPress 基础插件,包含基础库和管理。 微信群二维码 轮询显示微信群二维码,突破微信群100人限制。

    73510

    WordPress主题制作(四):制作头部模板header.php

    header.php会被所有的模板页面(主页、分类、页面、标签等)所包含,他的内容应该是动态的,适合不同页面的,不应该是单纯的HTML,因为HTML是静态的。...is_home():当前页面为主页时返回true is_category():当前页面为分类时返回true is_single():当前页面为单文章时返回true is_page():当前页面为单页面时返回...>" /> 添加wp_head 有些插件需要在网页头部执行一些添加一些js或css的动作,要让这些插件能够正常的工作,也让你的主题有更好的兼容性,你应该添加wp_head()函数。...程序输出头部信息 wp_list_categories(); 用于列出博客分类 wp_list_pages() 用于列出博客页面 WordPress主题: 5 / 14 WordPress主题制作:开始前的准备...WordPress主题制作(八):制作文章单模板single.php 计划: WordPress主题制作(九):制作评论区模板comments.php 计划: WordPress主题制作(十):制作单

    1.3K20

    一个函数就搞定 WordPress 分类选项开发

    第四讲:一个函数就搞定 WordPress 分类选项开发 WordPress 分类选项是在 WordPress 后台分类新增和编辑页面,给分类添加一些字段选项来实现功能,比如分类的 SEO 标题,关键字和描述等...,所以学会快速开发 WordPress 分类选项是 WordPress 二次开发的必备的技能。...list_table:定义后台分类列表是否也支持通过弹窗设置 fields:定义分类选项框有哪些字段呢?这里定义了两个输入框和一个文本框。...: 然后在分类列表右侧的分类列表也可以进行设置操作: 点击上面「SEO设置」按钮也可以进行同样的设置: 在页面上使用分类选项 创建了选项之后,那么我们就要把他们用起来,WordPress 提供了获取分类自定义字段的函数...(){ if((is_category() || is_tag() || is_tax()) && get_query_var('paged') < 2){ // 分类/标签/自定义分类并且第一

    40820

    腾讯云:基于腾讯云搭建WordPress(领取腾讯云优惠券)

    这篇文章交大家如何在腾讯云上创建一个WordPress网站,方法及其简单,小白都能操作,个人做网站多年,这是最好的一个建站方案,如果你想搭建一个自己的博客,可以按照我的图文操作试试,我的教程是基于Linux...首先就是注册购买服务器购买域名详细参考:腾讯云服务器怎么购买(领取腾讯云优惠券) 腾讯云新客专属福利2860元代金券 腾讯云新客专属福利2860元代金券 腾讯云双十一最新活动 腾讯云双十一最新活动 购置一个域名...安装完成后,点击软件管理并添加安装宝塔一键部署源码,可用于一键安装WordPress ? 点击一件部署并填好自己的域名,注意带www和不带都要填上,并设置好数据库名称以及密码 ?...在自己域名服务商设置好A记录解析后,访问自己的域名(这边我遇到的问题最多,情况为访问域名无法显示WordPress配置,也不知道是A记录还没生效还是什么原因,我用CF一般得提前添加好A记录并设置为DNS...填写之前在宝塔面板设置好的数据库名称及密码,其他默认即可.如果填写正确即会先视如下欢迎。安装成功后点击登录即可登入WordPress后台愉快的玩耍了。 ?

    96.8K80

    如何使用 CAPTCHA 保护您的 WordPress 网站

    如果检测到可疑活动,则不会出现那个简单的复选框——相反,更难的验证码(例如识别图像中的特定对象)会出现在其位置。 CAPTCHA 如何保护我的网站?...如何在 WordPress 中安装验证码 在 WordPress 网站上安装 CAPTCHA 的最快捷、最简单的方法是使用插件。...除了登录页面之外,还可以将 CAPTCHA 添加到您网站上的多个位置。 您甚至可能希望将多个 CAPTCHA 添加到同一面。 与您使用的其他工具集成,例如博客评论部分或联系表格。...然后,从插件页面,单击 WordPress CAPTCHA 插件下的设置。 在 Google Keys 标题下,单击 Google 链接。 那将带你到 这一....将它们复制并粘贴到 WordPress 插件设置页面上的相应框中。 在启用表单旁边,选择您想要 WordPress CAPTCHA 测试的位置。

    3.5K00

    WPJAM「网址导航」:最轻便快捷的网址导航插件

    Basic 插件,然后 WPJAM「网址导航」插件安装非常方便,下载上传到插件目录,激活即可,如果没有别的问题的话,安装成功之后,你在后台可以看到如下的界面: 快速创建导航链接 在网址导航后台列表可以分步骤快速添加一个导航网址...快速编辑和排序 上面的分步操作,也可以在列表支持快速操作,所以你可以在列表直接修改标题,图标,类型和链接等等,非常快捷方便。...分组样式和排序 导航分组就是在界面上把网址导航分门别显示,为了显示方便,我把分组强制设置为两级。...在新建分组页面,可以轻易猜到,分组就是 WordPress 自定义分类实现的: 相比之下,它多了一个图标,目前支持 WordPress 的 Dashicons,输入 Dashicons 的名称即可。...,你装了之后就有了这个排序功能,这里就不多说了,详细请查看分类管理插件的详细介绍。

    2.5K40

    WordPress版微信小程序3.1.5版的新功能

    做一款开源产品,会面对很多善意的批评和建议,当然也不乏无理的要求,如何在这众多批评、建议、要求里去取舍,用来完善产品,是考验产品开发者的设计能力。...WordPress版微信小程序经过快一年的开发,从功能上来看,作为一个资讯的小程序,基本的功能已经具备。...3.显示指定分类的文章列表 不少WordPress网站站长提出在小程序只显示部分分类的文章,而不是显示所有的文章,以前觉得这是个小众的需求,也就没在意,后来越来越多的人提出这个想法,于是就做了一个小调整...INDEXLISTTYPE = “all” //指定首页显示分类的id,用英文半角逗号分隔 4.评论是否开启设置 近来,微信对资讯小程序的审核尺度有越来越严格的趋势,即使是企业主体的小程序,也可能因为出现用户...导致小程序审核不通过,给出理由如下: 服务类目”文娱-资讯_”与你提交代码审核时设置的功能页面内容不一致: 评论涉及发布与交流,请补充选择社交-社区/论坛类目,并在基础信息处申请该类目,通过资质审核并在配置功能添加符合该类目的功能页面

    83730

    我用WordPress做了一款小而美的博客小程序

    也是类似,通过wx.request 接口访问URL 然后渲染数据到WXML 页面上。代码与上面的类似就不重复了。 这里其实涉及到个如何将富文本转为微信小程序可识别的WXML 的问题。...功能模块 首页功能 首页置顶文章、以及文章阅读数量展示、点赞数量展示、 首页信息流文章转发微信好友以及微信群功能; 首页信息流穿插流量主广告展示、热门标签展示可直接跳转对应的文章信息; 文章详情最顶部展示了分类板块...(分类图标、分类简介、分类跳转按钮)可直接跳转分类版本,良好的用户体验; hh.jpg 详情功能 文章详情第一部分展示作者昵称、发文时间(年月日时分秒信息),方便查看者记录时间,中间就是内容展示...; 文章详情右下角跳转下一篇按钮,这个功能很适合写日记或者做小说的朋友; 文章详情内容下面为本篇文章标签,点击可以查看这一型的所有文章方便用户体验; 文章详情标签下面为好友(转发好友/微信群)、...分类功能 实时同步网站分类信息,展示分类下面的文章数量以及信息,可以转发当前分类到微信好友/朋友圈。

    75400

    wordpress文章末尾或头部添加内容 超简单

    何在wordpress的文章末尾或头部添加内容,在wordpress每篇文章的末尾添加文字、链接等内容,比如你想加个“原创文章转载,请注明本文链接:”,其实很简单,有多种方法,下面就介绍给大家。...wordpress文章模版在哪 在所用主题文件夹根目录的single.php文件即为wordpress文章模版。...演示截图 wordpress文章头部添加内容 案例代码 //by :全百科 //url:http://www.quanbaike.com/ 在文章内容尾部/低部添加内容信息 操作方法 打开single.php文件,找到代码“”在下方添加你想要的内容信息即可。...演示截图 wordpress文章末尾添加内容 案例代码 //by :全百科 //url:http://www.quanbaike.com/ <article class="article-content

    2.2K20

    WPJAM「标题设置」:一键设置 WordPress 所有页面的页面标题

    程序会自动抓取所有类型的页面,上图是 WordPress 默认的页面类型,如果自定义文章类型和自定义分类模式,也会出现相关的页面,如下图,比如项目列表,项目详情,表单,专题这些页面。...博客 支持一键将文章中图片下载到 WordPress 媒体库 搜索优化 支持限制和关闭搜索的 WordPress 插件 编辑器优化 优化 WordPress 传统的 TinyMCE 编辑器 添加下划线等按钮...Script Loader 通过恢复 WordPress 联合加载方式来优化 WordPress 后台脚本加载。 外部链接 将文章或评论中的外部链接加上安全提示的中间。...让用户确认之后再跳转,并还支持添加 nofollow rel 属性。 话题标签 文章中插入 #话题标签#。...微信小程序 微信小程序 WordPress 基础插件,包含基础库和管理。 微信群二维码 轮询显示微信群二维码,突破微信群100人限制。

    1.8K20

    WordPress站点快速集成腾讯数字身份管控平台CIAM,免开发实现登录认证

    无论使用 WordPress 架设哪系统,为用户提供登录认证功能都是一项基础且普遍的需求。...然而,WordPress 平台自带的登录认证与用户管理功能十分有限,仅支持基于账号密码的认证方式,仅能通过邮箱、昵称等有限的属性对用户进行标识,且不具备对用户登录活动的统计分析和审计能力。...再次访问 WordPress 登录,点击 Login with OpenID Connect,在弹出的 CIAM 登录上使用现有用户登录或注册新用户。...17.png 屏蔽 WordPress 登录 当前,用户登录时会先访问 WordPress 的默认登录,然后点击页面上的 Login with OpenID Connect 跳转到 Tencent...18.png 用户再次登录时,将不再显示 WordPress 登录,而是直接显示 Tencent CIAM 登录

    2.4K30

    改善用户体验的404面最佳实践

    我应该把什么放在自定义404面上? 我们早已接受404错误信息将永远是运营在线网站的一部分。因此,把最好的内容并使这个错误的404面诱人和醒目,与其他网站页面同样重要。...我如何创建一个404面? 现在是时候看看你应该如何在你的网站上创建一个错误的404面,并增加你的网站的用户体验和访客保留。 包括设计元素 决定你的404错误网站页面将采用的设计元素类型。...如何在WordPress中创建一个404面? 在WordPress平台上,只需下载和安装他们的一个工具,就可以创建一个404错误页面。...他们为WordPress开发的专有404面插件为创建404面提供了一个简单的解决方案,具有用户会喜欢的自定义功能。这个插件以其方便的拖放和安装界面,为非编码者和公民开发者省去了猜测的过程。...在WordPress中,你的网站404面所需的设计水平最终要归结于你的预算和项目时间表。

    1.1K20

    改善用户体验的404面最佳实践

    我应该把什么放在自定义404面上?我们早已接受404错误信息将永远是运营在线网站的一部分。因此,把最好的内容并使这个错误的404面诱人和醒目,与其他网站页面同样重要。...我如何创建一个404面?现在是时候看看你应该如何在你的网站上创建一个错误的404面,并增加你的网站的用户体验和访客保留。包括设计元素决定你的404错误网站页面将采用的设计元素类型。...如何在WordPress中创建一个404面?在WordPress平台上,只需下载和安装他们的一个工具,就可以创建一个404错误页面。...他们为WordPress开发的专有404面插件为创建404面提供了一个简单的解决方案,具有用户会喜欢的自定义功能。这个插件以其方便的拖放和安装界面,为非编码者和公民开发者省去了猜测的过程。...在WordPress中,你的网站404面所需的设计水平最终要归结于你的预算和项目时间表。

    1.2K20

    WordPress主题开发,从入门到精通。

    相对于使用 echo 输出数据,我们应该更多的使用 WordPress 的本地化能力, _e() 或 __() 15.简码 add_shortcode() remove_shortcode() shortcode_exists...php //访问分类或者标签时返回分类和标签的wp_term对象 $term = get_queried_object(); WP_Rewrite对象 WP_Rewrite是 WordPress...p (Object) - 添加的方法集合。 root (Object) - 可选的根对象默认为全局窗口对象。.../ 2.添加插件的两种方式; 先create一个,再通过PluginManager.add添加插件。...这意味着登录到后台的用户需要有相应的职能才能够看到这里添加的菜单选项。 如果你的主题或者插件有一个选项,合理的 控制对该页的访问时非常重要的。

    10.6K40
    领券