这是一个在 WordPress 中展示 Steam 游戏库的插件,通过它可以在页面中展示游戏库内的游戏收藏及游戏时间等信息。 效果图 插件特点 本插件页面部分基于 Fog-Forest/Steam-page 模板开发,梓喵出没修改了其内容,并将其集成于插件中。 原特点 个人信息卡片实时更新。 通过 API 获取游戏库数据(无需富强)。 支持缓存游戏库数据。 支持分页与懒加载。

在 WordPress 中可以使用不同的页面模板创建页面,一般情况下,页面模板由主题引入,以page-xxx.php的形式存于主题文件夹内。如果想将其他位置的文件注册成页面模板,该如何做呢? 需求 最近写一个插件,目的是将已有的页面模板注册至 WordPress 页面模板列表中。传统方式引入页面模板需要将文件拷贝至主题目录中,但这样就违背了插件的初衷。 我希望插件可以将插件文件

开发 WordPress 插件时,有时会在后台提供基于 checkbox 的确认选项,使用官方提供的 register_setting 存值时,应该如何取值并更新 checked 属性呢? 正文 例子 这是一个简单的插件后台设置面板的例子: <?php function RegMenu(){ add_menu_page( "页面标题",# 页面标题 "菜单标题",# 菜单

插件中涉及获取远程资源,我一般使用PHP提供的curl方法,但测试发现一些主机curl存在兼容性问题,尤其是在iis + php的环境中。经过查阅相关资料,发现 WordPress 已经封装了部分 HTTP API,遂替换之,问题解决。 wp_remote 系列 API wp_remote_request(string $url, array $args) WordPress

升级 WordPress5.3 后,之前使用的WP-Editor.md插件后台编辑功能失效,F12 查看控制台有如下输出:$ is not a function。 原因 WordPress5.3后台页面释放了调用 JQuery 的$,转而使用jQuery来调用 JQuery。 而 WP-Editor.md 由于使用了 $,报错之后的 JS 代码停止执行,所以插件后台编辑功能失效