动态

Mirage 主题 v2.93.0 发布

更新内容: refactor 移除图片高宽比开关 refactor 移除全局的TOC生成开关 refactor 优化 header.php 中的seo模块和样式覆盖 feat 主题启用的时候,移除非当前主题注册的小工具 fix 修复分类小工具的bug feat 管理员打开后台,检查最当前设置首页布局的模块,如果缺少最新模块,就添加到隐藏模块列表中 fix 优化链接卡片样式 fix 优化热门文章样式 […]

Mirage 主题 v2.89.0 发布

Mirage 主题 v2.89.0 发布 feat 懒加载图片增加灰色背景颜色 refactor 移除一些无用的js文件 fix 优化卡片列表样式 feat 如果设置里删除logo,就直接显示网站名称 fix 修复pc下拉菜单宽度的一个样式bug fix 修复未登录用户取消喜欢时产生的一个错误 fix 优化 wp_vt_star 表结构 下载地址:https://gitee.com/vthemec […]

Mirage 主题 v2.56.0 发布

Mirage 主题 v2.56.0 发布 refactor 优化边框样式 feat 新增导航 badge 样式 feat 新增文章页推荐模块 feat 新增最新评论小工具 Github 发布地址:https://github.com/vthemecn/mirage/releases/tag/v.2.56.0 Gitee 发布地址:https://gitee.com/vthemecn/mirage/ […]

Mighty 企业主题 v1.10.0 发布

Mighty 企业主题 v1.10.0 发布,这是 Mighty 正式发布的第一个版本。现在已经支持中日英三种语言 feat 新增英语主题设置面板 feat 新增英语翻译文件 fix 优化多处代码       主题地址:https://vtheme.cn/mighty 演示地址:https://test.vtheme.cn

Mirage 主题 v2.54.0 发布

继 v2.52.0 版本之后,Mirage 主题迎来新一轮更新——v2.54.0 正式发布!本次更新在用户体验与界面细节上进一步打磨,主要包含以下改进: feat:新增顶部幻灯片标题和推荐文章标题,提升首页信息层级清晰度 fix:优化顶部幻灯片与推荐区域的整体样式,增强视觉一致性 fix:改进文章缩略图显示效果,提升加载体验与美观度 此次更新延续了 Mirage 主题一贯的简洁高效风格,在保持轻量 […]

Botcan 插件 v2.7.1 发布,支持 AI 生成文章特色图片

Botcan 插件 v2.7.1 发布,支持 AI 生成文章特色图片。 新增图片生成请求接口,图片生成结果轮询接口,插入图片到媒体库并关联文章特色图片接口。 支持在文章编辑页自动更新特色图片。 项目地址:https://vtheme.cn/botcan

最新文章

WordPress 引入自定义 JavaScript 文件

在 WordPress 引入 JS 文件的三种方法。 在前台引入 javascript 文件 function add_front_script() { wp_enqueue_script( 'boot', get_template_directory_uri() . '/js/test.js'); } add_action( 'wp_enqueue_scripts', 'add_front_sc […]

WordPress 增强编辑器功能

使用 media_buttons action,增加编辑器的功能。 添加编辑器顶部按钮 add_action('media_buttons', 'add_my_media_button'); function add_my_media_button() { echo '<a href="javascript:;" id="insert-my-media" class="button"> […]

实现自定义 Ajax 请求

在WordPress中使用AJAX可以为用户提供更加流畅和即时的交互体验。以下是编写一个简单的AJAX请求的基本步骤: 1. 创建AJAX处理函数 首先,你需要在主题的functions.php文件或者你创建的插件文件中定义一个用于处理AJAX请求的函数。这个函数将接收AJAX发送的数据,执行相关操作,并返回结果。 Php function my_ajax_function() { // 获取请求 […]

WordPress 侧边栏小工具

小工具介绍 WordPress 侧边栏小工具通常用在控制侧边栏显示的区块。 自 WordPress 5.8 开始,旧版小工具被古腾堡的块小工具所取代。想要从古腾堡小工具恢复到经典小工具,需要如下代码: add_filter('gutenberg_use_widgets_block_editor', '__return_false'); add_filter('use_widgets_block_e […]

WordPress 调用自定义头像

WordPress 默认调用头像的函数是 get_avatar(),在开发中可以使用这个函数完成自定义头像。 add_filter( 'get_avatar' , 'my_custom_avatar' , 1 , 5 ); function my_custom_avatar( $avatar, $id_or_email, $size, $default, $alt) { if ( ! empty( […]

WordPress 自定义文章类型

一,WordPress 添加自定义文章模块 在使用 WordPress 开发时,除了使用文章类型,常常需要一个新的类型,比如,一个音频文章管理模块。这时可以使用 register_post_type 创建一个新的文章类型,这样 WordPress 后台也会产生一个音频模块,非常方便。 add_action('init', 'flame_custom_post_type'); function fl […]

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 […]

HTML元素中 title和alt 属性的区别

在 HTML 中,title 和 alt 是两个常用的属性,它们都用于提供额外的文本信息,但用途和使用场景有明显区别。以下是它们的主要区别: 一、alt 属性(Alternative Text) 1. 适用对象: 主要用于 <img>、<area>、<input type="image"> 等元素。 2. 作用: 替代文本:当图片无法加载时,显示这段文字。 无障 […]

专题模块

用户登录