Задать вопрос
  • Страница в поиске есть, а в админке Wordpress нет. Как найти и удалить?

    @Pridesseo
    Не знаю актуально ли ещё, но вот вам решение:
    1. В файле: functions.php (по адресу /wp-content/themes/site (вместо site актуальная папка сайта)
    Добавить этот код вниз:
    function fix_paged_page() {
        if ((is_page() || is_single() || is_front_page()) && (get_query_var('paged') || get_query_var('page'))) {
         global $wp_query;
         $wp_query->set_404();
         status_header(404);
        }
    }
    add_action('template_redirect', 'fix_paged_page');

    Данное решение устранит страницы такого типа https://gymbalance.ru/page/2/
    2. Если у вас будут страницы пагинации в блоге, то для них нужно настроить rel canonical на главную страницу блога.
    Ответ написан
    Комментировать