kartash1701
Ответы в темах
-
Форум: Проблемы и решения
Тема: Скрыть версию плагинаFlector вы просто гений. Спасибо Вам огромное в очередной раз. Уверен, что это пригодится многим. Такого в инете нет. Спасибо большое еще раз. Все работает. Поставил весь код целиком.
Форум: Проблемы и решения
Тема: Скрыть версию плагинаОкей. Сейчас попробую. А вот этот кусок обязательно для All In One SEO Pack или можно без него?
/** * Remove [Yoast SEO] HTML Comments * @link //gist.github.com/llgruff/a7ab776167aa0ed307ec445df54e5fdb * @link //gist.github.com/paulcollett/4c81c4f6eb85334ba076 */ if (defined('WPSEO_VERSION')) { add_action('get_header', function() { ob_start( function($o) { return preg_replace('/\n?<.*?Yoast SEO.*?>/mi','',$o); } ); }); add_action('wp_head', function() { ob_end_flush(); }, 999); }
Форум: Проблемы и решения
Тема: Скрыть версию плагинаFlector этот код нужно вставить в functions.php темы?
Форум: Проблемы и решения
Тема: Скрыть версию плагинадля оформления кода есть кнопочка code
Спасибо, будем знать.
И все же непонятно, если удалить эту функцию, не нарушится ли работа плагина, и исчезнет ли запись в коде страницы? Хотелось бы получить ответ по существу.Все, перевел сайт на All in One SEO Pack без всяких редиректов. Ничего дополнительно не устанавливал. Перенаправления работают прекрасно без лишних скриптов.
Всем спасибо!Странно! Отключил Platinum SEO Pack и Redirect, а страницы все равно открываются по новому адресу, то есть редирект работает и без этих плагинов. Почему так?
плагины-улучшатели
Нашел. В functions.php код безопасности
// Отключаем сам 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’ );Удалил его и плагин Redirection заработал. Но правильно ли это в целях безопасности, что я включил REST API?
а как вы его выключили?
Я вообще без понятия, что это такое, а тем более как его выключить или включить.
включите REST API
Как его включить?
Redirection can monitor for URLs changes to posts
При установке плагина Redirection выдает ошибку https://pastenow.ru/f103f16caa495b006ed93412b3493252
Redirection can monitor for URLs changes to posts, pages, and custom post types, and auto-create a redirect from the old post URL to the new post URL.
Надо попробовать. Нашел где скачать.
- Ответ изменён 1 год, 5 месяцев назад пользователем kartash1701.
«для изменений» или «при изменении»?
У меня стоит сейчас Platinum SEO Pack в котором включена функция «Автоматически делать 301 перенаправления для изменений постоянной ссылки», и те страницы, которые были раньше вида /?page id= и т.д. стали /книги/, а позже и эти урлы поменялись на тип /knigi/ и все это 301 редиректы. Задача перейти на All in One SEO Pack, но так чтобы все эти редиректы сохранились. Одним словом ту функцию, которая заложена в Platinum SEO Pack «Автоматически делать 301 перенаправления для изменений постоянной ссылки» перенести на All in One SEO Pack или включить отдельно.
причем тут 301 редирект?
Как тогда решить проблему с этим «Автоматически делать 301 перенаправления для изменений постоянной ссылки» если переходить на All in One SEO Pack? В плагине Redirection такой функции нет.
Platinum SEO Pack не обновлялся 6 лет
У меня этот плагин стоит из-за 301 редиректа.
Извиняюсь. Проблема решена. Стоял редирект в htaccess.