Ответы пользователя по тегу WordPress
  • Почему Wordpress так сильно грузит сервер?

    creo_kiev
    @creo_kiev
    Дай угадаю: у тебя VPS?
    Сам с этим боролся. Поборол скурпулезной настройкой httpd и mysqld на сервере и установкой кеширующего плагина.
    И да, по зажатому F5 падает не php, а httpd. Одновременно запускается большое кол-во инстансов httpd и каждый инстанс потребляет какое то количество оперативной памяти и при большом количестве этих запросов - нехватка памяти и падает демон.
    Кстати, увеличил оперативную память на своей VPS - при зажатой F5 сайт проживает чуть дольше времени, но результат по прежнему был тот же.
    Ответ написан
    Комментировать
  • Анти-спам для формы WP?

    creo_kiev
    @creo_kiev
    если форма реализована через какой то плагин то, скорее всего, в форму уже встроена проверка и заморачиваться дополнительной проверкой нет смысла.
    в частности в ACF уже встроена такая проверка. равно как и в плагине FormCraft
    Ответ написан
    Комментировать
  • Как подключить css к теме wordpress?

    creo_kiev
    @creo_kiev
    Подключение файла syle.css, в принципе, разжевано уже давно и очень подробно, но у меня возник вопрос, ответ на которой я пока не нашел: style.css подключается автоматически в дочерней теме и подставляет в конце версию файла.
    style.css?ver=3.3.7
    При внесении изменений в таблицу стилей - версия не обновляется и, соответственно, не отображается. Учитывая то, что установлен кеширующий плагин и CDN - приходится пересоздавать кеш, что очень неудобно.
    Решил подключить style.css следующим образом:
    add_action( 'wp_enqueue_scripts', 'add_styles' );
    function add_styles()
    {
         $css_file = get_stylesheet_directory() . '/style.css';
         wp_enqueue_style( 'css-file', get_stylesheet_directory_uri().'/style.css', NULL, filemtime($css_file) );
    }

    Все стало нормально, но потом я заметил, что подключается два инстанса style.css, что не есть хорошо.
    Отсюда вопрос: как подкрутить версию таблицы стилей, что бы она изменялась каждый раз при внесении изменений в style.css?
    Заранее благодарю!
    Ответ написан
    Комментировать