Поддержка Проблемы и решения карта сайта в WP 5.5

  • После обновления WP до версии 5.5 появилось встроенная функция создания карты сайта. К сожалению в списке расширений моего php 7.4 directadmin нет расширения SimpleXML которое необходимо для работы карты сайта WP. Можно ли чем заменить SimpleXML?

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 11 ответов — с 1 по 11 (всего 11)
  • Модератор Юрий

    (@yube)

    Можно не использовать это нововведение, пока техподдержка хостинга не включит нужные запчасти php

    Anonymous User 17440952

    (@anonymized-17440952)

    Я поставил чистую установку WP5.5, но не вижу такой функции (создание карты сайта).. Вам надо скорей всего обратиться к провайдеру и написать чтобы они установили на сервере это расширение к php 7.4

    А так если бы это был свой сервер то можно было бы самим установить.. Но вы можете создать файл с расширение info.php и в нем написать команду

    <?php
    phpinfo();
    ?>

    для просмотра всех включенных расширений php, и вам там будет написано SimpleXML — enabled (включено), disable (выключено)

    По поводу замены SimpleXML чем-то другим ничего сказать не могу

    Если все будет очень критично и прям срочно нужно будет это расширение, то можно еще попробовать использовать старую версию php где была поддержка расширения SimpleXML

    Юрий
    Спасибо, попробую запросить хостера добавить расширение.

    Shuriks
    Если не ошибаюсь карта сайта создаётся автоматически при включенном расширении SimpleXML
    https://mysite.ru/wp-sitemap.xml

    Модератор Юрий

    (@yube)

    Есть ответ от провайдера. Они сказали создать мне фаил phpinfo, после проверки этого файла выяснилось, что «Поддержка SimpleXML» <<Включена
    Но карта сайта по ссылке https://modems.uz/wp-sitemap.xml не найдена

    • Ответ изменён 2 месяца назад пользователем mambetov. Причина: дополнение
    Anonymous User 17440952

    (@anonymized-17440952)

    Если перейти по ссылке https://modems.uz/sitemap.xml, то появляется карта сайта сгенерированная плагином All In One SEO Pack (попробуйте отключить карту сайта в этом плагине) и затем удалите ее с сайта, думаю если включена SimpleXML в PHP и WP5.5 его поддерживает то она должна сама сгенерироавться через пару дней 🙂

    Если только не стоит нигде ограничений на отключение этой функции
    Проверьте, не стоит ли функции такой где-то в теме, может быть в плагинах
    How can I disable sitemaps?
    If you update the WordPress settings to discourage search engines from indexing your site, sitemaps will be disabled. Alternatively, use the wp_sitemaps_is_enabled filter, or use remove_action( 'init', 'wp_sitemaps_get_server' ); to disable initialization of any sitemap functionality

    Кстати и в файле robots.txt тоже указана карта сайта
    Sitemap: https://modems.uz/sitemap.xml

    • Ответ изменён 1 месяц, 4 недели назад пользователем Anonymous User 17440952.
    • Ответ изменён 1 месяц, 4 недели назад пользователем Anonymous User 17440952.
    • Ответ изменён 1 месяц, 4 недели назад пользователем Anonymous User 17440952.

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

    libxml, конечно, тормоз, но не настолько 🙂

    Shuriks, открою Вам страшную тайну: уже много лет сайтмапы виртуальные, то есть генерируются по запросу и в виде файлов не хранятся.

    Shuriks
    Отключил карту сайта плагина All In One SEO Pack, после проверил по ссылке https://modems.uz/wp-sitemap.xml результат ошибка 404. Деактивировал вель плагин All In One SEO Pack, результат карты сайта WP по указанному адресу нет.

    • Ответ изменён 1 месяц, 2 недели назад пользователем mambetov.
    Модератор Yui

    (@fierevere)

    ゆい

    1. загляните в https://modems.uz/robots.txt
    именно эта карта сайта будет использоваться ботами ПС

    2. У вас сейчас все карты отключены. Лучше включите карту от AIOSEOP, она более хорошо настраивается чем нативная от WP 5.5

    Yui
    А как всё-таки включить карту от WP 5.5?)

    Модератор Yui

    (@fierevere)

    ゆい

    убедиться что у вас есть PHP расширение SimpleXML
    Отключить карту сайта в других плагинах
    Убедиться, что в настройках чтения не включен запрет поисковых систем
    Посмотреть про фильтры настройки карт сайта
    https://make.wordpress.org/core/2020/07/22/new-xml-sitemaps-functionality-in-wordpress-5-5/
    Убедиться что нигде не отключали карты через фильтр отключения.

    Впрочем, я не стала бы с уверенностью утверждать что все будет работать при наличии SEO плагинов, они вполне могут нативные карты отключать фильтрами, и наверное правильно делают.

Просмотр 11 ответов — с 1 по 11 (всего 11)