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Причина: не указано
Тема закрыта. Публикация новых сообщений запрещена.