Инструменты для WordPress

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

Инструмент №1. Интернет обозреватель

Банально, но вам действительно понадобится браузер и не один. Используйте отдельный браузер для разработки. Ни в коем случае не допускайте установку в браузер сомнительных плагиннов или аддонов. Они могут внести в ваш сайт вредоносный код, о котором вы даже и не догадывайтесь. Необходимо так же использовать обозреватель с очищенным кэшем при проверке сайта. Так же проверять совместимость сайта на всех браузерах: Internet Explorer, Opera, Google Chrome, Mozilla Firefox, Apple Safari.

Для использования браузеров устаревших версийможно использовать виртуальные машины: Parallels или VM Ware. Стоит так же уделить внимание браузерам мобильных телефонов, смартфонов и планшетных компьюетров.

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

Инструмент №2. Файловый менеджер с FTP клиентом

CMS WordPress, плагины, темы, фреймворки – это тысячи файлов, которые расположены в разных папках и подпапках. Что бы быстро и аккуратно перемещаться между ними вам понадобится файловый менеджер. Не простой, а с функцией FTP клиента, так как эти файлы нужно постоянно «заливать» на сервер при изменении кода.

Рекомендую использовать:

Total Commander

FAR

Инструмент №3. Текстовый редактор с подсветкой синтаксиса

Один из самых важных инструментов для разработки сайтов на WordPress – текстовый редактор с подсветкой синтаксиса. Такого программного обеспечения очень много. Но я сразу хочу выделить один конкретный бесплатный продукт – Notepad++.

Notepad++

Удобный интерфейс и расширяемая с помощью плагинов функциональность не дает никаким другим бесплатным аналогам ни малейшего шанса. В Notepad++ кроме стандартного набора инструментов, есть такие еще и такие: сравнение двух текстовых файлов, правка по FTP, смена кодировки. Этот редактор может работать сразу с несколькими файлами одного или разных типов.

Notepad++

Инструмент №4. Редактор файлов .PO

В современных версиях мультиязычных тем, фреймворков (как правило, платных), а так же во многих плагинах в папке /lang или /language есть фалы с расширением .po и .mo – это файлы локализации.

Po Edit

Po Edit

При переводе темы на русский язык вам не нужно искать каждое английское слово во всем коде темы (а это может быть и более 1000 файлов) что бы перевести ее на русский. Достаточно найти файл локализации и перевести его.

Сделать это можно с помощью бесплатной программы Po-Edit.

Инструмент № 5. Графический редактор.

Ну и, разумеется, нужно создавать или править графические файлы. Среди бесплатных инструментов я рекомендую Paint.Net (не путать со стандартным Paint).

Инструмент № 6. Терпение и усидчивость

Надеюсь, что это не станет ни для кого открытием – программирование и разработка процесс монотонный и кропотливый. Что бы добиться результата нужно очень много времени проводить за написанием кода, исправлении ошибок, отловом багов, чтении литературы (не всегда переведенной на русский язык). Но результат всегда превосходит свои ожидания.

Занимайтесь разработкой сайтов, тем, фреймворков, плагинов на WordPress и для WordPress.