Спрашиваем и отвечаем по Wordpress-14

Gerga
На сайте с 02.08.2015
Offline
94
#61

Gigabajt, по-умолчанию, в таком исполнении он ведет на 301 редирект.

Сам вариант с request тут отпал т.к. вполне возможно, что открыта страница пагинации - это если речь идет именно об правильном определении ссылки для текущего объекта.

SeVlad
На сайте с 03.11.2008
Offline
1609
#62
Top for the good:
Webcraftic Clearfy -

Эту хрень от вора выкинуть нафик. Оригинал тоже триста лет не обоср нужен.

Top for the good:
слишком долго грузятся файлы .ttf и .woff2

Это к ВП не относится - разбираться с хостингом.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
S
На сайте с 24.08.2015
Offline
73
#63

Подскажите как подключить easy fancybox только на нужной странице.

Например, для отключения Contact Form 7 на ненужных страницах я добавляю в functions.php код:

add_filter('wp', 'cf7_disable_css_js');
function cf7_disable_css_js(){
if( ! is_page('contacts') ){
add_filter( 'wpcf7_load_js', '__return_false' );
add_filter( 'wpcf7_load_css', '__return_false' );
}
}

Таким образом скрипты и стили Contact Form 7 подключаются только на странице contacts.

Как сделать то же самое для Easy Fancy Box?

Спасибо!

Gerga
На сайте с 02.08.2015
Offline
94
#64

samdo, можете использовать remove_action, чтобы убрать метод подключения css и js в easy fancybox.


remove_action('wp_enqueue_scripts', array('easyFancyBox', 'enqueue_scripts'));

Но это, хоть и отключает js и css, - не самое хорошее решение.

Причины:

Во-первых, реализация подключения в css и js со временем может поменяться.

Во-вторых, остальной код плагинов все равно будет выполняться, хотя это вам не нужно.

Решение:

Не подключать плагины там, где их функционал не нужен используя фильтр option_active_plugins.

E
На сайте с 23.10.2008
Offline
216
#65

Подскажите, какую версию WP сейчас ставить? Чтобы было стабильно и быстро.

Кроме 5.x с их Gutenberg'ом.

И какие темы сейчас юзают? Root и Basic норм?)

Залил wordpress 4.9.10, ставлю стандартные темы, какие-то странные тормоза.

Google Pagespeed ругается сильно, особенно на мобильные версии, хотя темы адаптивные. В основном на "Сократите время ответа сервера (время до получения первого байта)", все эти css и java.

В чем может быть дело? На сервере стоит PHP 5.6, обязательно нужно от 7?

Старые сайты с кучей плагинов, летают как ни в чем не бывало.

IL
На сайте с 20.04.2007
Offline
435
#66
eavy:
В чем может быть дело? На сервере стоит PHP 5.6, обязательно нужно от 7?

Только 7 🍿

* он, кстати, по данным различных источников реально быстрее

https://kinsta.com/blog/php-benchmarks/ - тут бенчмарки в том числе и с WP

WordPress 5.0 PHP 5.6 benchmark: 91.64 req/sec
WordPress 5.0 PHP 7.3 benchmark results: 253.20 req/sec



---------- Добавлено 19.08.2019 в 13:29 ----------

Ещё, не исключено, что на стороне хостера задержки..

eavy:
В основном на "Сократите время ответа сервера (время до получения первого байта)", все эти css и java.

А если .html-ку статичную положить, быстрее будет?

* или .php, в котором сгенерированный HTML

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
Q
На сайте с 03.10.2011
Offline
301
#67

Подскажите, пожалуйста, как сделать у woocommerce текст у меток под каталог?

У категорий сейчас под каталогом. У меток почему-то не работает

SeVlad
На сайте с 03.11.2008
Offline
1609
#68
eavy:
Кроме 5.x с их Gutenberg'ом.

Почему "кроме"? Ставь https://wordpress.org/plugins/classic-editor/ и будет старый TinyMCE.

А можешь юзаь форки. Напр https://www.classicpress.net/. Но на поддержку и совместимость с плагинами/темами сильно надеяться не приходится.

eavy:
И какие темы сейчас юзают?

Кто что хочет. А кто думает о безопасности и надёжности - из оф. каталога. Онли из оф каталога.

eavy:
На сервере стоит PHP 5.6, обязательно нужно от 7?

Для новых сайтов крайне желательно.

5.6 уже труп, а на 7ке может быстрее работать.

[Удален]
#69

Посоветуйте вариант защиты от примитивных парсеров . Такой чтобы текст нормально индексировался поисковиками , но при этом не читался простым граббером , типа wpgrabber .

igor3310
На сайте с 27.02.2011
Offline
138
#70

Здравствуйте!

ПРоверяю сайт в Google page speed и там есть пункт Минимизируйте работу в основном потоке и там описание Рекомендуем сократить время на анализ, компиляцию и выполнение скриптов JS. Для этого вы можете уменьшить размер фрагментов кода JS. - как такое победить можно?

Веб разработка WordPress, OpenCart, Modx Revo и прочее - https://searchengines.guru/ru/forum/1040224

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий