• Всем привет.
    Подскажите как добавить строку для прописывания тегов?
    Стоит пользовательская тема, при добавлении поста из ЛК такой возможности нет.
    Вывести можно будет с помощью the_tags().

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Автор rsl89

    (@rsl89)

    Использовал произвольные поля, теперь у меня есть поле для тегов при посте записи.
    Подскажите как сделать так чтобы теги постились ссылками, перейдя на которые автоматом попадает на страницу с постами с таким же тегом?

    Автор rsl89

    (@rsl89)

    Все таки решил вернуться к теме тегов как положено.
    Можно подключить их:

    // Добавить поддержку тегов на страницы
        function tags_support_all() {
            register_taxonomy_for_object_type('post_tag', 'page');
        }
         
        // Убеждаемся, что все теги включены в запросы
        function tags_support_query($wp_query) {
            if ($wp_query->get('tag')) $wp_query->set('post_type', 'any');
        }
         
        // tag крючек
        add_action('init', 'tags_support_all');
        add_action('pre_get_posts', 'tags_support_query');

    wp-content/themes/ВАША_ТЕМА/functions.php

    все верно для раздела СТРАНИЦ метки появились, но в моей теме, есть раздел ПРОЕКТЫ, как именно туда включить?

    Подскажите как добавить строку для прописывания тегов?
    Стоит пользовательская тема, при добавлении поста из ЛК такой возможности нет.

    Если у вас штатные записи, то поищите функцию, которая отключила теги. Что-то типа unregister_taxonomy_for_object_type
    Если кастомные записи, то наоборот добавьте мета поля.

    Автор rsl89

    (@rsl89)

    В общем активировал:
    register_taxonomy_for_object_type('post_tag', 'project');
    подскажите пожалуйста как добавить поле для добавления меток с возможностью редактирования при редакте поста?

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Тема «Добавление возможности прописывать теги» закрыта для новых ответов.