@Tupic123

Как реализовать добавление фото в слайдер?

Всем привет ребят!
Нужно реализовать функцию добавления фото через админку,создал новый тип страниц
В файле functions.php прописал :
add_action('init', function(){
        register_post_type('faq',array(
            'labels' => array(
                'name'               => 'Вопрос-ответ', 
                'singular_name'      => 'Вопрос', 
                'add_new'            => 'Добавить ответ', 
                'add_new_item'       => 'Добавление ответа', 
                'edit_item'          => 'Редактирование ответа', 
                'new_item'           => 'Новый ответ', 
                'view_item'          => 'Смотреть ответ', 
                'search_items'       => 'Искать искать ответ',
                'not_found'          => 'Не найдено', 
                'not_found_in_trash' => 'Не найдено в корзине', 
                'parent_item_colon'  => '', 
                'menu_name'          => 'ЧАВО', 
            ),
            
            'public'              => false,
            'show_ui'             => true,
            'menu_position'       => null,
            'menu_icon'           => null,
            'hierarchical'        => false,
            'supports'            => [ 'editor' ],
    )   );
        });

        function getPhoto(){
            $args = array(
                'orderby'   => 'date',
                'order'     => 'ASC',
                'post_type' => 'faq',
            );
            return get_posts($args);
        }


Что бы загружать контент через редактор и он выгружался на страницу, для этого в html прописал следующее:

<div class="silk_inner">
                <?php foreach(getPhoto() as $post): ?>
                    <div class="slide_img"> <?php echo $post -> post_editor; ?> </div>
                <?php endforeach; ?>
</div>


Но изображения по какой то причине не выводятся
  • Вопрос задан
  • 49 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы