WordPress как на ладони
wordpress jino

Тип записи без страницы

Добрый день. Интересует вопрос, как создать тип записей, которые не имеют страницы. Пример использование хочу сделать перечень текстов которые буду выводить рандомным образом примеру в шапке сайта но не хочу что бы они  имели страницы

1
Гость 2.6 года назад
  • 0
    campusboy1871 cайт: www.youtube.com/c/wpplus

    Создать отдельный файл, в нем массив или подобное. Заполнить своими фразами, а затем подключить в шапку сайта.

    campusboy 2.6 года назад

    На быструю руку:

    <?php
    /* Генерирует цифру от 0 до 9, в сумме может выдать 10 разных цифр */
    $i = rand(0,9);
    /* Создаем массив с данными, 10 фраз, к примеру, так как мы указали выше генерацию до 10 цифр */
    $fraza = array(
    	"Alfred Hitchcock",
    	"Stanley Kubrick",
    	"Martin",
    	"Scorsese",
    	"Marrsese",
    	"Marte",
    	"Mcorsese",
    	"Marorsese",
    	"Martin Sese",
    	"Fritz Lang"
    	);
    /* Выбирается фраза из массива под номером, которое сгенерирована автоматически, и выводится на экран */
    echo $fraza[$i];
    ?>

    Осталось прописать include в шапке сайта, в котором указать путь к файлу с этим кодом. Ну или если мало фраз, то вставить в код шапки вообще.

    Влад 2.6 года назад

    Я это заказщику не обясню если он захочет добавлять и изменять сам

    Комментировать
  • 1
    Kama4558

    В смысле, без страниц. Вам нужно, чтобы в админке был тип записи, а во вронт-энде он никак не проявлялся?

    Если так, то при регистрации нового типа записи register_post_type() укажите public = false и show_ui = true возможно еще нужно будет указать show_in_menu = true

    stepan 2.6 года назад

    Это правильный ответ!
    Тем более, если сайт делается для заказчика.

    Kama 2.6 года назад

    Спасибо smile

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Регистрация. Вход.