把下面代码保存于 img.php 文件中
随机图片 api
PHP
<?php//读取文本$str = explode("\n", file_get_contents('wpimg.txt')); //txt 文件是存储新浪图片的代码$k = rand(0,count($str));$sina_img = str_re($str[$k]);$size_arr = array('large', 'mw1024', 'mw690', 'bmiddle', 'small', 'thumb180', 'thumbnail', 'square');$size = !empty($_GET['size']) ? $_GET['size'] : 'large' ;$server = rand(1,4);if(!in_array($size, $size_arr)){ $size = 'large';}$url = 'https://ws'.$server.'.sinaimg.cn/'.$size.'/'.$sina_img.'.jpg';//解析结果$result=array("code"=>"200","imgurl"=>"$url");//Type Choose 参数代码$type=$_GET['return'];switch ($type){ //Json 格式解析case 'json':$imageInfo = getimagesize($url); $result['width']="$imageInfo[0]"; $result['height']="$imageInfo[1]"; header('Content-type:text/json');echo json_encode($result); break;//IMGdefault:header("Location:".$result['imgurl']);break;}function str_re($str){ $str = str_replace(' ', "", $str); $str = str_replace("\n", "", $str); $str = str_replace("\t", "", $str); $str = str_replace("\r", "", $str); return $str;}?>
同时创建一个 TXT 文本文件
txt 文本里面的格式只取新浪外链图片的红色部分,一行一个
如:https://ws4.sinaimg.cn/large/65b17112ly1fv5ll42bsqj21hc0xc4b9.jpg
内容如下
65b17112ly1fv5ll42bsqj21hc0xc4b965b17112ly1fv5ll4a2ktj21hc0xcqbi65b17112ly1fv5ll4i3jnj21hc0xcwo365b17112ly1fv5ll4syu4j21hc0xcame65b17112ly1fv5ll52zw7j21hc0xc7gz65b17112ly1fv5ll5a4bwj21hc0xcak365b17112ly1fv5ll5imk2j21hc0xcn9o
这些图片全是电脑主题里面提取出来的,经过我反复无损压缩后上传到新浪图床的。
之前发过一篇文章图片无损压缩工具大家自己可找图片制作自己喜欢的图片接口
转载请注明:汇站网 » WordPress 添加自制随机背景图像 API
常见问题
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。
相关文章
猜你喜欢
- 如果WordPress搜索结果为空,自动跳转到网站首页 2024-02-01
- 浏览器缓存可以分为强缓存和协商缓存两种方式 2024-01-21
- 如何让WordPress支持上传WebP格式图片? 2024-01-20
- 利用WordPress设置API实现自定义设置页面。 2024-01-20
- WordPress api接口 版本历史 2024-01-20
- WordPress用户密码加密和验证的详细解释 2024-01-19
- WordPress禁用媒体附件页面教程 2024-01-19
- WordPress修改了文章的默认密码保护提示 2024-01-19
- WordPress配置(站群)多站点详细教程方法 2024-01-19
- WordPress如何用指定图片自动替换文章图片 2024-01-17
热门评论
看看咋样 111111111111111111111111111111111111111111111111111111111111
热门文章
- 2021-11-17596
- 2023-09-24588
- 2021-08-121,217
- 2021-12-06652
- 2021-04-301,147
热门标签
- WordPress优化TXT小说网整站帝国CMS源码升级1225版本后跑分二开ripro美化 - 纯标题改成三栏商场系统软件效仿源代码挖片网系统源码天方贴吧云签开源版全自动采集小说系统九州天下手游服务端E4A源码塔罗牌星座爱情未来运势微猫恋爱聊妹术V2帝友P2P商业源码WordPress网站如何启用LiteSpeed缓存功能仿优酷苹果cmsv10SaaS模式播放器动画特效微信小商城我的订单个人订单查询页程序源码二手礼品卡回收网站源码火鸟地方门户网站源码句子语录签名日志多城市分地区织梦插件千月双端视频APP源代码纯代码实现外部调用WordPress站点文章投资理财源码餐饮奶茶招商加盟类网站源码wordpress启用移动pc端资源网站源码IT新闻资讯网站模板商品直推团队直销系统源码