Poly: Во первых, никогда не качайте темы с непонятных сторонних источников - вы никогда не знаете что там могли добавить в оригинальный код. Есть вероятность подцепить заразу. Вот ссылка на оригинал - csthemes.com/theme/pieces Во-вторых, тема сама по себе translation ready, но файлов перевода в ней нет, надо генерировать самостоятельно. В третьих, если я правильно понимаю, речь идет о лейбле в форме комментирования, слева от textarea? Этот фрагмент генерируется родной вордпресовской функцией comment_form(). В коде темы (файл comments.php) она вызывается с кучей параметров, но среди них нет тех, которые бы модифицировали этот лейбл, соответственно используется стандартный. А стандартный должен быть в файле перевода самого WordPress.
Юрий Янин: полсекунды очень даже имеет значение. 200мс и 700мс - это большая разница. И опять же, не забывайте про трафик, который дорого обходится мобильным пользователям.
madc0de: значит взломали один пароль, заразили. Остальные не заразили, ибо у хостера среда изолирована, например каждый сайт под своим юзером. Тут много нюансов.
Юрий Янин: 1. Вопрос зачастую не в 12Кб а в 200 и более. 2. Пользователи мобильного интернета даже при хороших скоростях платят за трафик, и платят дорого. 3. Скорость загрузки страницы и всех ее файлов имела значение, и будет иметь всегда. Чем быстрее - тем лучше.
Дмитрий: его страница профиля author.php не может обладать свойствами записи single.php так как этот шаблон в иерархии WordPress является шаблоном архива постов этого автора
Компрессия в ФШ ужасна, лучше делать через специальные инструменты. Сравните например результат Radical image optimization tool (Win) или ImageOptim (Mac) и фотошопа. Сильно удивитесь.
Василий: Пункт "не юзать WP" - бред. Само ядро безопасно. А сторонние компоненты (плагины, библиотеки) юзаются везде, от джумлодрупалов до laravel. Поэтому и шансы подхватить заразу через 3rd party code везде одинаковы.
madc0de: в самом WP на данный момент уязвимостей не обнаружено (если говорить о свежей версии). Если взломали более 1го сайта - это уже система, значит о ней было бы известно (не только вас взломали бы, а миллионы сайтов по всему миру, ибо взлом через дырки делается ботами, а не руками). Вы забыли про еще один важный момент - взлом админского аккаунта и загрузка вредоносного кода через админку.
Марсианин: Ну, с того что для фронтенда и надо было начать)) Впрочем, сильно ситуацию это не меняет. Кроме PHPStorm есть его младший брат WebStorm, который как раз для фронтенда и создан. PHPStorm в свою очередь это тот же WebStorm + сверху пачка фич конкретно для PHP.
Кроме того, нужно учитывать тот факт что PHPStorm очень гибкий по настройкам и почти все большие фича сделаны плагинами. Если фича не нужна - выключил и забыл. И программа быстрее запускается, и летает шустрее, и интерфейс не забит ненужным. Плагины можно отключать или подключать сторонние (есть много полезных).
Чисто из фронтенд фич - вы же все равно пользуетесь какими-нибудь gulp / grunt / bower, запускаете терминал где висит эта задача, то же самое с Sass / Less - либо а терминале, либо программа-компилятор. Здесь все это встроено. Git вы же используете? Если нет - начните. И да, в PHPStorm он прекрасно интегрирован, в том числе сниппеты (gists) и задачи (issues).
Ну и поддержка WordPress - интегрирована, не считая поддержки самого PHP. Тот же Code completion сильно помогает жить. И тд и тп.
В общем, я своего верстальщика тоже на PHPStorm подсадил. А Atom, кстати, тоже наполовину IDE. Даже больше чем наполовину. И далеко не идеален - памяти жрет больше, тормозит больше, багов и глюков больше, и это без поддержи PHP, WordPress (и других платформ), баз данных и тому подобное. То есть вы уже на IDE, просто с ограниченными возможностями. PHPStorm - то же самое, только более мощное.
Марсианин: Их значительно больше 3х, но если хотите именно 3 - пожалуйста:
1. Code completion и его же анализ
2. Рефакторинг
3. Интеграция с 3rd party инструментами - CVS (git, svn etc), терминал, ssh/sftp/ftp, vagrant, сборщики и подобное (gulp, grunt, sass etc), работа с БД, отладка (xDebug etc) и прочее, прочее, прочее - хотя по сути я тут в один пункт запихнул реальных 10 важных пунктов лишь бы уместиться в 3 штуки