我们可以简单方便的把图片上传到Chevereto图床, 节约服务器带宽和资源,但并没有找到有关一键从WordPress上传到图床的插件,于是我就顺手写了一个= =
《文章结尾处下载》
我的Imger图床:https://image.krunk.cn/
此插件使用 add_meta_box() 参数以及 pup.js 制作
但要注意!在插入图片时文本编辑器需要选择到文本才行,会自动插入html代码!
pup.js调用地址:https://revival.krunk.cn/krunk/sdk/pup.js
最后在post页中通过 meta_box 引用路过图床上传代码:
<script async id="chevereto-pup-src" src="https://revival.krunk.cn/krunk/sdk/pup.js" data-url="https://image.krunk.cn/upload" data-auto-insert="bbcode-embed-medium"></script>
add_meta_box() 函数是在 WordPress 2.5 添加的,用来给插件开发者添加 Meta模块 到管理界面。
用法:
<span><?php</span> add_meta_box<span>(</span> <span>$id</span><span>,</span> <span>$title</span><span>,</span> <span>$callback</span><span>,</span> <span>$post_type</span><span>,</span> <span>$context</span><span>,</span><span>$priority</span><span>,</span> <span>$callback_args</span> <span>)</span><span>;</span> <span>?></span>
参数:
$id
(字符串)(必需)Meta模块的 HTML“ID”属性
$title
(字符串)(必需)Meta模块的标题,对用户可见
$callback
(回调)(必需)为Meta模块输出 HTML代码的函数
$post_type
(字符串)(必需)显示Meta模块的文章类型,可以是文章(post)、页面(page)、链接(link)、附件(attachment) 或 自定义文章类型(自定义文章类型的别名)
$context
(字符串)(可选)Meta模块的显示位置(’normal’,’advanced’, 或 ‘side’)
默认值:’advanced’
$priority
(字符串)(可选)Meta模块显示的优先级别(’high’, ‘core’, ‘default’or ‘low’)
默认值: ‘default’
$callback_args
(数组)(可选)传递到 callback 函数的参数。callback 函数将接收 $post 对象和其他由这个变量传递的任何参数。
插件下载:
刚搭了一个,来试试
一直在图床和WordPress之间来回切换……感谢分享!
刚搭了一个,来试试
在群辉里搭了个chevereto
看看代码是怎么用的
需要插件,感谢大佬
先回复看看代码
感觉很好啊
好东西
好东西!
那必须的
看看怎么样
这是好东西啊
这个插件非常棒!!这个插件非常棒!!
赞!!
这个插件非常棒!!
我就是为了看看
这是好东西啊
支持啊
感谢大佬
感谢大佬
感谢大佬分享
博主的图床页面是怎么实现的啊?呜呜呜不会
通过这个程序实现的 https://chevereto.com/
谢谢博主
感谢大佬分享?
隐藏内容死啦
不对,只是多了个[隐藏内容]
哈哈哈哈,就是某人没写隐藏样式,这个 [隐藏内容] 临时救救急
你指的某人到底是不是你自己#手动滑稽
不是我不是我
1感谢分享 看看
感谢分享 看看
感谢大佬分享 看看
想知道 站长的https://losie.cn/images/6EmlE.png 这里的这个代码
自己写,数量写已存储十亿张图片都是可以的啊
改的模板,不过现在貌似不支持了,更新就白屏
谢谢分享啦
试一下这个插件如何
试一下,找了好久都没有找到合适的插件,感谢
来博主这里看看,试试能不能用
来博主这里看看,试试能不能用
谢谢分享
试了其他人的不行,来试试大佬的
找了好久
厉害了
好强大的插件,搜索了N久了,想不到在博主这边看到,谢谢!
只不过不知道能不能在古滕堡里使用,做这个的时候还在用Classic Editor
在古滕堡上使用的话每个区块都会有一个上传图片的按钮

毕竟是对经典做的