nickostyle: на обеих упомянутых ресурсах есть русские версии. Они, конечно, не так полноценны, но для начала хватит. Также есть русскоязычные ресурсы типа wpmag.ru - там тоже много полезной информации.
nickostyle: да, список категорий генерится функцией wp_list_categories (скорее всего в вашем случае). Выпиливать ничего не надо - найдите эту функцию в коде, потом идите на WordPress Codex и читайте про эту функцию. Все они принимают кучу аргументов, позволяющих настроить вывод под себя - и классы, и html-разметку (ul или что-то другое) и так далее.
А еще, если вы их скачаете free на каком-нибудь сайте, отличном от маркетплейса, где они продаются, то рискуете получить бекдор и прочие бонусы на своем сайте. Никогда не качайте зануленные платные плагины и темы.
Aqualtis: точно, есть такая функция. Я и забыл о ней, хорошо что напомнили) Но все же есть с ней один нюанс и надо быть осторожным - если использовать кастомные запросы (WP_Query, get_posts, query_posts) то результат этой функции может меняться и не соответствовать ожиданиям (но это уже отдельный разговор). А предложенный мною вариант определяет рубрику не из данных, полученных из БД, а из http запроса.
Андрей: из ваших слов ничего не понятно. Вам нужно 2 даты, от и до. 1я (ОТ) - это у вас дата публикации поста или произвольная дата среди обычного текста? 2я (ДО), по всей вероятности - это "сейчас", текущая дата. Исходя из того, где у вас эта дата "ОТ" и в каком она виде/формате будем двигаться дальше.
Владимир Горбунов: пожалуйста - в шаблоне page.php в том месте, где должен быть ваш калькулятор (плюс-минус):
<?php if( is_page( 'ID1' ) || is_page( 'ID2' ) ) : ?> // ID1 и ID2 - айдишники ваших страниц, где должен быть калькулятор, их можно посмотреть в админке
// весь ваш код
<?php endif; ?>
Aqualtis: данный код должен быть внутри стандартного цикла постов (loop). Функция get_the_category() принимает первым аргументом ID записи/поста, для которого и надо получить категорию(ии), но если функцию вызывать в цикле - этот аргумент опциональный. В случае с шаблоном рубрики, если я правильно понял, вам надо получить ID рубрики один раз и вне цикла. Если да, то тут лучше вынуть это значение из запроса:
global $wp_query;
$category_id = get_query_var( 'cat' ); // ID текущей рубрики
$category_name = get_query_var( 'category_name' ); // slug рубрик
У функции get_query_var() есть еще второй аргумент - значение по умолчанию. Может с вашими бекграундами пригодиться. Подробнее в Кодексе читайте.
unlik: рестарт очистит весь опкод закешированный (APC, OPcache, XCache и тд). Убрать просто так несколько строчек не так то просто, это не вордовский документ. Посмотрите тут: https://github.com/Umkus/nginx-boilerplate
unlik: Вот в том то и дело, что из приведенных конфигов непонятно, что происходит после того, как запрос ушел на 8080. Там вполне может быть какой-нибудь OPcache, отдающий закешированный скрипт, Memcached и тд. Рестарт php как минимум неплохо бы сделать.
unlik: так куда проксируете? честно говоря, первый раз вижу подобные конфиги и не совсем понимаю, зачем такой странный блок location для php и таки куда он перенаправляет запросы? Что висит на 8080 порту?
Евгений Перин: когда функция is_mobile доступна в цикле жизни страницы, переключать на лету тему уже поздно, поэтому она не подходит. С другой стороны, не обязательно менять целиком тему, я бы менял только шаблоны. Основные контейнеры в десктоп и мобильной версии одинаковы, а дальше можно с помощью get_template_part, get_header('custom_header'), get_footer('custom footer') и подобных функций подгружать конкретно нужные вещи.
Андрей: а документацию по ссылке прочитать не получилось? Там же всего несколько строк. Указываете 2 аргумента, первый - дата ОТ которой считаем, второй - ДО которой. Даты подаем в виде Unix timestamp. Там по ссылке конкретные примеры кода есть.
Antonoff: первый пункт из моего ответа у вас не выполнен. Третий тоже - потому что у вас и wildcard есть, и поддомен собственной персоной. Это не беда в целом, но у вас на одном IP два WordPress пытаются маппинг разруливать. В общем - бардак. Инструкция по установке WordPress Multisite Network (www.wpbeginner.com/wp-tutorials/how-to-install-and...) пошагова и подробна, включая настройки в CPanel.