Завантаження зображень із заданим дозволом в wordpress

З цього керівництва ви навчитеся генерувати зображення власного розміру для використання в темі WordPress. Навіщо використовувати свої розміри зображень? Щоб вам не потрібно бути редагувати кожне зображення, яке ви завантажили в Медіа-бібліотеку. Таким чином, кожне завантажене вами зображення буде автоматично перетворено у встановлені вами розміри. Воно може бути вставлено в пост або сторінку за допомогою Медіа-галереї або з циклу. Прочитайте далі і дізнайтеся, як це зробити.

Крок 1. Визначте розмір зображень

Щоб ваша тема підтримувала власний розмір зображень, вам потрібно відредагувати файл functions.php в папці вашої теми. Відкрийте functions.php вашої теми і перевірте, чи є у вас рядок, яка виглядає ось так:

Цей код викликається при ініціалізації теми. Він зазвичай використовується для базової установки, реєстрації та ініціалізації теми, де "function_name" - ім'я функції, що викликається.

Якщо ви знайшли подібну рядок, знайдіть також метод з таким же ім'ям, як другий параметр методу add_action. Якщо ви не знайшли такий рядок, вам потрібно її додати і також створити метод з назвою, як другий параметр:

Тепер для включення мініатюр постів для вашої теми, додайте наступні рядки в метод, визначений вище:

Крок 2. Відображення зображень власних розмірів

Вставка зображень свого розміру в пост з використанням медіа-галереї

Щоб вставляти зображення в пост або сторінку з медіа-галереї, вставте наступний фільтр в файл functions.php:

Цей код приєднує ваш розмір зображення з розмірами, визначеними в WordPress, так що результат буде таким:

Завантаження зображень із заданим дозволом в wordpress

Вставка зображення свого розміру всередині циклу

Щоб показувати, наприклад, зображення під назвою "featured-image", всередині циклу вам потрібно додати такі рядки:

Таким чином, буде перевірено, чи містить пост / сторінка якесь прикріплене зображення і виведе тег . який покаже зображення бажаного розміру.

Крок 3. Зміна розміру існуючих зображень

Для цього завдання є плагін Regenerate Thumbnails. Він може згенерувати заново все, деякі або окремо взяті зображення. При зміні розміру зображень і їх повторному генеруванні, зображення попереднього розміру не будуть видалені.

Зверніть увагу: є зарезервовані називання розмірів зображень: thumb. thumbnail. medium. large. post-thumbnail. Додавання своїх розмірів зображень з зарезервованими іменами перезапише їх попередньо налаштований.

Редагуючи файли content.php або content-single.php або content-page.php. ви можете показати зображення необхідного розміру для заголовка поста, вставляючи його над або під заголовком поста.

Щоб зробити інші два власних розміру доступними для вибору з медіа-галереї, додайте наступний фільтр:

Приклад того, як це працює на живому сайті, ви можете подивитися тут: gurde.com

Джерело: WP.tutsplus.com

Підкажіть, в останніх версіях вордпресс цей код працює? Роблю все, як ви пишете, але в медіафайлах не виникає новий розмір для зображень.

Чи можна вказати таку мініатюру прямий посиланням?

А решта кроки з інструкції ви виконали?

Завантаження зображень із заданим дозволом в wordpress

Завантаження зображень із заданим дозволом в wordpress

Завантаження зображень із заданим дозволом в wordpress

Завантаження зображень із заданим дозволом в wordpress

Завантаження зображень із заданим дозволом в wordpress