afipsky: я потому и написал вам не в виде ответа, а просто комментом к вопросу, так как однозначного ответа вы не получите. Его нет. Можно ли сделать так, как вы хотите? В принципе, да. Но это исключительно кастомный код, к тому же это грабли.
afipsky: ну вообще там упомянуты те %теги% которые можно использовать в урл. Что касается вашей структуры - почитайте документацию Rewrite API вообще. Вы не совсем понимаете, что такое ЧПУ.
80689248440: вы совсем-совсем не понимаете не только валидацию данных, не только проверку безопасности (а именно ею wp_nonce и является), но и банально как работает форма и что такое action. Почитайте документацию wp-kama.ru/function/wp_nonce_field
D' Normalization: В том, что вы говорите, есть доля правды, естественно. Проблема в том, что вы делаете бредовые обобщения и округляете ваши цифры в сторону очень сильного увеличения, оперируя при этом не четкими фактами, а цифрами на основании "собственных наблюдений". И это очень сильно искажает картинку. В первую очередь - у вас в голове, во вторую, поскольку вы этими "данными" делитесь на публичных ресурсах, в головах начинающих юзеров/разработчиков, которые могут воспринять ваши слова всерьез.
И да, под WordPress десятки тысяч (или даже сотни тысяч, если считать кастомные) плагинов, и действительно многие из них написаны некачественно и непонятно кем. Их использование - на свой страх и риск, при чем тут WP?
D' Normalization: Учитывая, что под управлением WordPress работает черверть сайтов в мире, я почему-то сильно уверен, что ваша наблюдательность охватывает очень узкую часть всех WP сайтов. И, кстати, дыры в левых плагинах != дырявый WP. 80% ну никак не могут "не обновляться с момента установки", потому как существенная часть висит на WordPress.com, где обновления независимо от юзера, еще большой кусок на свежих версиях, которые автоматически обновляются, еще весомый кусок на wp-specific хостингах, где хостер форсит апдейты ядра, еще кусок - на платной поддержке или владелец достаточно продвинут, чтобы сопровождать самостоятельно. Так что, повторюсь, ваша наблюдательность охватывает очень узкую часть всех WP сайтов. Скорее всего это даже одна-три рыночные ниши с узкой географией, соцстатусом etc - со всеми выходящими.
lavezzi1: именно поэтому я и говорю, если тултип не критичен (а вообще они не должны быть критичны, ибо у них плохо с accessibility), то на мобильном он не нужен вообще. Если критичен (например, в виде тултипа идет меню или подробное описание элемента), тогда элемент, который триггерит на мобильном должен быть без ссылки (ну или preventDefault)
srko: тогде вместо functions.php вставьте этот код в свой собственный плагин, без каких либо интерфейсов и прочей пурги. Только чистый код регистрации custom post type. Functions.php - по сути это как плагин, только внутри темы. Ничто не мешает любой код оформить в виде своего плагина, это называется site-specific plugin. Это и есть best practice.
lavezzi1: Хм. У меня все работает. Инструкцию из части "Putting HAML in its place" выполнили? Emmet / Zen Coding установлен? Какое расширение у файлов - .sass или .scss? Сокращенные свойства (Zen Coding) работают или никакие не работают?