Задавайте вопросы по курсам WordPress

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

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

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

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

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

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

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


Купить хостинг WordPress
Николаенко Максим

Николаенко Максим

Директор веб-студии ProGrafika. Занимаюсь разработкой, дизайном и продвижением веб-сайтов. Всегда рад новым читателям блога и хорошим клиентам.


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

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

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Шаблоны для WordPress
Самый лучший хостинг в Украине
Стабильный хостинг для Drupal