Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

Сергей

  • 1
    вклад
  • 13
    вопросов
  • 5
    ответов
  • 40%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как правильно вывести посты Выбранной категории таксономии в taxonomy.php?

    Сергей @korenb_white
    Игорь Воротнёв, Всё, я разобрался) Подсмотрел с помощью плагина Rewrite Rules Inspector как WP прописывает правила в маршрутизации:
    menu/([^/]+)/?$ => index.php?chef_category=$matches[1]
    И аналогично сделал в коде следующее:
    function MyPlugin_add_rewrite_rules()
    { 
        // default taxonomy 'drinks'
        add_rewrite_rule('^menu\/?$', 'index.php?my_taxonomy=drinks', 'top');
    }
    add_action('init', 'MyPlugin_add_rewrite_rules');
    Написано более трёх лет назад
  • Как правильно вывести посты Выбранной категории таксономии в taxonomy.php?

    Сергей @korenb_white
    Игорь Воротнёв, Всё верно, этот slug часть permlink'а. Я уже разобрался: задал rewrite slug в register_taxonomy функции. До этого rewrite был задан у CPT, теперь я вывожу записи относительно таксономии.

    Сейчас работает если я захожу по адресам menu/drinks/ или menu/food/. Получаю второй сегмент (он же slug моей таксономии) с помощью функции get_query_var('my-taxonomy')

    Мне осталось как-то сделать так, чтобы когда я заходил по адресу menu/, то подставлялась первая таксономия по умолчанию, такая как menu/food/, например. Я правильно понимаю, что для этого нужно применить add_rewrite_rule функцию?
    Написано более трёх лет назад
  • Как правильно вывести посты Выбранной категории таксономии в taxonomy.php?

    Сергей @korenb_white
    Игорь Воротнёв, А я и не пытаюсь выдернуть записи в рамках одного SQL запроса.
    Сейчас я вывожу в шаблоне archive-menu.php список всех категорий
    <?php
        $terms = ch_get_menuCategories();
        foreach ($terms as $term) {
             echo '<div>'.$term->name.'</div>';
        } 
    ?>

    В дальнейшем тут будут формироваться ссылки, по которым пользователь сможет фильтровать записи по категориям.

    Сами записи я вывожу так.
    <?php 
        $items = ch_get_menu_of($terms->term_id);
        echo join(', ', array_column($items, 'post_title')); 
    ?>

    Внутри функции обыкновенный запрос с tax_query параметром
    Сейчас я в функцию ch_get_menu_of передаю по умолчанию первую категорию, а хотелось бы, чтобы это был slug категории из url.
    Написано более трёх лет назад
  • Как правильно вывести посты Выбранной категории таксономии в taxonomy.php?

    Сергей @korenb_white
    Игорь Воротнёв, А подскажите пожалуйста:
    У меня есть CPT 'menu' и tax 'menu-cat'.
    Теперь я хочу сортировать записи 'menu' по ссылке /menu/drinks или /menu/food, где второй сегмент в ссылке - это таксономия 'menu-cat'. Как сделать так, чтобы WP понимал то, что я хочу?
    Написано более трёх лет назад
  • Как фильтровать объекты по корневым классификациям?

    Сергей @korenb_white Автор вопроса
    Михаил Кобзарев, Добавил код с регистрацией таксономии и CPT. Нет, из коробки такого поведения нету
    Написано более трёх лет назад
  • Как вычислить line-height текста в photoshop?

    Сергей @korenb_white
    F4tality Developer, Да, это единственный способ, что я нашёл
    Написано более трёх лет назад
  • Как вычислить line-height текста в photoshop?

    Сергей @korenb_white
    gassmonkey, а можно как-то визуально выделить границы строки, направляющие например?
    Написано более трёх лет назад
  • Как спарсить double число в C#?

    Сергей @korenb_white Автор вопроса
    Спасибо! Вот это нюанс! Я копнул поглубже и реализовал кастомный ModelBinder
    Написано более трёх лет назад
  • Как получить данные из контроллера asp net core в angular 2?

    Сергей @korenb_white
    Роман, Я думаю, человек в ознакомительных целях пишет таким образом :) А вот IActionResult для универсальности желательно указывать, чтобы, к примеру, можно было вернуть BadRequest или любой другой StatusCode.
    Написано более трёх лет назад
  • Как объединить составные части в SET у UPDATE?

    Сергей @korenb_white
    Дмитрий Королев, t-sql не требует обязательного указания квадратных скобок везде и повсюду. Они нужны для того чтобы экранировать такие служебные слова как select или where
    SELECT name, age, [update], weight, [where] FROM ...
    Написано более трёх лет назад
  • Как быстро освоить angular?

    Сергей @korenb_white
    может ломаться каждые 6 месяцев с очередным обновлением.

    вспомните семантическое версионирование major.minor.patch. Вас кто-то за уши тянет что ли обновлять major цифру?
    Написано более трёх лет назад
  • Как установить стартовую страницу в htaccess?

    Сергей @korenb_white Автор вопроса
    Всё прекрасно, спасибо!
    Написано более трёх лет назад
  • Почему Angular 2 вырезает собственные атрибуты?

    Сергей @korenb_white
    Максим Иванов: не надо сравнивать ng1 и ng2, поскольку ng2 - совсем другой фреймворк, и работает он иначе
    Написано более трёх лет назад
  • Как лучше связать таблицы?

    Сергей @korenb_white Автор вопроса
    mletov: Понял, спасибо большое!
    Написано более трёх лет назад
  • Как лучше связать таблицы?

    Сергей @korenb_white Автор вопроса
    под entityId вы подразумеваете любую сущность, а какую, мы можем определить по type перечислению?
    Написано более трёх лет назад
  • PostgreSql кодировка?

    Сергей @korenb_white Автор вопроса
    я посмотрел в свойствах базы
    https://s32.postimg.org/ol5iqf9rp/Ashampoo_Snap_20...
    Так возможно, это нормально?
    Написано более трёх лет назад
  • Есть ли способ установить в VS Community 2015 проекты моделирования (UML)?

    Сергей @korenb_white Автор вопроса
    Спасибо вам за NClass!
    Написано более трёх лет назад
  • Почему шрифты не отображаются WPF?

    Сергей @korenb_white
    skvoshiz: дак в рантайме же нормально всё, что ты паришься по этому поводу)
    Написано более трёх лет назад
  • Как проверить событие в событии (jQuery)?

    Сергей @korenb_white Автор вопроса
    Оказалось проще чем я думал, спасибо :)
    Написано более трёх лет назад
  • Как проверить событие в событии (jQuery)?

    Сергей @korenb_white Автор вопроса
    MNB: А data('drag', true) создаёт атрибут data-drag получается?
    Написано более трёх лет назад
  • 1
  • 2
  • Следующие →
Самые активные сегодня
  • AshBlade
    Сергей Соловьев
    • 7 ответов
    • 0 вопросов
  • rPman
    • 7 ответов
    • 0 вопросов
  • mayton2019
    • 6 ответов
    • 0 вопросов
  • Drno
    • 6 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 5 ответов
    • 0 вопросов
  • CityCat4
    CityCat4
    • 4 ответа
    • 1 вопрос
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации