Ручной вывод записей на Главной
Задача: Сделать вывод 4-х произвольных записей на главной странице с возможностью выбора в админке, какие записи отображать.
Вопрос: Подскажите, чем это реализуется правильно? лучше искать готовые решения или все-таки писать свое?
Заранее благодарен!
еще можно сделать через Customizer, добавить настройку для выбора записи.
взять полученное значение (ID записи) через get_theme_mod() записать в переменную.
получить запись через get_post() и вывести в шаблоне где необходимо и что необходимо
Способ немного сложнее чем с произвольными полями, но выбирать записи удобнее, так как не нужно их открывать и редактировать
Поддерживаю
Вы будете редактировать шаблон ?
Если да:
добавляйте к записям custom_field, к примеру: show_in_home
Отмечайте записи, которые нужно показывать на главной,
можно так: show_in_home = 1
После этого на главной делайте запрос с помощью get_posts()
custom_field - можно добавить с помощью плагина ACF, тип поля нужно указать: чекбокс
Спасибо за ответ, но не хотелось бы прибегать к ACF, ради данной задачи. Самый сложный здесь для момент, что нужно реализовать возможность управления из админки(
http://screencloud.net/v/8E5B - чем Вам не управление с админки ? и без плагина.
Или хочеться сделать управление там, где список всех записей ?
Спасибо еще раз за подсказки, но сейчас что то я совсем запутался. Ничего не могу уже понять, как это реализовать. Извините за отнятое время. Вернусь к вопросу позже, может голова отдохнет немного.
А с плагином: это по времени 5 мин.
Но нужно дополнение: ACF Options Page, на которой как раз и будут выбираться записи для главной.
www.advancedcustomfields.com/resources/relationship