wp_get_additional_image_sizes()
Отримує дані всіх зареєстрованих розмірів зображень (мініатюр).
За замовчуванням у WordPress вказано чотири розміри: thumbnail , medium , medium_large , large . До цих розмірів можна додавати додаткові за допомогою функції add_image_size() . Так ось, щоб отримати всі додаткові розміри, можна використовувати цю функцію.
- Використовує глобальну змінну: $_wp_additional_image_sizes .
Основа для:
wp_get_registered_image_subsizes()
wp_get_registered_image_subsizes()
1 раз – 0.000024 сек
(дуже швидко) | 50000 разів – 0.01 сек
(швидкість світла) |
PHP 7.1.5, WP 4.8.2
(дуже швидко) | 50000 разів – 0.01 сек
(швидкість світла) |
PHP 7.1.5, WP 4.8.2
Хуків немає.
Повертає
Массив
. Дані додаткових розмірів картинок.
Використання
wp_get_additional_image_sizes();
Приклади
#1 Отримаємо додаткові розміри мініатюр
Такий масив ми отримаємо, якщо використовує цей код на стандартній темі twenty fifteen , в якій зареєстрований додатковий розмір: post-thumbnail .
print_r(wp_get_additional_image_sizes()); /* отримаємо Array( [post-thumbnail] => Array( [width] => 825 [height] => 510 [crop] => 1 ) ) */
нотатки
- Global. Масив. $_wp_additional_image_sizes
список змін
З версії 4.7.0 | Введено. |
Код wp_get_additional_image_sizes() wp get additional image sizes WP 6.0.2
function wp_get_additional_image_sizes() { global $_wp_additional_image_sizes; if (! $_wp_additional_image_sizes) { $_wp_additional_image_sizes = array(); } return $_wp_additional_image_sizes; }