Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Testweb

Создание своего sitemap генератора

Рекомендованные сообщения

Как работать с файлом sitemap? Создать свой к примеру sitemap_blogs_spisok.xml и в дальнейшем обновлять список в нем ну и добавить его в общий список sitemap.xml <_<

Поделиться сообщением


Ссылка на сообщение

Форум сам генерирует файл sitemap.xml подкидываете его поисковикам, а дальше они сами.

Поделиться сообщением


Ссылка на сообщение

В папке "sitemapPlugins", необходимо создать свой скрипт?

 

Ничего не понимаю, не подгружает файлик

require_once(IPSLib::getAppDir('ipseo').'/sources/sitemapplugin.php');
$this->sitemap->addUrl(ipSeo_FURL::build($this->settings['board_url'] . '/index.php?app=myapp', 'none', 'false', 'app=myapp' ) );

 

Если рыть глубже, после папки "other", отсутствуют последующие.

Поделиться сообщением


Ссылка на сообщение

В папке приложения /admin/applications(_addon)?/%appname%/extensions/sitemapPlugins/ нужно создать свой генератор для карты сайта.

В нем нужно создать класс который должен называется по формату sitemap_(application)_(filename) extends ipseoSitemapPlugin

Класс должен содержать метод generate с вызовым $this->sitemap->addUrl который добавляет урл в карту.

 

Подробнее о структуре файла с примерами смотрите в документации по ссылки выше.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Спс, вроде как разобрался с этим. Как теперь проверить, запустить файл. Обновлять кэш?

Поделиться сообщением


Ссылка на сообщение

Спс, вроде как разобрался с этим. Как теперь проверить, запустить файл. Обновлять кэш?

Если нет в списке site.ru/sitemap.xml, то запустите задачу в планировщике.

Поделиться сообщением


Ссылка на сообщение

Через планировщик все ок...

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...