Задать вопрос
seoperin
@seoperin
Full stack web developer. Laravel / Vue

Динамический контент на страницах, wordpress?

Нужно сделать, чтобы на всех страницах (кроме главной) в определенном блоке выводилась определенная цитата (из серии "цитаты великих людей"). Я вижу разные варианты как это сделать. Можно прописать разные цитаты где нибудь в functiuns в функции и рандомом выводить любую цитату. Можно создать тип записи "Цитата" и забить туда цитаты, а потом выводить их рандомно. Можно еще через какие нибудь дополнительные поля и тд... Каким способом вы бы такое сделали? В идеале, чтобы через админку можно было править и добавлять новые, но совсем не обязательно.
  • Вопрос задан
  • 3966 просмотров
Подписаться 1 Оценить 2 комментария
Пригласить эксперта
Ответы на вопрос 2
WarEnek
@WarEnek
Ленивый freelance'ер
Я бы поместил в отдельную рубрику, либо же, как ты и предложил по типу "цитата", и выводить рандомно. Можно тут почитать, как рандомно выводить из рубрики.
druweb.ru/wordpress-vyivod-zapisej-sluchajnyim-obr...
Ответ написан
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
Если цитат много - приватный тип записи (исключить из видимости поиска), выводить програмно. Если не очень много - Advanced Custom Fields. Делается Options Page и в нее Repeater Field, создаете столько цитат, сколько нужно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы