WordPress 分页
分页方法一: the_posts_pagination(array( 'mid_size' => 3, 'prev_text' => '<', 'next_text' => '>', 'screen_reader_text' => ' ', 'aria_label' => "xxx", )); Copy 分页方法二: $big = 999999999; e […]
WordPress 增加文章阅读次数
1,数据库相关表 WordPress 文章表中是没有文章点击次数这个字段的,所以把文章点击次数,保存在表 wp_postmeta 中。 2, 通用函数 /** * 设置文章浏览次数 */ function setPostViews($postID) { $count_key = 'post_views_count'; $count = get_post_meta($postID, $count_k […]
WordPress 添加文章自定义字段
有时候需要给文章添加一些自定义字段,比如、价格和尺寸等自定义字段,参考如下代码。 /** * 文章编辑页-添加自定义字段 */ add_action('add_meta_boxes', 'flame_add_custom_box'); function flame_add_custom_box() { //需要添加自定义字段的文章类型 array('post','page','audio'); $ […]
WordPress 的用户角色和权限
在 WordPress 中,用户角色(User Roles)和权限(Permissions)是管理网站内容、功能和访问控制的重要机制。WordPress 默认提供了几种不同的用户角色,每个角色拥有不同的权限级别。以下是常见的 WordPress 用户角色及其权限说明: 一、WordPress 默认的用户角色及权限 角色名称 权限描述 可以执行的操作 管理员(Administrator) 最高权限 […]
WordPress 用户信息
在 WordPress 中,获取用户信息主要通过几个核心函数和类来实现。以下是常见的用于获取用户信息的函数和类,适用于不同场景: ? 一、常用函数(Functions) 1. get_current_user_id() 作用:获取当前登录用户的 ID。 返回值:整数(用户ID),未登录时返回 0。 示例: $user_id = get_current_user_id(); 2. wp_get_cu […]
WordPress 文章按照自定义字段排序
在 WordPress 中,如果你想通过代码在文章编辑页添加一个自定义字段 list_order,并在使用 WP_Query 调用文章列表时根据这个字段的值进行排序,可以按照以下步骤操作: ✅ 步骤一:在文章编辑页添加自定义字段(list_order) 你可以使用 add_meta_box() 函数在文章编辑页面中添加一个自定义字段。 // 在 functions.php 或自定义插件中添加 fu […]
WordPress 中 Site Editor(站点编辑器) 和 Customizer(自定义器)的区别
在 WordPress 中,Site Editor(站点编辑器) 和 Customizer(自定义器) 都是用来修改网站外观的工具,但它们在功能定位、适用主题、编辑方式和能力范围上有本质区别。以下是详细对比: ? 一、核心区别概览 特性 Site Editor(站点编辑器) Customizer(自定义器) 引入时间 WordPress 5.9(2022年) WordPress 3.4(2012年 […]
Woocomerce 模板开发基础
WooCommerce 默认模板文件位于其插件目录内的 templates 文件夹中。当你激活 WooCommerce 并且没有在你的主题中覆盖这些模板时,WooCommerce 会使用这些默认模板。 对于 WooCommerce 页面(比如商店首页、产品分类页面、单个产品页面等),以下是几个关键的默认模板文件: 商店首页 (archive-product.php): 这是显示所有产品的主模板文件 […]
Woocomerce 默认页面删除后,使用短代码重新添加
如果你不小心删除了 WooCommerce 的购物车页面,不用担心,你可以很容易地重新创建并配置它。WooCommerce 使用特定的页面(如购物车、结账、我的账户等)来处理商店功能,这些页面是通过短代码自动填充内容的。 以下是重新添加购物车页面的完整步骤: 步骤 1:创建新的购物车页面 登录 WordPress 后台。 进入 页面 > 添加新页面。 给页面起个标题,比如:购物车(Cart) […]
Woocomerce 代码获取产品列表
在WordPress中,如果你使用的是WooCommerce插件来管理产品,你可以通过WooCommerce提供的函数和WordPress的查询功能来获取产品列表。下面是一个简单的示例代码,展示如何获取并显示产品列表: // 确保在适当的地方添加此代码,例如在你的主题文件中或通过创建一个自定义插件 if (function_exists('wc')) { // 创建一个新的WP_Query对象来获 […]
WordPress 外观菜单添加自定义字段
一,添加自定义字段 在 WordPress 中,为菜单项添加自定义字段可以让你在每个菜单项中存储和显示额外的信息。 使用 `wp_nav_menu_item_custom_fields` 钩子以及一些自定义代码来实现,代码如下: 步骤 1: 添加自定义字段到菜单项 首先,你需要使用 `wp_nav_menu_item_custom_fields` 钩子来添加自定义字段到菜单项编辑界面。你可以将以下 […]
WordPress 代码实现文章上传多个特色图像
WordPress 有时候一篇文章需要上传多个特色图像,常用于产品详情页。使用一下的代码,可以实现在文章编辑页右侧添加一个模块: 功能说明 我们将使用 add_meta_box 和 update_post_meta 手动创建多个“特色图像”字段。你可以上传多张图片,并在前台调用它们。 实现步骤 步骤 1:添加 Meta Box(在 functions.php 中添加) // 添加多个特色图像 Me […]
热门
-
wp_signon() 自定义用户登录函数2023-07-25
-
如何使主题支持 Woocommerce2024-05-25
-
WordPress 自定义文章排序2023-07-04
-
BotV 插件 v1.7.0 发布2024-12-16
最新文章
Mirage 主题 v3.7.0 发布
Mirage 主题 v3.7.0 发布 feat 增加拉黑用户功能 feat 移动端向下滑动时隐藏header,向上滑动时显示header 下载地址 https://gitee.com/vthemecn/mirage/releases/tag/v3.7.0 https://github.com/vthemecn/mirage/releases/tag/v3.7.0 新增功能截图
Mirage 主题 v3.6.0 发布
下载地址 Gitee下载地址:https://gitee.com/vthemecn/mirage/releases/tag/v3.6.0 Github下载地址:https://github.com/vthemecn/mirage/releases/tag/v3.6.0 更新内容 – feat 新增导航菜单悬浮顶部切换设置 – feat 增加隐藏登录按钮的设置 – feat 增加在前台显示登录按钮的 […]
网站的 Cookie 弹窗
在当前的法规环境下(截至2026年4月),一个合规的Cookie弹窗设计必须遵循“透明、公平、明确”的原则,核心是确保用户拥有真正的选择权。 以下是现阶段设计合规Cookie弹窗的关键要点: 现阶段合规设计要点 禁止默认同意 弹窗出现时,所有非必要Cookie的选项都不能被预先勾选。用户必须通过一个明确的、主动的动作(如点击按钮或勾选方框)来表示同意。 提供平等的选择权 “拒绝”按钮必须在视觉上和 […]
网页设计中 banner、jumbotron、hero 都有什么区别
在网页设计和开发中,banner、jumbotron、hero 这些词通常指代页面顶部最引人注目的区域,但它们在具体含义和使用场景上有所区别。 🎯 核心概念辨析 Banner (横幅/条幅广告) 这是一个非常广泛的术语,通常指网页上任何矩形的广告或信息区域,可以出现在页面的顶部、侧边或底部。它更偏向于广告或信息展示的功能。 Jumbotron (巨幕) 这个词源于 Bootstrap 等前端框架, […]
评论
-
像素鱼丸
该功能已经添加上了2天前 -
500G SSD
首页的缩略图能抓取文章的就完美…6天前 -
一位WordPress评论者
嗨,这是一条评论。 要开始审核…2021-06-04