Обновить
4K+

WordPress *

Открытая система управления содержимым сайта

7,6
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности

Feed2Tabs: когда надо часто открывать статьи фида в отдельных табах

Время на прочтение2 мин
Охват и читатели1K
картинка зумается

Не знаю как обычному %хабраюзеру%, а мне практически каждый день приходиться пробегать по блогах или новостных сайтах и открывать все статьи через ссылки «читать дальше». Часто это связано с вычиткой сайта и проверкой работы авторов, а иногда и во время простого просмотра. Если такое проделывать каждый день на том же сайте, — возникает чувство потери времени.

Кому интересно как можно оптимизировать этот процесс, прошу под кат.

Выпущен WordPress 3.4 Green

Время на прочтение1 мин
Охват и читатели1.5K


Выпущена версия 3.4 платформы WordPress. Новая версия получила название Green в честь джазового гитариста Гранта Грина (под музыку которого было действительно приятно писать этот топик). Как утверждается, в версии 3.4 значительно улучшены настройщик темы, настраиваемые заголовки, вставки твитов и подписи изображений.

Наиболее заметное изменение — это настройщик темы, который позволяет по-разному изменять текущую или другую тему без моментального применения этих изменений. В темах, которые его поддерживают, можно изменять цвета, фоны и изображения-заголовки.
Читать дальше →

Akismet отсеял уже 50 миллиардов спам-комментов в блогах Wordpress

Время на прочтение2 мин
Охват и читатели6.5K


Помню, после первой в своей жизни установки Wordpress (примерно 2007-й год), мне очень понравилась возможность добавлять разного рода плагины в эту CMS. После того, как сайт на Wordpress проиндексировался, через некоторое время начали появляться комментарии, причем несколько странного вида, однотипные, что-то вроде «Пиши еще» и «Автор молодец». Через пару дней я понял, что это спам (совсем зеленый новичок был, да). Сразу же поставил один из рекомендованных плагинов для борьбы со спамом — Akismet. До сих пор я не поменял данный плагин, несмотря на большое количество альтернативных фильтров, появившихся в последнее время. Вчера этот спасательный круг в море спама, если так можно выразиться, отметил своеобразный юбилей: Akismet отсеял 50-миллиардный спам-коммент.

Читать дальше →

Миллион посетителей на WordPress против сервера

Время на прочтение3 мин
Охват и читатели21K
Мой сервер, который и будет героем последующего повествования — это обычный арендованный у FirstDedic сервер среднего класса с процессором DualCore Xeon E3110 3.00Ghz. Оперативной памяти было установлено 4 Гб, жесткий диск 500 Гб. На сервере был установлен nginx 1.01 в качестве frontend, и apache 2 в качестве backend, с запуском скриптов в режиме CGI.

История приключилась с сайтом, который был размещен на моем сервере, собственно, не сайт, а чужой личный блог. Ранее на блоге наблюдались пики трафика до 10000 в сутки, но с подобной нагрузкой сервер справлялся на ура абсолютно без оптимизации на стандартных файлах конфигурации.
Читать дальше →

Борьба с WordPress-червём GetMama

Время на прочтение2 мин
Охват и читатели2.3K
Привет!
Подлый вирус GetMama пожрал кучу сайтов на вордпрессе. В том числе несколько моих. И я вам расскажу, как это почистивать сущность в виде гномика.

Началось с того, что некоторые сайты начали открываться очень долго. Причём только те, что на вордпрессе.
Я долго не мог понять, что же за беда приключилась. Обновил полностью всё ПО на сервере (думал, можнт wp какую-нибудь хитрую срань использует). Но это не помогло.
Тогда я стал искать, какая же функция выполняется так, сука, долго.
Для этого я использовал xhprof.
Читать дальше →

Быстро локализируем WordPress (часть I)

Время на прочтение2 мин
Охват и читатели38K
Wordpress localisation Если у вас блог или сайт вертится на WordPress и язык сайта не английский, — то вы точно сталкивалась с проблемой локализации.

Прошу под кат кому интересно быстрое решение этой проблемы

CSRF уязвимость в Wordpress — комментарии

Время на прочтение3 мин
Охват и читатели5.6K

Введение


Читал я вчера про Егора Хомякова. Подумал — может и я так смогу? И начал со своего блога на Wordpress. Адрес приводить не буду, иначе сам блог ляжет от Хабраэффекта, а меня обвинят в рекламе :).

Теория


Итак, где имеет смысл искать CSRF в Wordpress? На ум приходит только одно — комментарии. Там и начнём.
Осторожно, под катом две PNG картинки среднего размера.
Читать дальше →

10 миллионов хитов в день с WordPress на сервере за $15

Время на прочтение1 мин
Охват и читатели17K
Английский разработчик Эван Лейт (Ewan Leith) опубликовал пошаговую инструкцию, как поднять виртуальный микросервер на Amazon, Linode или другом облачном хостинге, который сможет крутить блог WordPress и выдерживать 10 миллионов хитов в сутки (отчёт составлен с помощью Blitz.io), при этом будет стоить всего пятнадцать долларов в месяц.

Инструкция описывает, как последовательно установить Ubuntu 11.10 (Oneiric), MySQL, PHP с PHP FPM, APC и модулем MySQL, Nginx с конфигурацией для WordPress, ну и сам WordPress. После этого сервер работает ещё довольно медленно, но всё меняет установка W3 Total Cache и Varnish, которые вместе с Nginx способны сотворить настоящее чудо.

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

Чего ожидать от WordPress 3.4

Время на прочтение3 мин
Охват и читатели1.9K
Уже через пару недель в свет выходит бета WordPress 3.4, а в середине апреля ожидается ее официальный релиз, который получит довольно интересные нововведения. Предлагаю рассмотреть некоторые из них.


Читать дальше →

Компания WebSence обнаружила новое массовое заражение блогов на Wordpress

Время на прочтение2 мин
Охват и читатели781


Да, чем популярнее становится какой-либо программный продукт, тем больше находится людей, которые через найденные ими уязвимости в этом ПО каким-либо образом получают выгоду. Кто легально, сообщая об ошибках и получая награду, кто и совсем незаконно. Компания WebSence на днях сообщила об обнаруженной ее экспертами новой волне заражения блогов на основе CMS Wordpress. Волна не такая уж и массовая, но все равно, стоит обратить внимание на эту новость.

Читать дальше →

sexybookmarks — Plugin для Wordpress. Добавляем кнопки «ВКонтакте» и «Одноклассники»

Время на прочтение4 мин
Охват и читатели7K
Сегодня речь пойдет о компоненте для Wordpress – sexybookmarks версии 3.0, а именно, как добавить в этот плагин кнопки «ВКонтакте» и «Одноклассники»

Плагин sexybookmarks на странице WordPress

Для тех, кто еще не знаком с этим плагином, поясню, этот плагин отображает «социальные кнопки» для публикации ваших статей в различные сервисы, такие как «Facebook», «закладки Google», «закладки Яндекс» и т.д.
Читать дальше →

Продвинутые шаблоны редактора Wordpress

Время на прочтение6 мин
Охват и читатели31K
Допустим, у вас стоит задача предоставить вашему клиенту для заполнения заранее сверстанный макет или форму, куда он может смело добавить текстовый материал, будь-то описание товара или услуги, разделенный на колонки. Да, эту задачу можно решить многими способами, но хотелось бы, что бы и человеку было проще пользоваться редактором, и к вам вопросов было поменьше. В конце концов WYSIWYG и был создан для того, что бы даже сферическая секретарша в вакууме понимала, что именно будет отображено на сайте в результате её работы в редакторе. Но, пойди, найди такую «секретаршу».

image
Шаблоны в редакторе записи

Создание плагина для WordPress — Видеоуроки

Время на прочтение1 мин
Охват и читатели65K
Видеоуроки по созданию плагина для WordPress

Приветствую вас, уважаемый хабрачеловек!

Предлагаю вашему вниманию краткий и, конечно, бесплатный видеокурс по созданию плагина для WorPress. Плагин будем учиться создавать на примере реальной задачи: необходимо интегрировать платежную систему Интеркасса в блог.

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

Из видеокурса вы узанаете:
  • С чего начать разработку плагина.
  • Что такое хуки, экшены и фильтры.
  • Как сделать страницу настроек плагина в админке блога.
  • Принципы программирования на PHP функционала плагина.


Читать дальше →

Ближайшие события

WordPress 3.3 “Sonny”

Время на прочтение1 мин
Охват и читатели1.1K
Последняя версия замечательного ПО для создания блогов WordPress версии 3.3 “Sonny”, названная, как обычно, в честь джазового исполнителя, саксофонониста Sonny Stitt, уже доступна для загрузки и обновления.

WordPress был скачан более 65 миллионов раз с выходом версии 3.0, и в этой, третьей по счету мажорной итерации, внесены качественные изменения в сфере user experience, навигации, закачки и импорта данных. Нововведения можно оценить, просмотрев данный ролик.
Читать дальше →

WordPress.com предлагает альтернативу AdSense для своих пользователей

Время на прочтение2 мин
Охват и читатели3.3K


На днях руководство WordPress.com объявило об открытии новой программы монетизации сервиса, которое будет являться альтернативой AdSense от Google. Программа монетизации получила название WordAds, и формировался проект в сотрудничестве с Federated Media. По словам руководства сервиса, блоггеры уже давно просили запустить какую-либо программу, позволяющую зарабатывать при помощи своих ресурсов. И наконец, такая программа была создана.

Читать дальше →

10 практичных WordPress шорткодов

Время на прочтение5 мин
Охват и читатели45K
Шорткоды – пользовательские функции, которые сохраняют время при написании поста в WordPress. Сегодня я хочу представить Вам 10 самых используемых WordPress шорткодов.
Читать дальше →

WP Creator Calculator – плагин для создания формы калькулятора

Время на прочтение11 мин
Охват и читатели42K
Вышла новая версия плагина! Версия 3.5.

Представляю вашему вниманию плагин для WordPress который дает возможность создавать гибкие формы калькулятора.

Вкратце о возможности плагина:
Текстовой блок — любой текст, возможно использовать HTML;
Выпадающий список — список SELECT;
Чекбокс — список CHECKBOX;
Радио кнопки — список RADIO-BUTTONS;
Вводимое поле — текстовое поле позволяющее вводить цифровые значения;
Hidden поле — скрытое поле;
SESSION поле — результаты расчета калькулятора из массива;
Дизайн — возможность выбирать дизайн калькулятора;
Настройки — настройки калькулятора;

На одном сайте можно создавать более 1 калькулятора.
Читать дальше →

Как научить Wordpress движок дружить с Proxy? Легко!

Время на прочтение1 мин
Охват и читатели6.8K
Я занимаюсь разработкой локального корпоративного сайта работающего на Wordpress. В компании нет прямого доступа в Интернет, все работают через прокси-сервер.

Для автоматического обновления ядра и плагинов (и некоторых других функций), во избежание, сообщения «WP HTTP Error: couldn't connect to host» или даже 500 ошибки на IIS 7 (Windows 2008), у меня появилась необходимость, научить Wordpress подружится с прокси.

Поиск по Интернету ничего не дал. Естественно тот факт что я чего то не нашел, не означает что его нет в Интернете. По крайней мере, нет описания в Codex. И мне пришлось заглянуть в код движка, и как выяснилось, там эта функция предусмотрена и работает себе отлично. Чем я и спешу с вами поделиться.

Решение


Для этого необходимо добавить по меньшей мере две строки в любое место файла ./wp-config.php

define(WP_PROXY_HOST, 'localhost'); // ваш адрес
define(WP_PROXY_PORT, 3128); // ваш порт


И еще две, если прокси требует авторизацию:

define(WP_PROXY_USERNAME, 'username');
define(WP_PROXY_PASSWORD, 'password');


Вот и все. Проверено на версиях 3.1+.

Использование API Yandex.Metrika для вывода статистики

Время на прочтение2 мин
Охват и читатели11K
Прочитав на хабре про открытие API Яндекс Метрики захотелось использовать это на своем блоге.

Буквально в тот момент, когда я отправил плагин на модерацию в wordpress.org, на хабре появился пост про похожий модуль для Drupal.

Главными отличиями являются:
  • Использование amCharts.
  • Получение токена простым вводом имени и пароля.
  • Получение данных в формате XML.
  • Виджет самых посещаемых страниц

Под катом описание плагина.
Читать дальше →

На Wordpress.com сейчас работает более 50 миллионов сайтов

Время на прочтение1 мин
Охват и читатели587


Открытая блог-платформа Wordpress, по подсчетам команды WordPress.com, сейчас является основой более, чем 50 миллионов сайтов. Около половины из этого числа размещаются на WordPress.com. Кроме того, 287 миллионов человек каждый месяц просматривают 2,5 миллиарда страниц сайтов на Wordpress.

Читать дальше →