11ответ(ов) в теме
Или можно до проверки вывести get_post_meta() - доп. полей
а после проверки get_post_meta() текстового поля вместо the_content.
Так правильно будет?
Попробовал получить содержание публикации через get_post_meta($post->ID, 'post_content', $single = true )
- не сработало.
Ключ текстового поля - post_content ?
Прошу прощения что много вопросов задаю.
Редакции сообщения
25.09.2019 17:32Причина: не указано
25.09.2019 17:34Причина: не указано
25.09.2019 18:39Причина: не указано
Пытался сделать так
Спойлер
это доп. поля которые показываю в свободном доступе <?php echo '<span>'. esc_html_e( 'Сожность:', 'fit' ).'<span>' ; ?> <?php echo (get_post_meta($post->ID, 'slolzhnost', $single = true)) ; ?> <?php echo '<div>'. (get_post_meta($post->ID, 'vremya', $single = true)). '<div>' ; ?> <?php echo '<div>'. (get_post_meta($post->ID, 'uroven', $single = true)). '<div>' ; ?> <hr> Далее закрытый контент <?php global $WAU_User; //идентификаторы доступа, //которыми закрываем контент $account_ids = array(9,10); //соответствие доступа $important = 0; //1 if($WAU_User->is_branch_access($account_ids, $important)){ //здесь я пытался получить поле самой статьи (закрытого контента) echo get_post_meta($post->ID, 'my-content', $single = true ) ; ?> <?php } else { // сообщение для гостей ?> текст..... ?> <?php } ?>
Редакции сообщения
25.09.2019 19:07Причина: не указано
25.09.2019 19:11Причина: не указано
Тема закрыта. Публикация новых сообщений запрещена.