《家庭财务宝典》

WordPress自动配图插件 无版权

67次阅读

共计 1762 个字符,预计需要花费 5 分钟才能阅读完成。

WordPress自动配图插件 无版权插图

在 WordPress 中,自动配图通常是指在文章中自动插入图片。如果您想要一个无版权保护的自动配图插件,可以考虑使用免费的图片资源,如 Unsplash 的无版权图片。以下是一个简单的示例,展示如何使用 WordPress 内置功能和 Unsplash API 来实现自动配图功能。

首先,您需要创建一个 API 密钥以便从 Unsplash 获取图片。您可以在 Unsplash 的开发者页面上注册并获取一个访问令牌:https://unsplash.com/developers

然后,您可以使用 WordPress 的内置钩子函数,如the_content,来在文章内容中插入图片。以下是一个基本的插件框架,您可以根据需要进行扩展:

<?php/*Plugin Name: Auto-Add Unsplash ImagesDescription: Automatically adds Unsplash images to posts with no copyright.Author: Your NameVersion: 1.0License: GPL2*/// 定义 API 端点和您的访问令牌define('UNSPLASH_API_ENDPOINT', 'https://api.unsplash.com/photos/random');define('UNSPLASH_ACCESS_KEY', '您的访问令牌');// 添加钩子到内容中add_filter('the_content', 'auto_add_unsplash_image');// 自动添加函数function auto_add_unsplash_image($content) {// 检查是否已经添加图片,避免重复添加if (has_post_thumbnail()) {return$content;}// 设置 cURL 选项$ch = curl_init(UNSPLASH_API_ENDPOINT);curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);curl_setopt($ch, CURLOPT_HTTPHEADER, array('Authorization: Client-ID' . UNSPLASH_ACCESS_KEY));// 执行 cURL 请求$response = curl_exec($ch);curl_close($ch);// 解析 JSON 响应$photo = json_decode($response);// 检查是否有图片可用if ($photo && isset($photo->urls->full)) {$image_url = $photo->urls->full;$image_caption = $photo->user->name . 'on Unsplash';$image_alt = $photo->alt_description;// 插入图片到内容中$content .= '<p><img src="' . esc_url($image_url) . '"alt="' . esc_attr($image_alt) . '"/></p>';// 可选:添加图片说明作为图片下方的文字// $content .= '<p class="wp-caption-text">' . esc_html($image_caption) . '</p>';    }return$content;}?>

请注意,您需要替换 UNSPLASH_ACCESS_KEY 定义中的 您的访问令牌 文本,并确保您已经在 Unsplash 注册并获取了访问令牌。

这个插件会在文章内容中自动插入一张来自 Unsplash 的随机图片,并且不会在已有配图的文章中重复插入。这个例子提供了一个基本框架,您可以根据需要进行扩展,比如添加条件来排除某些分类,或者添加水印等。

你的工作,由 AI 赋能!🔥

还在为文案、脚本卡壳、做视频、写代码、设计图片灵感枯竭而烦恼吗?🤯

板板 AI,你的工作好帮手!

一键生成    各种文案、脚本、图片、视频、代码、报告,轻松应对各种工作 / 营销需求!

现在注册体验,即可获得:

  • 🎁 30 积分基础模型余额
  • 🎁 3 积分高级模型余额
  • 🎁 3 积分绘画余额

还不快来试试?

点击链接,开启你的 AI 创作之旅!>>>https://www.banbanai.cn

板板 AI,让你的工作效果发挥无限可能! 🚀

正文完
关注板板AI免费获得移动AI助手
post-qrcode
 
天天
版权声明:本站原创文章,由 天天 2024-10-22发表,共计1762字。
转载说明:

本文由 天天资讯网 整理发布,转载请注明出处.
版权声明:部分文章内容或图片来源于网络,我们尊重作者的知识产权。如有侵犯,请联系我们在第一时间删除。

文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月
文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月
文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月
文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月
文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月 文字广告位10/月

温馨提示:请在上面搜索| 查找更多免费资源,如需广告位请联系站长QQ 48704478

《家庭财务宝典》