1) Честно, не знаю. Лучше по вакансиям посмотреть, можно составить представление. Из того, что я думаю - это php / mysql / html-css-js (jQuery). Использование различных фреймворков на php будет плюсом.
2) Вообще желательно, часто компании ищут программистов, которые умеют плагины писать. Естественно, знать, как работает WP, нужно.
3) Очень редко. Имеются плагины для этого дела.
4) Чтобы прям менять отображение - нет, но вот дополнять с помощью js - да, приходилось.
5) Совсем без плагинов сложно, некоторые настолько уникальные или сложные, что без них вообще никак.
Другое дело, что бывает на каждый чих отдельный плагин ставят. Например, кнопки социального шаринга.
Я думаю тут подход такой должен быть - есть возможность без плагинов, то лучше без них. Всё таки да, большое количество их тормозит систему.
Лично я стараюсь не пользовался ими потому, что большинство вещей делаются руками, что даёт офигительную гибкость + скорее всего более оптимизировано. У меня, например, весь js и css код минифицированный, подключается одним (каждый из них) файлом.
6) Contact form 7 с дополнениями, расширяющими его функциональные возможности, иногда - плагин для кеширования и всё в общем то.
Максим, ок, примерно понял. Тут реально лучше поискать тех, кто с твигли уже работал, скорее всего такие люди есть (тем более, что api присутствует). Я такого не делал, хотя примерное понимание есть. Ковырять тут, конечно, много чего.
Наверное реально лучше на фрилансим сюда зайти, тут вполне адекватные люди могут по красоте всё оформить.
Я правильно понял, что у вас страница собирается из компонентов, каждый компонент имеет свой файл стилей?
Может, можно сделать примерно так: при генерации страницы читаем все компоненты, из них вытаскиваем css, объединяем в один, затем начинаем строить страницу из компонентов и на этом этапе вставляем ссылку на css в head.
Хотя я бы лучше на sass сделал стили к компонентам (один компонент - один файл sass), и затем просто скомпилил в один. Так оно и проще, и быстрее работать будет (имхо).
Formula1, я сейчас глянул - UMI как cms позиционируется, значит бд должна быть. Вам нужен доступ к phpMyAdmin - вот тогда можно будет посмотреть, что там да как. Или может на самой UMI есть импорт/экспорт записей - тогда можно это в какой-то файл записать, прочитать и перекодировать.
Drekken, понял) Как вариант - а может, такой slug уже используется какой-то другой страницей или записью? Потому что что-то мешает обновить запись. Или плагин какой.
Дмитрий, не факт. Вполне обычное явление, когда пользователь свои данные передаёт сайту для публикации, но при этом администрация сайта является единственным законным обладателем прав на публикацию.
И если вы эти данные себе скопируете, то автоматически нарушите закон.
2) Вообще желательно, часто компании ищут программистов, которые умеют плагины писать. Естественно, знать, как работает WP, нужно.
3) Очень редко. Имеются плагины для этого дела.
4) Чтобы прям менять отображение - нет, но вот дополнять с помощью js - да, приходилось.
5) Совсем без плагинов сложно, некоторые настолько уникальные или сложные, что без них вообще никак.
Другое дело, что бывает на каждый чих отдельный плагин ставят. Например, кнопки социального шаринга.
Я думаю тут подход такой должен быть - есть возможность без плагинов, то лучше без них. Всё таки да, большое количество их тормозит систему.
Лично я стараюсь не пользовался ими потому, что большинство вещей делаются руками, что даёт офигительную гибкость + скорее всего более оптимизировано. У меня, например, весь js и css код минифицированный, подключается одним (каждый из них) файлом.
6) Contact form 7 с дополнениями, расширяющими его функциональные возможности, иногда - плагин для кеширования и всё в общем то.