Комментарии на главной странице. Почему перенаправляет?

D
На сайте с 01.02.2016
Offline
38
697

Здравствуйте!

Столкнулся с проблемой. Создал отдельный шаблон для страницы на сайте. Вывел туда все что нужно, в том числе и форму комментариев. Вроде бы все отлично и работает. Но, при добавлении комментария, меня почему-то перенаправляет на определенный пост и дублирует там сам коммент.

Полазил в интернете и нашел такой код <input type="hidden" name="redirect_to" value="<?php echo $_SERVER['REQUEST_URI']; ?>" /> . Вставил в форму комментариев и вроде бы работает. Но, это банальный редирект. Как бы перенаправляет на ту же страницу, где и идет добавление комментария, а дублирование продолжается. В чем тут может быть дело, подскажите, пожалуйста?

M
На сайте с 12.02.2019
Offline
1
#1

Дефолт-сити - москва.

Дефолт-скрипт - вордпресс.

Devero:
меня почему-то перенаправляет на определенный пост и дублирует там сам коммент

Может, потому, что где-то в шаблоне ид этого поста?

D
На сайте с 01.02.2016
Offline
38
#2

Да нет, там нет никакого ID поста.

M
На сайте с 04.12.2013
Offline
181
#3

Хде там? Явно идет привязка коммента к определенному посту/странице, отсюда и редирект. Типа чтобы сразу увидеть результат.

---------- Добавлено 22.02.2019 в 21:58 ----------

А на вашей странице вы типа не ее коммент вводите/выводите.

Хостинг FOZZY (http://fozzy.com.ru) / Выслушаю предложения на домены (http://u75.ru/domains-for-sale) / Домены и скрипт для коротких ссылок (http://u75.ru/domains-for-shortcuts)
D
На сайте с 01.02.2016
Offline
38
#4
miketomlin:
Хде там? Явно идет привязка коммента к определенному посту/странице, отсюда и редирект. Типа чтобы сразу увидеть результат.

---------- Добавлено 22.02.2019 в 21:58 ----------

А на вашей странице вы типа не ее коммент вводите/выводите.

Я создал для страницы шаблон, прописал там все что нужно и добавил комментарии в виде кода -

<?php comments_template( '', true );

Как может быть редирект на определенную страницу?

Если смотреть сам файл, откуда подгружается сам код комментария, то там тоже такого нет ничего, ибо при отправке комментарии с любой другой страницы тоже был бы редирект. Но его нет. Только с главной страницей такое.

M
На сайте с 12.02.2019
Offline
1
#5
Devero:
Я создал для страницы шаблон, прописал там все что нужно и добавил комментарии в виде кода -
<?php comments_template( '', true );

Без более полного кода тут можно долго гадать.

В качестве эксперимента:


<?php
$withcomments = 1;
comments_template( '', true );
D
На сайте с 01.02.2016
Offline
38
#6
miriad:
Без более полного кода тут можно долго гадать.

В качестве эксперимента:

<?php
$withcomments = 1;
comments_template( '', true );

Пробовал его, безрезультатно.

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

S
На сайте с 30.09.2016
Offline
459
#7
Devero:
А какой полный код тут может быть? Единственное, что в шаблоне страницы относится к самим комментариям, так это только тот код и все.

Да неужели? И каким образом работает "тот код", Вы знаете? Он что, сам придумывает тексты и вставляет их куда хочет? Наверняка же Вы это по клавишам бацаете? А дальше - браузер, формы, скрипты... Целая "кухня"!

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
D
На сайте с 01.02.2016
Offline
38
#8
Sitealert:
Да неужели? И каким образом работает "тот код", Вы знаете? Он что, сам придумывает тексты и вставляет их куда хочет? Наверняка же Вы это по клавишам бацаете? А дальше - браузер, формы, скрипты... Целая "кухня"!

Да-да. Прямо так, как Вы и говорите.

M
На сайте с 04.12.2013
Offline
181
#9
Подгружает файл шаблона комментариев на старице записи.

Идите-ка к WP-шникам. Может, что подскажут.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий