wordpress极光AI post插件如何配置图片接口

WordPress极光AI文章自动发布插件支持三种智能配图方式:

  • 通过API接口随机获取并缓存图片至媒体库
  • 系统自动生成包含文章标题的图片
  • AI文生图(当前支持通义千问、豆包模型)

本文将重点详解第一种方式——如何使用API接口配置随机配图。

配图方式一:API随机图片接口配置指南
此方式允许您通过自定义图片接口,让插件在发布文章时自动获取并保存图片至WordPress媒体库,并插入到文章中。

配置步骤:
在插件任务管理中,开启“配图方式一”功能。

在出现的“图片接口地址”栏中,填入您已准备好的图片API网址。

wordpress极光AI post插件如何配置图片接口

完成其他任务设置后保存,插件将在设定时间自动撰写并发布文章,且每篇文章将配备从该接口随机获取的图片。

如何自建图片源站?(两种方法)
方法一:使用独立域名或二级域名
适用于希望独立管理图片源、便于分类调用的用户。

步骤分解:

域名准备

解析一个二级域名,例如:https://img.example.com

站点搭建

在您的主机中新建一个PHP站点,绑定该域名。

无需数据库,PHP版本建议7.4或以上。

目录与文件部署

清空站点根目录下的默认文件。

创建用于存放不同分类图片的子目录,如 abc、travel、tech 等,便于后续按任务调用。

进入其中一个子目录(例如 abc),创建 index.php 文件,并写入相应的随机图片调用代码。

index.php
 <?php 

// 设置错误报告
error_reporting(0);

// 获取图片文件列表
$img_array = glob("photos/*.{gif,jpg,jpeg,png,webp}", GLOB_BRACE);

// 检查是否有图片文件
if (empty($img_array)) {
    http_response_code(404);
    die('No images found');
}

// 随机选择一张图片
$img_index = array_rand($img_array);
$img_path = $img_array&#91;$img_index&#93;;

// 检查文件是否存在
if (!file_exists($img_path)) {
    http_response_code(404);
    die('Image not found');
}

// 获取文件信息
$file_info = pathinfo($img_path);
$file_size = filesize($img_path);

// 设置MIME类型
$mime_types = &#91;
    'jpg' => 'image/jpeg',
    'jpeg' => 'image/jpeg',
    'png' => 'image/png',
    'gif' => 'image/gif',
    'webp' => 'image/webp'
&#93;;

$extension = strtolower($file_info&#91;'extension'&#93;);
$mime_type = isset($mime_types&#91;$extension&#93;) ? $mime_types&#91;$extension&#93; : 'application/octet-stream';

// 设置响应头
header('Content-Type: ' . $mime_type);
header('Content-Length: ' . $file_size);
header('Cache-Control: public, max-age=3600'); // 缓存1小时
header('Last-Modified: ' . gmdate('D, d M Y H:i:s', filemtime($img_path)) . ' GMT');

// 输出图片内容
readfile($img_path);
exit();

?> 

在该目录下新建名为 photos 的文件夹,并将您的图片上传至此。

接口测试与配置

访问 https://img.example.com/abc,刷新页面应可看到随机切换的图片。

将该链接填入插件“配图方式一”的图片接口地址栏中,保存设置即可。

扩展应用:
您可建立多个分类目录,分别对应不同的图片类型,例如:

https://img.example.com/tech

https://img.example.com/nature

https://img.example.com/food

在插件中为不同发布任务配置对应的分类路径,即可实现配图内容的精细化匹配。

方法二:使用现有站点目录(无需新域名)
如果您已有可公开访问的网站,也可直接在其目录下部署图片库,步骤同上,仅需将图片接口地址指向相应路径即可。

关于PHP文件的简要说明
在自建图片源时,需要在每个分类目录中放置一个简单的PHP文件,其核心功能是随机选取 photos 文件夹中的图片并输出。代码结构包括:

读取 photos 目录下的图片文件

随机选择一张图片

建议:

  • 分类管理:建议按主题建立多个图片目录,方便不同文章任务调用。
  • 图片规格:尽量使用尺寸适中、风格统一的图片,以保证文章排版美观。

测试验证:配置完成后,建议先手动测试接口链接能否正常随机显示图片,再投入自动发布任务。

如您在配置过程中遇到问题,或需要进一步的代码示例与技术支持,欢迎联系获取协助。