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

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

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

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

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

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

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

Курс - продажа плагинов и скриптов на сайте codecanyon

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

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

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

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

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

Чтобы продолжить работать с сайтом, вам необходимо разрешить использование cookies. Больше информации

Cookie на этом веб-сайте включены, чтобы дать вам больше возможностей на сайте. Если вы продолжаете использовать этот сайт без изменения настроек cookie или нажмите «Принять» ниже, вы соглашаетесь с этим.

Закрыть