T4版本 - WordPress发布接口使用指南

适用于火车头采集器7.6-10.2,高铁采集器9.8

WP发布接口/模块配置步骤

第一步:配置接口文件

  1. 编辑文件夹中的Locoy.php
  2. 将第10行的密码"123123"改为只有自己知道的密码
  3. 保存文件并上传到你的网站根目录 (不建议用文本文档编辑,可以用notepad或者dw来编辑)

第二步:配置发布模块

注意:如果网站开启了https强制跳转请关闭,让http可以正常访问。

  1. 运行exe启动火车采集器,点击"发布"按钮,双击左侧"我的网站"
  2. 在右侧的"全局变量编辑"内输入刚才在php内填写的密码
  3. 将"网站根地址"改为自己的网站根地址/Locoy.php
  4. 点击"获取列表",获取到网站分类名称即为配置成功
  5. 点击"保存配置",关闭窗口即可

更新说明

T4: 2023.11.25

  1. 修复wordpress发布文章到页面的问题
  2. 优化代码逻辑
  3. 适配php8.2
  4. 修复发送文章到wp代码会自动转义的问题

T3: 2017.11.03

  1. 优化了验证标题重复
  2. 优化了附件、图片、缩略图的上传和生成

T2: 2017.10.23

  1. 增加了对多个分类方式的发布参数(post_taxonomy_list),使用方法请参考功能特性
  2. 修复BUG:分类名称如果含有数字会导致分类错误

T1: 2017.10.12

  1. 旧版发布接口重新设计,新版本号为T1,以后不再对旧版升级维护。旧版本支持3.X-4.8.2
  2. 修复BUG:当规则中没有发布模块中某个参数时会导致发布数据异常(会显示db:标签名)
  3. 优化strtoarray函数

功能特性

分类(category)

  1. 分类支持分类名和分类ID,系统自动判断
  2. 多分类处理(多个分类请用逗号隔开)
  3. 自动创建分类,如果网站内没有这个分类,会自动创建分类
  4. 自动创建父分类,适用于想要设置父分类并且网站中不存在
    • 使用方法: WEB发布模块/高级功能/内容发布参数/ -> 增加 post_parent_cate
  5. 添加分类描述
    • 使用方法: WEB发布模块/高级功能/内容发布参数/ -> 增加 category_description

标签

  • 多标签处理(多个标签请用逗号隔开)

作者

  1. 多作者处理,可设置多个作者随机发布文章,发布参数中指定post_author
  2. 自定义作者功能,如果提交的数据为用户名的话,会自动检测系统是否存在该用户,如果已存在则以该用户发布,不存在则自动新建用户(接口已针对中文用户名进行处理)

图片和缩略图

  1. Web图片上传,无需FTP上传
  2. 自动设置【标签:内容】的第一张图片为文章的特色图片
  3. 支持自定义缩略图(特色图像)
    • 使用方法: WEB发布模块/高级功能/文件上传设置/ 增加 缩略图所在的标签,表单名为: thumb递增数字
  4. 标准的php.ini单次最大文件上传数为20个,如果发布的内容附件超过20个,将会出错。如果遇到此问题请更改php.ini的max_file_uploads参数,或者更换上传方式为FTP

时间和预约发布

  1. 正确的时间格式为2017-10-01 23:45:55或者2017-10-01 23:45
  2. 自动处理服务器时间与博客时间的时区差异
  3. 随机时间安排与预约发布功能: 可以设定发布时间以及启用预约发布功能。启用预约发布后,如果POST过来的数据包含时间,则以时间为准立即发布,反之则以接口文件配置时间发布

评论

  • 发布评论,支持评论时间、评论作者、评论内容
    • 需要在火车头->Web发布模块/内容发布参数/ ->新增 commentcommentdatecommentauthor三个参数,分别对应评论内容、评论时间、评论作者。三个参数缺一不可

其它功能

  1. 标题重复判断: 打开参数配置中的$checkTitle,即可判断标题是否重复,对于重复结果不予发布
  2. 发布文章后自动ping,需要在后台设置->撰写->更新服务 填入ping地址
  3. 'pending review' 更新文章状态pending(审核)为publish(所有人可见)

自定义功能

  1. 自定义字段
    • 使用方法: WEB发布模块/高级功能/内容发布参数/ -> 增加 post_meta['字段名']
  2. 自定义文章类型(post_type)
    • 使用方法: WEB发布模块/高级功能/内容发布参数/ -> 增加 post_type
  3. 自定义文章形式(post_format)
    • 使用此功能需要修改配置参数 $postformat=true;并在火车头->Web发布模块/内容发布参数/->新增发布参数post_format
    • 标签内容必须为: 图像: post-format-image 视频: post-format-video
  4. 自定义分类(taxonomy)
    • 使用方法: WEB发布模块/高级功能/内容发布参数/ -> 增加 post_taxonomy
    • 使用taxonomy之后,文章只能发布在taxonomy所属的分类下,分类名称或者ID请填写在分类category
  5. 自定义分类--多个分类--(taxonomy)
    • 使用方法: WEB发布模块/高级功能/内容发布参数/ -> 增加 post_taxonomy_list[taxonomy_name]
    • 使用后可以将文章归属到多个自定义分类下,多个term必须使用|||隔开
  6. 自定义分类信息(add_term_meta)
    • 使用方法: WEB发布模块/高级功能/内容发布参数/ -> 增加 post_cate_meta['meta_key']
    • 标签内容可以为文本或者数组,数组必须参照格式: key$$value|||key$$value|||key$$value

模块参数列表

参数名 必选性 说明
post_title 必选 标题
post_content 必选 内容
tag 可选 标签
post_category 可选 分类
post_date 可选 时间
post_excerpt 可选 摘要
post_author 可选 作者
category_description 可选 分类信息
post_cate_meta[name] 可选 自定义分类信息
post_meta[name] 可选 自定义字段
post_type 可选 文章类型 默认为'post'
post_taxonomy 可选 自定义分类方式
post_format 可选 文章形式
公告: 本站提供的wordpress主题、插件等其他资源,除资源本身问题外,都不包含免费技术服务,如需技术支持需支付100+技术服务费一次,具体依客服说明为准,请大家谅解!
说明: 本站英文版主题&插件若无特别说明,均为英文原版,如需汉化请搜索Loco插件自行翻译:https://wordpress.org/plugins/loco-translate/ 申明: WP之家提供资源仅供学习用途,禁止用于搭建非法网站,本站不为涉黄、涉毒、涉赌等不法分子提供任何技术便利。