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

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

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

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

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

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

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

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


Купить хостинг Admin VPS

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

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

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

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

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