Все правильно, только template_redirect не стоит трогать, он не для этих целей. Используйте init, он как раз идет сразу после установки текущего пользователя.
Златослав Десятников:
1. Это Yoda Conditions
2. Они являются частью Coding Standards в экосистеме WordPress и Symfony.
3. Использовать или нет - решать вам, если пишете код под упомянутые экосистемы, и код который будут использовать / модифицировать другие люди из этих экосистем, тогда используйте. А со временем привыкаете.
nweb: да при чем тут верстать в CMS, верстается все в нормальных редакторах/IDE. Но для верстки под WP (и многие другие CMS/CMF) есть своя специфика, и вот тут ваши эти jade ну никак не катят. Если верстальщик делает мне статический html из которого я потом сам шаблоны для WP буду собирать - мне нужен чистый и аккуратный html, собранный вместе, а не кусками. Если же верстальщик сам работает с уже динамичным контентом и шаблонами под WP, то там свой шаблонизатор используется, на PHP.
AlikDex: Дело не в 1 странице, а в подходе и методе принятия стратегически важных решений. Проект обречен, вопрос исключительно во времени - рано или позже.
AlikDex: ну, речь в данном топике о достаточно крупном, и вероятно, немножко high-load проекте. Если в крупном проекте разрабы задают такие вопросы и/или отсутствует человек, который принимает обдуманно такие решения (учитывая UX, оптимизацию и тд) и спускает их безголовым разрабам - проект обречен. Вот и все.
SWIFT на счет ~6 евро, но еще банк-посредник 25-30 возьмет. Впрочем, все равно дешевле чем 7.5%, это они психанули совсем. По времени на 1-2 дня дольше SWIFT идет.
Александр Шибков:
> Вот увидишь, через год все будут на гридах верстать
Не будут. Потому что поддержка будет только в 1-2 самых последних версиях браузеров, более старые версии магически не станут данную фичу поддерживать. А их доли будут слишком велики, чтобы можно было отказаться от их поддержки полностью. Многие проекты вынужденые еще ИЕ9 даже поддерживать.
thehighhomie: Что именно вы не поняли? Произвольные правила создаются с помощью функции add_rewrite_rule(). В правиле указывается регулярка, которая будет парсить строку, следующую за /profile/, и транслировать ее в query_vars - ?user_name=guest. Далее пересохраняете пермалинки и все.
web-quest3: Условия надо формулировать четко:
1. Где нужен аплоадер - на странице редактирования поста (edit.php)
2. При каком условии он нужен - если пост в рубрике Х
3. Дополнительные пожелания - можно мимо медиа-библиотеки
Тогда и ответить вам можно так же четко:
1. Используйте add_metabox для добавления своего метабокса, в него вставляйте родной загрузчик. Данные о прикрепленном файле пишите в wp_postmeta.
2. Метабокс по умолчанию делаете стилями display: none; и проверяете чекбоксы рубрик. Если нужная вам рубрика Х выбрана - включаете видимость метабокса.
3. Не нужно. Слишком муторно делать безопасность, генерить превьюхи и свое апи для вывода изображений. Медиа-библиотека как раз для того и создана, чтобы не писать повторно кучу кода.
Полезные уроки: https://code.tutsplus.com/tutorials/getting-starte... qnimate.com/adding-a-single-image-using-wordpress-...
Впрочем, всего этого можно избежать, использовав любой плагин для работы с произвольными полями, например Advanced Custom Fields.
web-quest3: Я бы вам порекомендовал перед тем как изучать WordPress, сначала почитать про общие принципы и понятия. Про архитектуру, например.
> чтобы грубо говоря была кнопка выбрать файл, выбрали и все, желательно даже без медиа а просто, с кнопки (загрузить видео) причем такая кнопка только у одной рубрики
Так может ставить задачу моя мама пенсионер, не имеющая ничего общего с компьютерами. Но не человек, которые собирается стать разработчиком.
Nixin777: https://make.wordpress.org/core/2016/11/10/visible...
Читаем внимательно спеку. Иконки являются неотъемлемой частью Selective Refresh. Если эта функция не реализована, то не будет ни иконки, ни предпросмотра в режиме реального времени.
Klad Proraba: Дык я добрый) Посмотрите в статистику раздела, кто тут помогает на постоянной основе :) Дело не в этом. Вопрос сам по себе из разряда "я в гугл не ходил, подскажите". Без обид. Сколько уже перенаписано на тему где брать бесплатные темы, и сколько раз акцентировано, что все, что не wordpress.org - небезопасно.