一、首先,我们需要知道官网所有插件怎么获取到一些wordpress的文件列表。
1、核心文件,即wordpress。
获取网址:http://core.svn.wordpress.org/
2、插件
获取网址1:http://svn.wp-plugins.org/
获取网址2:http://plugins.svn.wordpress.org/
3、主题
获取网址:https://themes.svn.wordpress.org/
二、提取制作脚本
插件、主题列表可以从网址中提取:
版本号:
对于插件,这样构造下载链接:https://downloads.wordpress.org/plugin/wp-super-cache.1.9.2.zip
对于主题,你可以这样构造下载链接:https://downloads.wordpress.org/theme/twentytwentythree.1.0.zip
如果你只是下载最新版本,那么可以将版本号省略,然后这样构造:
插件:https://downloads.wordpress.org/plugin/wp-super-cache.zip
主题:https://downloads.wordpress.org/theme/twentytwentythree.zip
然后根据列表、你的需求批量整理出脚本,比如:wget https://downloads.wordpress.org/plugin/wp-super-cache.zip -P /root/plugins
大概的思路就是这些,就不教大家制作脚本了,毕竟很简单,而且每个人有每个人的思路。
三、延展
这里的话只是教你批量下载所有插件、主题,当然,你也可以干点其他事情,比如做个wordpress下载镜像站(没必要,现在插件都能下载了,官网也不会出现什么502),又比如查找那些在官网找不到的插件(官网有的插件是不显示的,不知道为啥,应该是太久没更新的会被隐藏)。
暂无评论内容