Добавить пользовательский URL-адрес в WP All Import с помощью редактора функций - PullRequest
1 голос
/ 07 мая 2020

Привет, ребята, спасибо за помощь. У меня есть удаленный сервер, который реализует интерфейс OAI-PMH для сбора данных из базы данных. Я хочу импортировать эти записи с помощью wp all import через «загрузить с URL-адреса». Поскольку я могу запросить интерфейс oai с URL-адресом, который может содержать таможенные параметры (потому что я не хочу, чтобы вся коллекция), можно использовать редактор функций wp_allimport для изменения или присоединения (Dynami c) параметров к url перед выполнением импорта? А потом расписание то же самое?

1 Ответ

0 голосов
/ 14 мая 2020

Есть фильтр. В этом случае вы не можете использовать редактор функций, но вы можете поместить этот код в 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-адрес имеет завершающий /.

...