stundr

stundr
Рейтинг
201
Регистрация
19.06.2008
48361
Golden_inviter:
Ребята, выручайте. Проект горит, очень нужно 😕
Проблема следующая:

Есть сайт на WordPress - mysite.ru

Создал папку mysite.ru/catalog/ - в этой папке index.php, который к WP не имеет отношения, здесь просто самописный каталог.

Создал страницу mysite.ru/catalog/ СРЕДСТВАМИ WORDPRESS, прописал title, description (All-in-SEO-Pack)

Таким образом получил страницу mysite.ru/catalog/ со своим кодом и выводом каталога, но тайтлом, который прописую в WP.

Далее задача создать страницы с URL типа mysite.ru/catalog/Moscow средствами WP. Для этого в WP создаю страницу "Москва" и в поле Постоянная ссылка: прописываю mysite.ru/catalog/Moscow, ну и содержание страницы заполяню в редакторе WP

Но на выходе при заходе на страницу mysite.ru/catalog/Moscow подгружается самописная страница mysite.ru/catalog/index.php а тайтл тот, который прописывал при создании страницы средствами WP.

Помогите, как мне вывести имеено созданную в WP cnраницу по адресу mysite.ru/catalog/Moscow

URL нужен именно такой 😕

Заранее огромное спасибо.

все намно гопроще, создайте страницу catalog, а у остальных страниц сделайте родительскую страницу catalog, тогда получите именно те адреса, которые вам нужны, при условии, что у вас настроены ЧПУ

SeVlad:
да, я ща проверил - действительно, так и есть. В чём причина не могу сказать. Но по /wp-admin/options.php есть неск. параметров "_transient_timeout_feed_xxxx" Подозреваю, что они могут влиять. Но что и для чего я тоже не знаю, а гугл выдачу только на буржуйском показывает, с которым у меня нет дружбы ;)
Если решение найдётся - просьба сообщить в топик.

нашел решение у буржуев (спасибо гугл переводчику), в файл functions.php нужно вставить код

add_filter( 'wp_feed_cache_transient_lifetime', create_function('$a', 'return 300;') );

где цифры - количество секунд через которое rss виджет обновляется.

проверил только на одном сообщении с форума, будем тестить дальше...

SeVlad:
По моему он запрашивает ленту каждый раз при его выведении. Т.е. если нет посещалки на сайте - никто его и не запрашивает.
А может плаги кеширования мешают?
Другая сторона проблемы - может это форум отдаёт с опозданием?

проверил rss ленту форума, только что написаное сообщение мгновенно в ней появляется, при обновлении страниц на сайте в виджете этого сообщения нет...

думаю тут дело все таки в чем то другом.

плагины кеширования еще не ставил.

с других браузеров аналогично, нового сообщения нет в виджете.

Пытаюсь вывести последние сообщения с форума (SMF) в виджет на сайте, подскажите, как можно настроить частоту обновления стандартного виджета rss? В данный момент такое ощущение, что он обновляется раз-два в сутки, т.е. если на форуме написать сообщение, то оно в виджете отобразиться только через какое то время.

Или посоветуйте какое то более удобное решение.

может наоборот в минус, потеряете часть трафика, так как он уйдет в более популярную зону?

Разместился на 3 отличных площадках, с одной к тому же присутствует трафик около 200 посетителей в день.

2 статьи уже проиндексированы, жду третью.

Рекомендую.

Ligue-1, добавьте миниатюру к записям

Апну тему с новым вопросом касающимся наверное файла роботс.тхт

Очень хочется получить ответ на такой вопрос:

яндекс почему то индексирует форум с такими ссылками:

http://site.com/forum/index.php?PHPSESSID=27f807fbc580296fcc096d56dfa20b4e&topic=13.0

вместо вот таких:

http://site.com/forum/index.php?topic=13.0

в гугле проблем нет, все нормально индексируется

написал в яндекс, в ответ получил вот это:

"Дело в том, что роботу при обходе сайта отдаются ссылки именно с параметрами сессии, поэтому они индексируются и участвуют в поиске. Ссылки без параметров непосредственно на сайте робот не знает. К сожалению, у нас нет возможности указать, какие именно настройки на стороне Вашего сайта влияют на возникновение данной проблемы. Если робот будет находить ссылки без параметров, то индексироваться и участвовать в поиске будут именно они."

как решить данную проблему, кто подскажет?

Ligue-1, покопайтесь в файлах index.php, archive.php и category.php, у меня на одном из сайтов в первом файле было.

Rastfart, ну еще как вариант, сравнить файлы index.php и archive.php (или category.php) и добавить/изменить нужный код.

Всего: 1725