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

Ручной вывод записей на Главной

Задача: Сделать вывод 4-х произвольных записей на главной странице с возможностью выбора в админке, какие записи отображать.

Вопрос: Подскажите, чем это реализуется правильно? лучше искать готовые решения или все-таки писать свое?

Заранее благодарен!

0
kamaradu год назад
  • 2
    shevan215 cайт: wp-best.ru

    еще можно сделать через Customizer, добавить настройку для выбора записи.

    взять полученное значение (ID записи) через get_theme_mod() записать в переменную.

    получить запись через get_post() и вывести в шаблоне где необходимо и что необходимо

    Способ немного сложнее чем с произвольными полями, но выбирать записи удобнее, так как не нужно их открывать и редактировать

    stepan год назад

    Поддерживаю

    Комментировать
  • 0
    stepan1187 cайт: www.weblancer.net/users/stepanko/?affili...

    Вы будете редактировать шаблон ?
    Если да:
    добавляйте к записям custom_field, к примеру: show_in_home
    Отмечайте записи, которые нужно показывать на главной,
    можно так: show_in_home = 1

    После этого на главной делайте запрос с помощью get_posts()

    $home_posts = get_posts( array(
    	'posts_per_page' => 4,
    	'meta_key'       => 'show_in_home',
    	'meta_value'     => '1',
    ) );

    custom_field - можно добавить с помощью плагина ACF, тип поля нужно указать: чекбокс

    kamaradu год назад

    Спасибо за ответ, но не хотелось бы прибегать к ACF, ради данной задачи. Самый сложный здесь для момент, что нужно реализовать возможность управления из админки(

    stepan год назад

    возможность управления из админки(

    http://screencloud.net/v/8E5B - чем Вам не управление с админки ? и без плагина.
    Или хочеться сделать управление там, где список всех записей ?

    kamaradu год назад

    Спасибо еще раз за подсказки, но сейчас что то я совсем запутался. Ничего не могу уже понять, как это реализовать. Извините за отнятое время. Вернусь к вопросу позже, может голова отдохнет немного.

    stepan год назад

    Самый сложный здесь для момент, что нужно реализовать возможность управления из админки(

    А с плагином: это по времени 5 мин.
    Но нужно дополнение: ACF Options Page, на которой как раз и будут выбираться записи для главной.
    www.advancedcustomfields.com/resources/relationship

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