使用 ChatGPT 写 WordPress 插件 既然那么火,我也去试一下,不玩虚的,直接让它帮我写个 WordPress 插件。...我给它的需求是:创建一个自定义 WordPress 插件,在 WordPress 后台创建一个页面,这个页面罗列出所有没有关联文章的媒体文件。...ChatGPT 停顿几秒,就直接来干了,好像名字差点意思,直接看下面我的录屏吧: 写好之后,ChatGPT 代码块有个 Copy Code 的按钮,点击之后复制代码,然后复制到文件上传到 WordPress...插件目录,进入后台插件界面,看到 ChatGPT 刚刚写的插件: 直接激活,在媒体菜单下出现对应的子菜单: 点击进去: 真的可以,牛逼牛逼,看来我真的要失业了,以后没人找我做外包了。...最后就可以使用 ChatGPT 帮你写 WordPress 插件了
在这篇文章中,我将向你展示如何利用Forminator API在WordPress中构建一个简单的插件。但是,这个插件不是本教程的重点,我的目标是通过这个插件的开发过程来教你如何开发自己的东西。...如果你想在你的网站上直接使用这个插件,我建议在GitHub上获取完整代码,而不是一点点的复制粘贴。 为了实例化插件类,你需要获取到类实例。...现在就齐活了,你可以使用Forminator API来获取并展示表单的数据了!...深入了解一下Forminator API ,看看你创造出点什么。 你可以在这里完全免费获得Forminator 。 有兴趣了解更多关于开发的知识吗?...我之前也并没有开发过wordpress插件,但是这个Forminator激起了我的兴趣来了,正好可以借此机会了解一下插件开发,不用完全从零开始。
,同时为了方便 WordPress 博客用户使用,百度站长也推出了相应的 WordPress 结构化数据插件。...安装结构化数据插件,能又快又全的向百度提交博客网页及内容。帮助百度Spider更好的了解您的网站,帮助收录,对于优质的数据资源,可应用结构化摘要样式优化网站在百度搜索结果页的展现。...WordPress 结构化数据插件主要功能 自动推送Sitemap,优化内容收录:结构化数据插件会遍历博客文章页历史URL数据,自动生成sitemap提交到百度。...WordPress 结构化数据插件安装和使用 解压文件至 wp-content/plugins下,并激活插件。 启用插件后,验证博客网址,验证成功,插件安装完成。...点击近期提交历史即可查看百度结构化数据插件提交的数据了。 下载:百度结构化数据 WordPress 插件
此次更新,我完全重构了插件,相较上一个版本,这个版本做了结构性的重构,依据WordPress的插件规范编写,并参考官方api的写法,引入控制类,调整api的路由接口和安全校验。...经过这次重构,我想应该给这个插件一个全新的名字,并提交到wordpress官方。一周前我提交了wordpress官方,通过了审核,加入wordpress的官方正规军。...现在可以通过wordpress后台直接下载和安装插件了。...主要的核心功能如下: wordpress文章相关 1.获取滑动图片的文章数据。 2.获取文章详情页的扩展数据,例如评论数、点赞数、浏览数、赞赏数等。...3.获取排行版的文章数据(浏览数,点赞数,评论数,赞赏数)。 4.解析腾讯视频。
Wordpress管理后台 下一步,我们要让外部程序可以更方便的调用Wordpress的功能,让我们可以通过REST API来操作和获取Wordpress中的数据。...Wordpress可以通过安装插件来提供这样的功能,而且类似功能的插件不止一个。...我在这里,使用了一个名为Wordpress Rest API的插件,这个插件提供的功能比较全面一些,而且在最新版本的Wordpress中,它的功能已经被官方作为基础功能集成进了Wordpress中,所以比较推荐使用...安装并在插件管理页面启用这个插件以后(怎么安装和启用我不赘述了,简单的令人发指,自行搞定吧),我们就拥有了通过REST API操作Wordpresss的能力。...中获取到的JSON数据了 // 你可以在这里对数据再做一些额外的加工,比如去掉数据我们不需要的字段等等...
而在云函数架构下,这套逻辑通过函数的不同模块实现,WordPress 原生代码挂载在 CFS 上,用户的请求经过 API 网关到达函数环境,函数通过内置的 PHP 运行环境完成请求的转发和处理,将获取的...经过腾讯云自己的计算结果显示,可以得知通过 Serverless WordPress 部署一个日访问量 100 左右的个人博客,一个月需要花费成本为:4.311元,可以发现,与传统自建方案相比,Serverless...Serverless WordPress 值得使用吗?...我自己也申请了腾讯云的 Serverless WordPress 做了简单的测试,Serverless WordPress 部署真的很方便,并且也支持上传和在线安装 WordPress 主题和插件,还可以使用腾讯云的...Memcached 和 PHP Memcached 扩展,参考:使用 Memcached 来缓存 WordPress 数据。
你可以通过你的 blog 管理界面访问到它,并且你会被导向到一个 Wordpress.com 管理界面,在那里你将看到你的统计数据。统计主要页面显示你网站最近30天访问者数量的一个图表。...接下来用文本显示了最近两天的详细统计数据: 来源地 最高浏览的文章 搜索引擎关键字 从你网站到达的外部网站 总浏览数,最高浏览数和今天的浏览数 从 Google Blogsearch 获取引用你文章的链接...可以通过点击上面列出的条目从而显示更进一步的图形化统计表,不要忘记去查看这个详细统计图。它可以让你看到你的文章如何慢慢失去宠爱最后变得无人 问津的一个有趣的过程。我的一些文章在几年之后还是相当的流行。...这样你就可以从 WordPress.com blog 的导航栏到达你自己的 blog 的管理页面。对于网站统计我是菜鸟,而这个插件正好把我带入门。...这个插件安装的是非常简单的而且能够向前兼容可能增加的特性。 作为一种愿望,我希望能提供访问统计数据的 API,我现在只能想象这种可能性。
对于缓存优化,目前大部分都是针对WordPress 的web网站页面数据缓存,对于通过WordPress rest api获取的数据(json数据)缓存并没有效果。...如果把rest api 的数据缓存起来,不再每次都去访问数据库获取,做到 “0 sql ”,就可以加快了 rest api 的访问速度,间接加快了小程序的响应速度。...我选择了微慕小程序访问频率最高的一个api:https://blog.minapper.com/wp-json/minapper/v1/posts,在chrome浏览器下进行测试,使用了api缓存的加载时间是...微慕rest api 缓存插件支持的缓存服务器有:Memcached 和Redis。如果没有安装这两个服务,插件也提供了缓存到数据库的方式。...插件的下载地址:https://shops.minapper.com/2036.html 希望这个插件可以你的小程序飞起来。 谢谢你的阅读。
微慕小程序是通过WordPress的api实现两者的交互,无论是评论还是发表文章都是小程序和WordPress之间的数据交换。...为了支持小程序用户可以登录WordPress,同时让授权的小程序用户可以直接在WrodPress里发表文章或评论,微慕团队开发了一个WrodPress插件-微慕登录,通过这个插件支持小程序用户和公众号关注用户扫码登录...2)认证的订阅号:也是通过发送验证码登录WordPress。登录后用户会获取用户的微信昵称和头像。...注:就在我写这篇文章的时候,微信公众号官方发了一个通知:从2021年12月27日起公众号关注接口不在提供用户的昵称和头像数据。...此前取消提供地区和性别数据,现在连昵称和头像也没有了,说需要通过相关业务功能提供,也没有明确说用什么方式。目前这个状况下,做微信公众号相关业务难度加大了。 后续我会根据这个调整来完善插件。
它不但功能强大,而且完全免费,甚至还提供了功能完备的API,这意味着你完全可以开始基于它的API自己开发一个扩展来赚钱! ? 已经有那么多表单插件了,为什么又开发一个?...首先,让我来解释一下为什么我们觉得有必要再开发一个WordPress表单插件,以及为什么我们可以更好的满足需求。...现在,我可以很有底气的大声宣布,这是目前最好用的免费WordPress表单插件, 希望能继续助力WordPress的推广和发展。 那就让我带你看一下我们的杰作吧! Forminator是啥?...提交表单,检查表单结果 如果不能让用户轻松地查看、导出和分析数据,那么它就不配叫表单插件。通过Forminator的快速分析和定时导出,你不会错过任何一条数据。 ?...通过我们易读又全面的文档,你可以把Forminator调教成你最喜欢的样子。你可以在这里查看 。 ? Forminator有整理的很好的文档,可以进行完全自定义。
能成“土豪”吗?不能吗?能吗?)。...二、WordPress 很慢吗?...插件影响 其实插件对访问速度的影响有时候并不单单是表现在前端,而是服务器端或者说是数据库服务器端,有些插件会产生大量的数据库查询读取次数比如著名的 WordPress “安全卫士”插件 Wordfence...四、优化 WordPress 的明确方向 通过上述三点的分析,那么我就可以明确了 WordPress 优化的方向,主要就集中在“动静态分离”、“服务器端优化”、“ WordPress 缓存优化”、“ WordPress...获取。
它是 WordPress 博客必装的插件之一,我在安装 WordPress 后应该做的6件事情中就提到激活 Akismet 插件。...安装 Akismet 默认 WordPress 下载中就有了 Akismet 插件,所以你无需另外去下载 Akismet 进行安装,但是它你必须到 WordPress.com 去注册个帐号,获取 WordPress.com...然后把这个 key 输入到插件的提供的选项中,如果你是给 WordPress MS 安装 Akismet 插件的话,你可以编辑 Akismet 插件,在插件开始定义一个叫做 WPCOM_API_KEY...Akismet 统计 Akismet 从2.2.1 版本开始就推出了统计,可以统计你博客每天的的垃圾留言的数等各种数据: Akismet 统计功能 Akismet 的 API 其实 Akismet...不仅仅能够为 WordPress 博客用户防垃圾留言,Akismet 开放了 API,其他系统或者程序只要使用 Akismet 作为插件的系统也能够使用它来防止垃圾留言,但是同样需要一个 API Keys
上两篇讲解了如河窗体化 WordPress 插件,今天我们来点高级点, 如何使用 WordPress API 进行编写插件。...首先,什么是 WordPress 的 API?...这样一个插件是非常耗费资源的。而对一个博客来说,留言数和浏览数数相比,是非常小的一个数据。所以我们是否可以把留言最多的人存到一个数据库中,当有人留言的时候,我们再对其进行更新呢?...于是我们对 Sofa 插件修改如下: 首先把原有的 get_sofa 函数修改为 update_sofa,并且把原来得输出沙发党前三名的循环改成获取前三名的数据存入数据中: $sofa = array(...这篇到此为止,这篇完成的插件:wp-sofa-4.0,相信性能方面会有非常大的提升,本人会对自己以前开发的插件,会按照同样的方法或者下一章的方法进行更新,如果你是用我开发的插件,请注意关注本博客,注意更新
这正是它的本质——CAPTCHA 计算机程序可以区分自动化用户和人类用户。 这些测试对于人类来说非常容易通过,但对于自动化脚本来说却很难处理。...使用高级 noCAPTCHA 和 Invisible CAPTCHA 插件 以下是如何使用高级 noCAPTCHA 和 Invisible CAPTCHA 插件在您的网站上获取 CAPTCHA。...这是我的登录页面现在的样子: 您应该在 WordPress 中的何处启用验证码? 使用 WordPress CAPTCHA 来保护用户输入信息的网站的任何部分是一个好主意。...你基本上必须做三件事: 将 WordPress CAPTCHA 插件添加到您的站点。 获取 Google reCAPTCHA 密钥以与插件一起使用。 调整设置以保护站点上的表单和登录区域。 而已!...很少 安防措施 和 CAPTCHA 一样容易实现,更不用说免费了,而且考虑到它可以为黑客和垃圾邮件发送者提供很多保护,我们想不出不添加它的理由。 想要测试您正在提交的那些新表格吗?
接下来就是要获取的是插件的各种信息,比如作者、下载量、评分等等。这个可以去哪里获取呢?当然最傻的办法就是根据上面列表中的插件地址,把每个插件的网页down下来再提取,这也就是爬虫干的事。...不过 WordPress.org 网站自身的 WordPress.org API 已经给开发者提供了非常方便强大的接口,可以获取到几乎所有 wordprss.org 上的主题、插件、新闻等相关的信息,也支持各种参数和查询...比如本次需要插件的一些数据,那就可以使用关于插件描述的 API, https://api.wordpress.org/plugins/info/1.0/{slug}.json,slug也就是每个插件唯一的地址...,这个在刚才svn上已经可以获取到了。...,就可以得到所有插件的数据,进而可以直接进入数据分析阶段了。
PHP版本升级 部分wordpress主题需要高版本的PHP版本,因此我们需要安装高版本的PHP 首先在宝塔面板中选择软件商店,搜索PHP,选择需要安装的版本(这里建议安装PHP7.0,因为我在安装PHP8.0...WP-Postviews 最好的最流行的WordPress浏览次数统计插件莫过于WP-Postviews,该插件可以统计每篇文章的浏览次数,并且可以获取最受欢迎(浏览次数最多)的文章列表。...倡萌今天推荐的 WPvivid Backup 插件,可以自动或手动备份网站文件和数据库,然后可以在新的wordpress网站也安装这个插件,就可以将已备份的文件和数据库恢复到新网站。...是一个使用非常广泛的XML网站地图插件,通过它,你可以很轻松为你的 WordPress 博客生成 Sitemap,方便搜索引擎抓取你博客的文章。...这个WordPress SEO插件可帮助您优化搜索引擎。您不完全相信吗?Yoast SEO是全球数百万用户最喜欢的WordPress SEO插件。
/toolkit/photo-album/ 描述: Flickr Photo Album 这个插件能获取你的 Flickr 的照片集并把它们作为相册显示在你的 WordPress 站点上。...这个新的 photo 标签可以让你通过 tags 来分类照片或者搜索所有人的照片。 支持 WordPress Widgets:在你的 sidebar 显示你最新的照片。...首先这个插件的安装是比较直接的,但是需要几个步骤。激活这个插件,设置缓存文件夹的权限,然后创建一个 Flickr API Key 并将其输入到这个插件中。...如果你安装了 WordPress widgets 这个插件,你可以选择在你的 sidebar 显示照片。我没有使用它,所以我对手工安装知道得更多。...我喜欢看到被实现的特性是 Flickr 的新的收藏的特性,以及在你的 blog 上独自组织相册到收藏夹的特向。 你在使用这个插件吗?你喜欢它的什么地方?
您的图库插件可以在移动网站上使用吗? 易用性 -即使对于那些不懂编码的人,画廊插件也应该易于使用。...定期更新 -为及时了解WordPress的更改并解决可能发生的安全漏洞,您的插件应收到定期更新。 因此,最好选择一个具有更新和维护记录的插件。 价格-价格适中吗? 有价格水平吗?...,我认为这是您可以获得的最好的插件(我已经尝试了很多)。...通过查看实时预览 ,确定此图库插件是否适合您。 用户haraldpalma说: 一个伟大而美丽的产品—非常干净,运转良好的画廊,提供绝对快速和称职的支持! 谢谢你为我做的一切!...您还可以从WooCommerce产品和由第三方插件或主题创建的自定义帖子类型中获取图像。 UberGrid非常易于使用,无需编码。
你可以更新到最新版本的 WordPress或者选择更新到任何一个版本。...可能通过 FTP 时自动小心文件权限 评论: 最近,WordPress 发行新版本变得非常的频繁,几乎一个月就会有个新版本。...在运行这个插件的之前你记得要备份所有的文件和数据库,从这点上说,这个插件不是那么的自动化,你也需要在运行插件之前设置写的权限,运行之后移除写的权限(为了确保最好安全)。...关于这个插件,我最欣赏的一点是它能够更新你的 blog 到最新版本同样你也可以选择任何版本,这样使用2.0.x版本的用户也可以使用这个插件 唯一我不推荐的是用这个插件做主要的更新,我所说的主要的更新,指的是比如从...然而,对于一些小的更新,这是我今天拥有的最好的更新 WordPress blog 的方式。 你在使用这个插件吗?你已经碰到问题了吗?你有任何建议或者改进吗? ----
这个功能让我觉得可以去创建一个关于 WordPress 独立博客的 SNS,通过一个中心去管理评论,实现评论同步和跟踪自己的评论。...主题更新 API(Theme Update API) – WordPress 2.5 及以上版本已经把插件更新管理变的非常容易,当一个插件有更新版本,你会收到通知,并且你不需要手动通过 FTP 上传就可以实现插件的更新...WordPress 自动更新(WordPress core updates) – 很多用户已经非常期待这个功能,通过 WordPress 自动更新,你可以非常容易就更新你的 WordPress 版本。...评论嵌套(Comment Threading) – 这个功能以嵌套的方式让用户回复其他留言者,回复的评论将会显示在当前的评论之下,WordPress 现在已经不需要更新数据库结构就能实现这个功能了(comments...我把另外一个新闻联系一下,WordPress 母公司的另外一个最新产品,基于 WordPress MU 的 SNS 系统 BuddyPress 将于今年年底发布,这里我不妨猜测下 WordPress 2.7