Домой Wp-Recall WP-Recall: Проблемы и решения Видны публикации, находящиеся на утверждении
12ответ(ов) в теме
nataliya.sergeevna
не в сети 5 лет
На сайте с 03.04.2018
Участник
Тем 3
Сообщения 25
1
17:04
Версия WP-Recall: 16.14.1

В личном кабинете среди списка опубликованных публикаций видны публикации, находящиеся на утверждении. Они видны как гостям, так и другим пользователям сайта. Как скрыть такие публикации, чтобы их видел только автор публикации?

Вот скрин просмотра личного кабинта в качестве гостя.

Вы не можете просматривать опубликованные ссылки

При переходе по ссылке на этот пост, открывается страница с ошибкой:

Вы не можете просматривать опубликованные ссылки
Редакции сообщения
12.04.2018 17:04nataliya.sergeevnaПричина: не указано
0
Вова (Otshelnik-Fm)
не в сети 4 часа
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18642
2
17:19

смотрите в шаблоне wp-recall/add-on/publicpost/templates/posts-list.php

Как правильно работать с шаблонами

Вы не можете просматривать опубликованные ссылки

убрать наверно так:

if($post->post_status=='pending') continue;
где нибудь в начале цикла на 15 строке

никогда это не считал проблемой - запись на утверждении - видно все наглядно.

0
nataliya.sergeevna
не в сети 5 лет
На сайте с 03.04.2018
Участник
Тем 3
Сообщения 25
3
19:40

Otshelnik-Fm сказал(а)
никогда это не считал проблемой - запись на утверждении - видно все наглядно.

Но видно даже гостям. Если гость переходит в эту запись, то открывается страница с ошибкой.
А как поисковики относятся к ссылкам которые ведут на страницу с ошибкой?

0
Вова (Otshelnik-Fm)
не в сети 4 часа
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18642
4
19:45

Можно придраться конечно. У вас в реальном случае много таких записей? Сколько они на модерации находятся?
404-е разве поисковики индексируют?

Но все поправимо - решение я вам дал. Каковы успехи?

0
nataliya.sergeevna
не в сети 5 лет
На сайте с 03.04.2018
Участник
Тем 3
Сообщения 25
5
19:56

Otshelnik-Fm сказал(а)
У вас в реальном случае много таких записей? Сколько они на модерации находятся?

Я пока тестирую на пустом сайте, поэтому на модерации ничего нет.

404-е разве поисковики индексируют?

Не знаю, поэтому у вас спросила.

Но все поправимо - решение я вам дал. Каковы успехи?

Код, который вы написали, я нашла, что с ним надо сделать?

0
Вова (Otshelnik-Fm)
не в сети 4 часа
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18642
6
19:58

Вы не могли его там найти - его надо вписать. Но вписать правильно - ссылки я все дал в том сообщении

0
Вова (Otshelnik-Fm)
не в сети 4 часа
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18642
7
20:00

404-е разве поисковики индексируют?

nataliya.sergeevna сказал(а)
Не знаю, поэтому у вас спросила.

- дам ссылку на инфу

Вы не можете просматривать опубликованные ссылки

- не индексируются.

0
nataliya.sergeevna
не в сети 5 лет
На сайте с 03.04.2018
Участник
Тем 3
Сообщения 25
8
20:02

Otshelnik-Fm сказал(а)
Вы не могли его там найти - его надо вписать.

Вот я нашла похожий код:

Вы не можете просматривать опубликованные ссылки
0
nataliya.sergeevna
не в сети 5 лет
На сайте с 03.04.2018
Участник
Тем 3
Сообщения 25
9
20:08

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

0
nataliya.sergeevna
не в сети 5 лет
На сайте с 03.04.2018
Участник
Тем 3
Сообщения 25
10
20:16

Как сделать, чтобы пользователь видел свои публикации, находящиеся на утверждении?

0
Вова (Otshelnik-Fm)
не в сети 4 часа
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18642
11
20:28

Тогда измените внедрив доп проверку:

if(!rcl_is_office($user_ID)){
    if($post->post_status == 'pending') continue;
}

и выше еще вне цикла определите (например на 1й строке) global $user_ID;

Например измените первую строку так:

<?php global $post,$posts,$ratings,$user_ID; ?>

0
nataliya.sergeevna
не в сети 5 лет
На сайте с 03.04.2018
Участник
Тем 3
Сообщения 25
12
10:08

Все получилось, благодарю.

1
Тема закрыта. Публикация новых сообщений запрещена.