Всем привет ребят!
Нужно реализовать функцию добавления фото через админку,создал новый тип страниц
В файле 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>
Но изображения по какой то причине не выводятся