Articles of cache

Как я могу кэшировать файлы шрифтов на WordPress

Часть кэширования всех тестов скорости не работает на моем сайте, потому что я использую файлы шрифтов, чтобы вытащить мои шрифты. Я использую w3 Total Cache и KeyCDN. Файлы шрифтов размещаются в папке в папке тем. Я изменил свой файл .htaccess, чтобы позволить этим шрифтам проходить через cdn и эти швы работать (тип файла шрифта, используемый […]

Плагин кэширования объектов заставляет каждый плагин кэшировать объекты?

Могут ли кэшировать плагины (например, w3 Total Cache или аналогичные) заставлять темы и плагины использовать кеш для каждого объекта, созданного экземпляром? Или они просто оптимизируют простой WordPress.

WP REST API и Access-Control-Allow-Origin

В одном из моих проектов я использую WordPress REST Api. Когда я был включен кеш плагином WP Super Cache, у меня есть ошибка: XMLHttpRequest cannot load http://api.mydomain.com/wp-json/wp/v1/posts. Origin http://mydomaintwo.com is not allowed by Access-Control-Allow-Origin. Как я могу это исправить?

Комбинированные внешние JS-файлы с использованием полного кэша W3

Есть ли какой-либо вариант или рекомендуется объединить внешние JS-файлы с помощью плагина W3 Total Cache для wordpress. Когда я говорю exxternal JS-файлы, я имею в виду, что я хочу объединить файлы .JS, которые находятся в других доменах / CDN, например .JS для кнопки facebook, Google + 1 и т. Д. Я хочу, чтобы они были […]

Обновление пользовательского поля сообщения Ajax на кэшированном сайте

Мой сайт, кэшированный плагином «wp-supper cache» и «cloudflare.com», Таким образом, моя функция php позволяет считать недооцененные сообщения. Я пытаюсь использовать ajax для него, но я ноб с JS-кодом, поэтому я не могу знать, где это неправильно. В functions.php я создаю простую функцию: add_action('template_redirect', 'ajax_activation'); function ajax_activation(){ //optional wp_enqueue_script( 'ajax_script', get_template_directory_uri() . '/js/ajax.js', // path to […]

Может ли WordPress Drop-ins быть предоставлен собственный каталог?

Файлы с распаковкой, такие как advanced-cache.php или object-cache.php, находятся в корне каталога wp-content. Можно ли вместо этого включить в свой собственный подкаталог wp-контента выпадающие надписи? Глядя на _get_dropins() в wp-admin / includes / plugins.php, нет никаких фильтров, чтобы установить путь к _get_dropins() . Также, глядя на wp_plugin_directory_constants() в wp-includes / default-constants.php, нет констант, специфичных для […]

Общий кэш W3: загрузка CSS асинхронно для лучшего показателя PageSpeed?

Я использую W3 Total Cache для минимизации около 15 файлов CSS, а также для минимизации 20 файлов JS и загрузки их асинхронно в нижнем колонтитуле. Запуск моего сайта через страницу PageSpeed ​​дает мне следующее сообщение: Исключить блокировку отображения JavaScript и CSS в надводном содержимом Мне интересно, как я могу загрузить этот CSS-файл асинхронно с помощью […]

Плагины кеша и проверка ajax nonce

Я создал плагин, который использует некоторые запросы ajax для загрузки большего количества сообщений при нажатии. Я заметил, что когда я использую плагин кэша, такой как W3 Total cache plugin тогда wp_verify_nonce($nonce, $action) иногда не работает, когда я не являюсь loggin (поскольку кеш отключен при loggin). Поскольку это для плагина, я должен найти решение для решения […]

Эффективен ли метод wp_enqueue?

У меня был быстрый вопрос относительно того, как вы должны загружать скрипты с помощью WordPress. Я разрабатываю тему, и я знаю, что лучший способ сделать это – использовать методы «wp_register_script / wp_register_style», а затем поставить их в очередь «wp_enqueue_script / wp_enqueue_style». Наконец, вы добавляете их в действие «wp_enqueue_scripts». Мой вопрос в том, что я разрабатываю […]

W3 Total Cache не может создавать файлы

Я хочу использовать плагин W3 Total Cache. Установленный плагин успешно, но я пытаюсь включить кэширование страниц, и я получаю эту ошибку: Кэширование страниц недоступно: advanced-cache.php не установлен. Либо каталог / home / content / 92/7450992 / html / wp-content не способен к записи, либо у вас установлен другой плагин кеширования. Это сообщение об ошибке автоматически […]