Главная » WordPress (Page 3)

WordPress

WordPress - самая популярная в мире CMS для создания блогов. По последним данным в мире насчитывается уже более 50 млн. блоггеров и владельцев сайтов, выбравших Wordpress в качестве платформы для своего проекта.

WordPress - это абсолютно бесплатная платформа с открытым исходным кодом, она распространяется под лицензией GNU GPL. Для создания блога достаточно просто скачать WordPress и установить его на свой хостинг.

CMS написана на PHP, в качестве базы данных используется MySQL. Сфера применения WordPress весьма обширна — от небольших личных блогов до мощных новостных проектов и даже интернет-магазинов. Встроенная система тем и плагинов наряду с удачной архитектурой позволяет успешно реализовать практически любые проекты. WordPress очень легко поддается доработке и является идеальной платформой как для начинающих разработчиков, так и для уже опытных профессионалов.

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

Все необходимые материалы по установке, настройке, сопровождению и кастомизации Wordpress Вы можете найти на нашем сайте. Также, здесь можно скачать WordPress. Имеющиеся на сайте материалы разделены на несколько разделов:

Статьи WordPress
Документация WordPress
Темы WordPress

В настойщее время движение WordPress стремительно развивается и включает в себя миллионы поклонников по всему миру.

WordPress вход в админку, сделаем чуточку безопасней процесс авторизации

При неудачной попытке авторизации WordPress по умолчанию пишет «Неверное имя пользователя» или «Введенный вами пароль для того-то неверен, потеряли…». С таким подходом потенциальный вредитель может чудесным образом «угадать» логин или даже пароль, что само собой нехорошо, хотя и не слишком критично. Ну да ладно, далее перейдем от слов к конкретному решению.

Сделаем сообщения об ошибках при неудачных попытках входа чуть более «общими», как например это сделано у Drupal или MODx. Пишем нижеследующий код, либо в «functions.php», либо оформляем в виде плагина, причем второй вариант предпочтительней. Читать далее »

Виджеты WordPress — программная настройка облака меток

Как ни странно дефолтный виджет WordPress «Облако меток» имеет крайне скудные настройки, задать можно всего-то пару опций: заголовок и источник тегов (таксономию). Но в APi заложено гораздо больше возможностей.

Итак, приведу пример ручного задания всех настроек через код, можете «копипастить» в «сайдбары» или на что фантазии хватит:

WordPress темы: типичные ошибки разработчиков шаблонов

На сегодняшний день WordPress бесспорно является самой часто используемой системой среди школьников, домохозяек, неграмотных пользователей и иных индивидуумов с полным отсутствием какой-либо профессиональной, а порой и начальной подготовки. Благодаря чему упорно слаживается мнение о его «легкости». Остановлюсь конкретно на создании «простых шаблонов», — перечислю наиболее часто встречающиеся ошибки при написании тем. Итак, поехали.

  • Используют вызовы функций локализации (__(«Message»), _e(«Post»)) при том, что «скин» распространяется на 1 языке. Часто непоследовательно, т.е. пару раз вызвали, потом не вызвали.
  • Пишут содержимое ошибки «Страница не найдена» буквально в каждом файле. Обычно в конце циклов вывода записей. Зачем копировать код? Доступен «404.php», — туда и вписывайте. Будет без проблем перехватывать всё, за исключением страницы с результатами поиска. Читать далее »

Косячок разработчиков WordPress

Итак, приведенный ниже код позволяет вытянуть путь к папке, где располагается блог на сервере хостера. Экспойт, как минимум, актуален для WordPress 3.2.1-3.3.1. Возможно для более ранних версий CMS трюк тоже сработает, — не проверял. Различием будет лишь номер строчки откуда вылетит «птичка». Читать далее »

HTML5 и WordPress

Начну с краткой предыстории, так сказать.

Создавая собственную тему оформления для WordPress по новому стандарту HTML5 вы рискуете наткнуться на одну маленькую неприятную мелочь: это вызов the_category(). Где «грабли»? Поглядите на скриншот ниже, вот они собственной персоной: Читать далее »

Примеры сайтов на WordPress

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

Блог «железной» корпорации AMD: blogs.amd.com (на домене третьего уровня). Читать далее »

WordPress отключить комментарии…

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

Для чего этот трюк необходим? Представьте на мгновение, создаете вы выставку тем оформления. Предварительный просмотр организован. Форму отправки отзывов надо бы тоже по-хорошему продемонстрировать, а вот её «излишний» в данном контексте запретить, иными словами подсунуть спамерам пустышку.

Реализовывать данную задачку буду с помощью хука посредством использования функции add_action(). Читать далее »

SEO и WordPress: динамический H1

Итак, во многих платных и бесплатных HTML шаблонах я замечал следующий дизайнерский перекос: оборачивают тегом H1 название сайта, а заголовок страницы уже во что попало от <h2> до <span> и т.п.

Данная мысль появилась после ознакомления с исходным кодом дефолтной Drupal 7 темы Bartik.

Потому приведу пример небольшого сниппета из серии «SEO для WordPress». Сделаю динамичную смену-чередование <h1> и <strong>. Т.е. если документ является страницей/записью показываем название блога жирным, иначе (архив, рубрика, домашняя страница — нужное подчеркнуть) присваиваем заголовок первого уровня. Читать далее »

Тема Football Season

Язык: Русский

тема WordPress, шаблон WordPress

Читать далее »

Тема Poker Style

Язык: Русский

тема WordPress, шаблон WordPress

Читать далее »