Возможно ли запустить функция wordpress на python?

Загружаю посты через плагин WP Import c csv файла. Но не могу добавить картинку так как она добавляеться с помощью ACF. Нужно узнать Id attachment по ссылке. В ворпресс есть функция attachment_url_to_postid(). В плагине можно писать кастомные функции. Написал функцию
function url_to_id($url) {
	return attachment_url_to_postid($url);
}
но все равно на выходе получаю 0
  • Вопрос задан
  • 208 просмотров
Решения вопроса 1
@xxxsanchosxxx Автор вопроса
Вот нашел функцию которая делает то что мне нужно
function url_to_id($image_url) {
    global $wpdb;
    $attachment = $wpdb->get_col($wpdb->prepare("SELECT ID FROM $wpdb->posts WHERE guid='%s';", $image_url )); 
        return $attachment[0]; 
}

И самое главное когда вызываешь функцию урл передавать в кавычках.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы