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

1 сентября 2010 г.

Как, не будучи программистом, я умудряюсь создавать плагины для WordPress Примерно лет 5 назад я ходил на собеседования в местную компанию, занимающуюся созданием сайтов. Я шел туда, как верстальщик.

Один из вопросов, который мне задали, был: “На сколько ты оцениваешь свои знания языка программирования PHP по 10-бальной шкале?”. Мой ответ был: “Примерно 1-2 балла”.

В результате в эту компанию меня не взяли, объяснив тем, что им нужны специалисты со знанием PHP.

Все эти годы, являясь веб-девелопером, я постоянно ощущаю необходимость в знании языка PHP, поскольку мне приходится сталкиваться с ним регулярно. Однако у меня никак не получается его изучить.

В сравнении с изучением технологий HTML, CSS и jQuery, которые я осваивал и осваиваю просто на “Ура!”, PHP почему-то мне дается нелегко. И на данный момент, спустя 5 лет, я все также оцениваю свой уровень знаний PHP в 2 (ну, максимум 3) балла из 10.

Несмотря на мои скудные PHP-познания, я умудрился создать ряд плагинов для движка WordPress.

Как же это у меня получается?

Читать полностью »

Плавающая панель «Добавить в социальные сервисы»

4 июля 2010 г.
Плавающая панель «Добавить в социальные сервисы»

Недавно я решил отказаться от использования своего скрипта “Добавить в закладки” и создал новый скрипт на jQuery - плавающую панель с кнопками добавления статьи в социальные сервисы. Эту панель вы можете прямо сейчас наблюдать слева на странице любой статьи данного блога (при разрешении экрана более 1024 пикселей в ширину). Насколько я вижу, такая модель социализации ... читать полностью »

Коллекция jQuery-скриптов от Димокса

30 июня 2010 г.
Коллекция jQuery-скриптов от Димокса

Это, можно сказать, некий итоговый пост того, что я успел “настряпать” за время ведения этого блога, используя замечательный фреймворк jQuery. Скрипт для блоков с вкладками (табами) - два очень простеньких универсальных варианта создания табов-переключателей. Пример в сайдбаре. Скрипт “Добавить в закладки” - при наведении на ссылку выпадает список ссылок для сохранения страницы в социальных закладках. При ... читать полностью »

“Защита от кражи” - новая функция в панелях регистраторов доменов

9 июня 2010 г.
'Защита от кражи' - новая функция в панелях регистраторов доменов

Думаю, многим знакома следующая панель регистрации доменов, которая используется регистраторами: Сегодня, продляя один из своих доменов, я обнаружил новую функцию, которая называется “Theft Protection” (защита от кражи). Это абсолютно бесплатная функция, которая обеспечивает вашему домену дополнительную безопасность - она позволяет заблокировать любые операции с доменом с целью предотвратить изменение данных и несанкционированный трансфер домена (я не представляю, ... читать полностью »

CSS-трюк: двойные бордюры-разделители вертикального меню

31 мая 2010 г.
CSS-трюк: двойные бордюры-разделители вертикального меню

Когда при верстке требуется создать меню с разделителем, я использую замечательную технику, которую когда-то давно предложил Юрий “akella” Артюх. Недавно я столкнулся с очень похожей, но более сложной задачей - мне нужно было сверстать вертикальное меню, разделителем которого является двойная линия, состоящая из двух разных цветов (синий и белый): Возможные способы решения задачи: использовать изображение; использовать только CSS. В решении ... читать полностью »

Избавляемся от trackback- и pingback-спама на WordPress-сайте

25 мая 2010 г.
Избавляемся от trackback- и pingback-спама на WordPress-сайте

Этот пост можно считать дополнением к моей статье “WordPress-блог без спама, без капчи, но с комментариями“. Trackback- и pingback-спам - это одна из разновидностей спама на WordPress-сайтах. Его суть заключается в том, что с помощью всевозможных скриптов и программ к записям вашего блога отправляют уведомления о том, что, якобы, на вас сослались (хотя на самом деле ... читать полностью »

WordPress и кодировка файлов UTF-8 без BOM

13 мая 2010 г.
WordPress и кодировка файлов UTF-8 без BOM

Мне очень часто приходится своим клиентам объяснять нижеизложенную популярную проблему с кодировкой UTF-8, поэтому я написал данную статью, чтобы впредь отправлять их сюда. Многие владельцы сайтов, в частности работающих на блоговом движке WordPress, редактируют PHP-файлы в блокноте, который прилагается к ОС Windows. Поскольку сам движок WordPress работает с кодировкой UTF-8, а файлы шаблона, как правило, содержат русские ... читать полностью »