Если вам нравится видеть новые бесплатные дополнения к плагину WP-Recall в каталоге CodeSeller и они приносят вам пользу - вы можете поддержать развитие бесплатных дополнений и мотивировать меня на выпуск новых (на этой странице, справа виджет: "На развитие товара").
100 или 300 рублей — не важно, я благодарен за вашу поддержку 💕
Дружаев Владимир, разработчик.
Дополнение для WordPress плагина WP-Recall - и входящего в его комплект дополнения PrimeForum.
Возможности:
- Формирует xml карту форума.
- Генерация карты происходит раз в день.
- Есть возможность сгенерировать вручную - перейдя по секретному урл.
Это дополнение сделано на основе моего урока: Пишем дополнение WP-Recall — XML карта для PrimeForum
Ограничение файла - 50000 тем форума.
Установка:
Т.к. это дополнение для WordPress плагина WP-Recall, то оно устанавливается через менеджер дополнений WP-Recall.
1. В админке вашего сайта перейдите на страницу "WP-Recall" -> "Дополнения" и в самом верху нажмите на кнопку "Обзор", выберите .zip архив дополнения на вашем пк и нажмите кнопку "Установить".
2. В списке загруженных дополнений, на этой странице, найдите это дополнение, наведите на него курсор мыши и нажмите кнопку "Активировать". Или выберите чекбокс и в выпадающем списке действия выберите "Активировать". Нажмите применить.
Обновление:
Дополнение поддерживает автоматическое обновление - два раза в день отправляются вашим сервером запросы на обновление.
Если в течении суток вы не видите обновления (а на странице дополнения вы видите что версия вышла новая), советую ознакомиться с этой статьёй
Настроек нет.
Всё прописано в коде. И прокомментировано
После активации допа:
1. В адресной строке сайта вводите:
ваш-сайт/?prime_forum_sitemap_secret_reload
- и в корне вашего сайта создастся файл primeforum-sitemap.xml
. Эту операцию выполнять под логином администратора!
В дальнейшем, если вы не хотите ждать суточного обновления карты форума, можете от лица админа переходить по этому урл и карта будет обновляться.
Но вы можете изменить событие крона на выполняемое раз в час или дважды в день - заменив:
rcl_cron_daily_schedule
на
rcl_cron_hourly_schedule
или
rcl_cron_twicedaily_schedule
- соответственно.
2. Открываем файл robots.txt
и вписываем новую карту, так: Sitemap: https://ваш-сайт/primeforum-sitemap.xml
- укажите только ваш домен и его протокол (http или https).
3. Переходите в гугл: "Search Console" -> "Сканирование" -> "Файлы Sitemap" и справа вверху жмёте "Добавление/проверка файла sitemap". Добавляем туда наш файл (на скриншоте показал)
4. Переходим в яндекс: "Яндекс Вебмастер" -> "Индексирование" -> "Файлы Sitemap" и в форму "Добавить файл Sitemap" вписываете урл карты форума (на скриншоте показал)
Где увидеть созданную xml карту?
- По адресу: ваш-сайт/primeforum-sitemap.xml
Когда обновляется карта?
- Карта обновляется раз в сутки - по вордпресс крону
Как обновить карту вручную?
- Вы должны зайти на сайт с правами администратора и перейти по адресу:
ваш-сайт/?prime_forum_sitemap_secret_reload
Потом проверьте, открыв карту по адресу: ваш-сайт/primeforum-sitemap.xml
v1.0
* Release
* Поддержка осуществляется в рамках текущего функционала дополнения
* При возникновении проблемы, создайте соотвествующую тему на форуме поддержки товара
* Если вам нужна доработка под ваши нужды - вы можете обратиться ко мне в ЛС с техзаданием на платную доработку.
Все мои работы опубликованы на моём сайте и в каталоге магазина CodeSeller.ru
Форум поддержки:
При возникновении проблемы, создайте соответствующую тему на форуме поддержки товара
Поражаюсь упорству и трудолюбию Владимира. Молодец!
Это точно, оптимизация хорошо, но моё личное мнение, а может предложение сделать отдельный большой доп оптимизации WP-ReCall и форума. Пусть даже и за денежку он будет, но будет включать и SEO, карты сайта, разметки и так далее.
Принцип дополнений - каждое решает свою функцию. Зачем делать большой комбайн который будет сложно поддерживать? Или вы думаете что два маленьких допа - хуже чем всё напиханное в один?
Каждый выбирает строго своё.
Но и 100 маленьких допов тоже не всегда хорошо как говорил Тимур 🙂
Кизяков?
Где говорил? Покажите.
Маленький доп решает строго свою задачу. Так его проще контролировать. Так проще его заставить работать только там, где нужно. Когда функционал нарастает - происходит потеря контроля - т.к. тут никто не занимается написанием автотестов и составлением кучи кейсов для них.
с Камы оттуда, но я обычный дизайнер Вам видней как лучше сделать, так что я просто опубликовал мнение всего лишь.
"https:/ваш-сайт" палочку забыли если не ошибаюсь
опечатка. исправил