Поддержка Плагины Yoast Seo не работает мастер настроек

  • Решено nad88

    (@nad88)


    Добрый день! Просьба помочь разобраться: на одном сайте перестал работать мастер настроек плагина Yoast Seo. Выдает ошибку, что имеется конфликт с другим плагином, хотя с приложение Health Check были отключены все плагины кроме Yoast Seo но результат не изменился. В принципе все фунции плагина работают, стоит ли переживать по поводу не работающего мастера настроек?
    Еще пробовала Yoast Seo удалять и заново устанавливать, тоже не помогло

Просмотр 13 ответов — с 31 по 43 (всего 43)
  • Файл .htacccess не такой как на примере

    Если Вы не понимаете что там — показывайте нам (оформив код кнопкой code)

    Автор nad88

    (@nad88)

    Вот это в functions.php нашла
    Получается фильтры стоят? Какие пункты удалять?
    http://joxi.ru/Dr81ZQzf4odPPm

    • Ответ изменён 4 года назад пользователем nad88.
    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Получается фильтры стоят? Какие пункты удалять?

    Все 🙂 Не стоит отключать функции движка без особой необходимости, иначе те или иные плагины могут работать некорректно.

    Автор nad88

    (@nad88)

    Помогите мне, пожалуйста, какие именно пункты надо удалить. Заранее огромное спасибо

    //Загрузка/отключение скриптов/стилей
    
    function add_styles_scripts(){
    
    //Jquery
    
    wp_deregister_script('jquery-core');
    
    wp_register_script('jquery-core', '//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js');
    
    wp_enqueue_script('jquery');
    
    }
    
    add_action( 'wp_enqueue_scripts', 'add_styles_scripts' );
    
    remove_action('wp_head', 'rsd_link');
    
    remove_action('wp_head', 'wp_generator');
    
    remove_action('wp_head', 'feed_links', 2);
    
    remove_action('wp_head', 'rel_canonical');
    
    remove_action('wp_head', 'index_rel_link');
    
    remove_action('wp_head', 'wlwmanifest_link');
    
    remove_action('wp_head', 'feed_links_extra', 3);
    
    remove_action('wp_head', 'wp_shortlink_wp_head');
    
    remove_action('wp_head', 'start_post_rel_link', 10, 0);
    
    remove_action('wp_head', 'parent_post_rel_link', 10, 0);
    
    remove_action('wp_head', 'adjacent_posts_rel_link', 10, 0);
    
    remove_action('wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0);
    
    // Отключаем сам REST API
    
    add_filter('rest_enabled', '__return_false');
    
    // Отключаем фильтры REST API
    
    remove_action( 'xmlrpc_rsd_apis', 'rest_output_rsd' );
    
    remove_action( 'wp_head', 'rest_output_link_wp_head', 10, 0 );
    
    remove_action( 'template_redirect', 'rest_output_link_header', 11, 0 );
    
    remove_action( 'auth_cookie_malformed', 'rest_cookie_collect_status' );
    
    remove_action( 'auth_cookie_expired', 'rest_cookie_collect_status' );
    
    remove_action( 'auth_cookie_bad_username', 'rest_cookie_collect_status' );
    
    remove_action( 'auth_cookie_bad_hash', 'rest_cookie_collect_status' );
    
    remove_action( 'auth_cookie_valid', 'rest_cookie_collect_status' );
    
    remove_filter( 'rest_authentication_errors', 'rest_cookie_check_errors', 100 );
    
    // Отключаем события REST API
    
    remove_action( 'init', 'rest_api_init' );
    
    remove_action( 'rest_api_init', 'rest_api_default_filters', 10, 1 );
    
    remove_action( 'parse_request', 'rest_api_loaded' );
    
    // Отключаем Embeds связанные с REST API
    
    remove_action( 'rest_api_init', 'wp_oembed_register_route' );
    
    remove_filter( 'rest_pre_serve_request', '_oembed_rest_pre_serve_request', 10, 4 );
    
    remove_action( 'wp_head', 'wp_oembed_add_discovery_links' );
    
    remove_action( 'wp_head', 'wp_oembed_add_host_js' );
    
    //Отключаем RSS
    
    add_action('do_feed', 'morkovin_fb_disable_feed', 1);
    
    add_action('do_feed_rdf', 'morkovin_fb_disable_feed', 1);
    
    add_action('do_feed_rss', 'morkovin_fb_disable_feed', 1);
    
    add_action('do_feed_rss2', 'morkovin_fb_disable_feed', 1);
    
    add_action('do_feed_atom', 'morkovin_fb_disable_feed', 1);
    
    function morkovin_fb_disable_feed() {
    
    wp_die( __('No feed available,please visit our <a href="'. get_bloginfo('url') .'">homepage</a>!') );
    
    }
    
    //Отключаем Pingback
    
    add_filter( 'xmlrpc_methods', 'morkovin_sar_block_xmlrpc_attacks' );
    
    function morkovin_sar_block_xmlrpc_attacks( $methods ) {
    
    unset( $methods['pingback.ping'] );
    
    unset( $methods['pingback.extensions.getPingbacks'] );
    
    return $methods;
    
    }
    
    add_filter( 'wp_headers', 'morkovin_sar_remove_x_pingback_header' );
    
    function morkovin_sar_remove_x_pingback_header( $headers ) {
    
    unset( $headers['X-Pingback'] );
    
    return $headers;
    
    }
    
    //Отключаем srcset и sizes для картинок в WordPress
    
    add_filter('wp_calculate_image_srcset_meta', '__return_null' );
    
    add_filter('wp_calculate_image_sizes', '__return_false', 99 );
    
    remove_filter('the_content', 'wp_make_content_images_responsive' );
    
    add_filter('wp_get_attachment_image_attributes', 'unset_attach_srcset_attr', 99 );
    
    function unset_attach_srcset_attr( $attr ){
    
    foreach( array('sizes','srcset') as $key )
    
    if( isset($attr[ $key ]) ) unset($attr[ $key ]);
    
    return $attr;
    
    }
    Автор nad88

    (@nad88)

    Еще у меня в корневой папке следующий набор файлов:
    http://joxi.ru/eAOMBg8fx9bWVm

    Смущает 2952550.html он пустой

    Помогите мне, пожалуйста, какие именно пункты надо удалить.

    все.

    Автор nad88

    (@nad88)

    Удалила все, плагин Yoast так и не заработал. В принципе я пыталась включить его с базовой темой с отключенными плагинами, он тоже не работал. Может есть еще какие-то варианты решения проблемы?

    Может есть еще какие-то варианты решения проблемы?

    а хз. я пару раз сталкивался с тем, что мастер настройки в yaost seo наотрез отказывается работать. потому я его и не люблю.

    только вот — а зачем вам нужен мастер? плагин можно и без него настроить.

    PS после удаления кода отключения REST Api вам надо зайди в настройки\постоянные ссылки и нажать там «сохранить изменения».

    Автор nad88

    (@nad88)

    Спасибо Вам огромное! REST Api заработал как надо

    Ann

    (@printbox74)

    Добрый день! Есть проблема. В какой-то момент, примерно после обновления плагина перестали работать некоторые функции в админ. панели. А именно, при включенном плагине Yoast не возможно открыть страницу «Внешний вид — Настроить» или «Внешний вид — виджеты», на последней совсем не открываются выпадающие списки виджетов и не возможно перетащить что-то. При просмотре этой страницы в режиме отладки, видно, что есть какие-то ошибки.
    https://yadi.sk/i/ILD1VRoi3YWmnd
    https://yadi.sk/i/tGxRRJmO3YWmqm
    п.с. при деактивированном плагине проблем нет.

    Nad88, ребята, кто живой тут) Та же проблема с мастером настройки. Хочется, что бы и он работал (пусть малонужный). Подскажите — что где исправить. Не понял нить, сорри

    Yoast Seo 921

Просмотр 13 ответов — с 31 по 43 (всего 43)
  • Тема «Yoast Seo не работает мастер настроек» закрыта для новых ответов.