Архив на категорию : 'Wordpress'

avatar

Каждый, кто пишет посты в wordpress, наверняка ни раз видел на странице редактирования или добавления нового поста панель, которая называется “Дополнительные поля”.

продолжение статьи

avatar

В одной из прошлых статей я рассматривал, как можно перевести форму комментирования на Ajax. Сегодня мы пойдем еще дальше и добавим еще один наворот к нашей форме комментирования :)

продолжение статьи

avatar
За все время мы обратились уже ко многим областям веб-разработки по отдельности. Сегодня начнем их совмещать. В этой статье, я приведу пример того, как можно совместить знание ajax и wordpress`а, и получить в результате форму комментирования для вашего блога на ajax.В качестве инструментов мне понадобиться только библиотека JQuery и плагин к ней для работы с формами.

Итак, моя цель – сделать такую форму для комментирования, через которую можно будет оставить комментарий без перезагрузки страницы.

Сперва нужно создать каталог с именем js внутри папки с темой. В него положить два файла:

  1. Файл библиотеки jquery.js (https://jquery.com)
  2. Плагин jquery для работы с формами. (https://malsup.com/jquery/form/)

Теперь подключим эти два файла внутри шаблона header.php нашей темы. Для этого добавим туда пару строк:

<script src="<?php bloginfo('template_directory'); ?>/js/jquery.js" type="text/javascript"></script>
<script src="<?php bloginfo('template_directory'); ?>/js/form.js" type="text/javascript"></script>

продолжение статьи

avatar
В дополнение к предыдущим статьям про написание плагинов и виджетов сегодня напишу про всевозможные action`ы в wordpress, которые можно использовать в своих нуждах. Список взят и переведен (может даже дополнен немного ) с официального сайта wordpress`а. Так что им можно пользоваться как справочником. Все action`ы разделены на категории, в зависимости от места их применения в wordpress`е.

Посты, страницы, аттачменты, категории.

add_attachment
Выполняется при добавлении записи об аттачменте в БД.
Аргументы : ID добавленной записи (ID аттачмента)

продолжение статьи

avatar
Если вы написали какой-то более-менее стоящий плагин, то не стоит ограничивать себя мыслью, что его никто не будет использовать кроме вас. Скорее всего, найдется кто-то, кто будет использовать его как в вашей стране, так и за рубежом. Заставить это сделать кого-то не в ваших силах, однако, предоставить такую возможность труда не составит. Когда я говорю про доступность, я подразумеваю две вещи.

Первая – выложить плагин в каком-нибудь хранилище wordpress плагинов, например, здесь MyWordpress.ru.
Второе – это дать возможность пользователям переводить ваш плагин на их родной язык.

продолжение статьи

avatar
Условно в wordpress`е все элементы дизайна можно разделить на несколько частей:
  • Шапка (header)
  • Часть с контентом
  • Сайдбар (sidebar)
  • Подвал (footer)

Единственное, что здесь может быть незнакомо для вас – это сайдбар. По сути, это обобщенная модель боковых колонок на большинстве сайтов. В них обычно ставят всякие блоки с навигацией, выводят новости, формы для авторизации и т.д.

В wordpress все эти блоки обобщили под названием виджет.
Таким образом, сайдбар – это просто список из виджетов и ничего больше.

продолжение статьи

avatar
Во второй статье про плагин hello_world2 для wordpress мы использовали механизм опций для работы с БД. Это позволяло сохранять пары значений и получать их обратно из БД.
Для простейших плагинов этого, может быть и достаточно, но если вам понадобится создать свою таблицу или обработать данные стандартных таблиц, то вам нужно будет обращаться к БД непосредственно.

Напоминаю, что это третья статья из цикла статей про написание плагинов для wordpress.
Предыдущие две можете найти здесь:

продолжение статьи


Страница 1 из 212


© Copyright. . I-Novice. All Rights Reserved. Terms | Site Map