【问题标题】:Add Custom Url to WP All Import with function editor使用功能编辑器将自定义 URL 添加到 WP All Import
【发布时间】:2020-05-07 12:47:18
【问题描述】:

大家好,感谢您的帮助。 我有一个远程服务器,它实现了一个 OAI-PMH 接口来从数据库中收集数据。 我想通过“从 url 下载”使用 wp all import 导入这些记录。 由于我可以使用可以包含海关参数的 url 查询 oai 接口(因为我不想要整个集合),所以可以使用 wp_allimport 的函数编辑器在 url 之前更改或附加(动态)参数执行导入?然后安排相同的?

【问题讨论】:

  • 欢迎使用 stackoverflow。确保将您当前的进度(您正​​在使用的代码)、实际输出和期望的输出添加到问题中。

标签: wordpress wpallimport


【解决方案1】:

有一个过滤器。在这种情况下您不能使用函数编辑器,但您可以将此代码放入您的(子)主题的functions.php

function my_wp_all_import_feed_url( $url ) {
    return $url . '?something=else';
}

add_filter( 'wp_all_import_feed_url', 'my_wp_all_import_feed_url', 10, 4 );

此代码示例假定 URL 有一个尾随 /

【讨论】:

  • 感谢您的回复。我已经通过动态重定向解决了这个问题。我添加了一个简单的 php 脚本(所以 wpallimport 指向一个静态路径),然后在脚本中我做了一个到真实路径的动态重定向。这是因为查询参数取决于时间表的月份,它们必须自动填写
  • 好消息@frifab - 我邀请您将您的解决方案作为单独的答案分享,并将其标记为正确的答案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-02-04
  • 1970-01-01
  • 1970-01-01
  • 2021-12-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多