Ответы пользователя по тегу WooСommerce
  • Какими способами можно скрыть/заблюрить изображение товара для неавторизованных пользователей?

    @EvgenyMorozov
    В CSS есть backdrop-filter: blur(120px).
    Делайте проверку на авторизованного пользователя и убирайте значение в 0px прямо в инлайн-стиле.
    Ответ написан
  • Осилит ли woocomerce большое количество товаров?

    @EvgenyMorozov
    Наполнить базу сотней тысяч товаров вы сможете, и сайт будет более-менее работать, если жестко все закешировать. Но придется сильно заморочиться с поиском товаров -- подключать эластик, сфинкс или еще что-то для пережевывания таких объемов.
    Так что лучше посмотрите в сторону Опенкарта или Битрикса.
    Ответ написан
    Комментировать
  • Как на Wordpress перенести картинки на поддомен?

    @EvgenyMorozov
    Вариант, если все уже настроено и нужно "перенести" статику на поддомен.

    В nginx добавить static.example.com
    server { 
    server_name example.com static.example.com;
    }


    Добавить в DNS cname static.example.com 12.34.56.78 (ip сервера) -- после обновления DNS, сайт должен static.example.com пинговаться.

    Дальше

    В админке Вордпресса Настройки->Медиафайлы прописать параметр Полный URL-путь к файлам на http://static.example.com/wp-content/uploads. Теперь новые картинки будут добавляться уже с этим путем.

    Заменить c помощью wp-cli в базе данных все пути к картинкам на
    http://static.example.com/wp-content/uploads
    wp search-replace 'http://example.com/wp-content/uploads' 'http://static.example.com/wp-content/uploads'


    В wp-config.php
    define('COOKIE_DOMAIN', 'example.com' );
    define('WP_PLUGIN_URL', 'http://static.example.com/wp-content/plugins');


    Если все получилось, то теперь картинки, CSS&JS плагинов отдаются с static.example.com, при этом ничего никуда не переносится и лежит в привычном месте.
    Ответ написан
    1 комментарий