Задать вопрос

Возможно ли запустить функция 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
  • Вопрос задан
  • 211 просмотров
Подписаться 2 Простой 6 комментариев
Решения вопроса 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]; 
}

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

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

Похожие вопросы
SpectrumData Екатеринбург
от 150 000 до 250 000 ₽
AST Москва
До 350 000 ₽
Wanted. Москва
До 250 000 ₽
14 янв. 2025, в 16:08
2500 руб./за проект
14 янв. 2025, в 16:04
1000 руб./в час
14 янв. 2025, в 15:56
25000 руб./за проект