Взять id вложения или картинки по url — WordPress

Сегодня я расскажу об одной нестандартной задачке которую WordPress делать не умеет по умолчанию, а именно взять из базы ID картинки (или другого вложения) по ее URL. Такая задача часто бывает необходима при разработке плагинов или новых тем для WordPress.

Для начала нам понадобится функция которая сделает запрос к базе данных и получит необходимое изображение по URL.

Эту функцию можно положить в файл functions.php и вызвать в любом месте шаблона.

Как вызвать функцию передать URL и вернуть ID изображения

Ниже я покажу который передаст URL картинки в переименую и получит ID вложения, также ниже представлен код с помощью которого вы сможете изменить размер картинки при помощи стандартной функции WordPress wp_get_attachment_image_src().

Хотелось бы сказать что нестоит этим злоупотреблять, так как задача выполняется неочень быстро.

Купить хостинг WordPress


Читайте также:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *