Добавление фотографий и галерей картинок для WordPress (WordPress для начинающих)

Опубликовано: 27.03.2017

видео Добавление фотографий и галерей картинок для WordPress (WordPress для начинающих)

Раздвижные панели для WordPress.Что делать если не работает плагин панелей. Урок 15

В общем, разработчикам вордпресса еще есть над чем работать, надеюсь, в третьей ветке значимым изменениям подвергнется и стандартная галерея, тогда можно будет со размеренной душой выбросить тормознутые галереи-плагины типа «NextGEN Gallery». Кстати, используя данный плагин полностью может быть выполнить намеченную цель, но такое решение смотрится несколько туповато, беря во внимание что все нужные способности уже реализованы в стандартной галереи, и все дело только в ее наружном виде. Для чего изобретать велик, если можно просто его модернизировать?



Любителям на досуге пописать плагинчики для вордпресса конечно известны функции add_shortcode и remove_shortcode, 1-ая регистрирует, а 2-ая удаляет регистрацию  шорткода. Шорткоды, если кто не знает, это особые кодовые слова, которые можно прописывать прямо в теле статьи, и которые вызывают какую-то функцию. К примеру, шорткод CAPTION служит для вставки изображения с подписью, а шорткод GALLERY — нужную нам стандартную галерею вордпресс.


Создание галерей из картинок штатными средствами Wordpress без плагинов

Нам необходимо всего только переписать функцию вывода на экран галереи и сделать так, чтоб шортег GALLERY вызывал конкретно нашу функцию, а не стандартную. Сделать это проще, чем вы сможете поразмыслить =)


Как создавать галереи и альбомы в WordPress? Плагин «NextGEN Gallery»

Сначала нам необходимо отключить стандартную функцию галереи. Открываем файл functions.php, и вставляем в конец файла (до знака «?>») строчку:

Потом нам нужна новенькая функция вывода галереи. Крутые программеры наверное напишут ее сами, но мне необходимо всего только добавить пару фишек к стандартной галерее, потому я просто малость изменю стандартную функцию, текст которой находится в файле wp-includes/media.php и именуется gallery_shortcode. Файл большой, потому воспользуйтесь функцией поиска.

Выворачиваетсяфункция смотрится так:

rss