helsingborg-stad/import-rss-feed

可能是最后一个Wordpress RSS导入器。将RSS源中的条目导入任何文章类型。

安装: 297

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 5

分支: 0

开放性问题: 0

类型:wordpress-plugin

0.3.1 2018-11-21 12:15 UTC

This package is auto-updated.

Last update: 2024-09-22 02:23:09 UTC


README

可能是最后一个Wordpress RSS导入器。将RSS源中的条目导入任何文章类型。

依赖项

运行此插件需要ACF Pro

操作

ImportRssFeed/ImportManager/start/beforeUpdatePost

导入前执行操作

  • @param object $post - 文章对象 (/ImportRssFeed/ImportManager/Post)
  • @param object $feed - RSS源对象(/ImportRssFeed/ImportManager/RssFeed)
do_action('ImportRssFeed/ImportManager/start/beforeUpdatePost', $post, $feed);

ImportRssFeed/ImportManager/start/afterUpdatePost

导入后执行操作

  • @param object $post - 文章对象 (/ImportRssFeed/ImportManager/Post)
  • @param object $feed - RSS源对象(/ImportRssFeed/ImportManager/RssFeed)
do_action('ImportRssFeed/ImportManager/start/afterUpdatePost', $post, $feed);

ImportRssFeed/Post

当从RSS项目数据映射文章对象时执行操作,可以在导入之前操纵文章对象。

  • @param object $this - 文章对象 (/ImportRssFeed/ImportManager/Post)
  • @param object $item - RSS项目 (SimplePie_Item)
do_action('ImportRssFeed/Post', $this, $item);

过滤器

ImportRssFeed/OptionsPage/PostTypes

在导入RSS源时使用的可用文章类型过滤器

  • @param array $postTypes - 包含文章类型的数组(slug作为键,label作为值)
apply_filters('ImportRssFeed/OptionsPage/PostTypes', $postTypes);

待办事项

  • 修复Simple Pie日期错误
  • 从cron作业创建并保存导入事件的日志
  • 在手动导入期间显示导入事件的日志
  • 在卸载插件时删除cron作业