12 лучших плагинов AMP для WordPress [2019]

AMP или плагины Accelerated Mobile Page для WordPress, предназначены для обеспечения удобного просмотра и использования веб-сайта с любого мобильного устройства.

Разработчикам WordPress поручено интегрировать плагины WP-контента и ресурсы кодирования в свой внутренний код, чтобы пользователи могли в полной мере использовать возможности веб-сайта при использовании мобильного устройства. Для разработчиков веб-сайтов, нуждающихся в оптимизации AMP, вы найдете здесь лучшие плагины AMP для WordPress.
(далее…)

Как запускать сниппеты через cron в Modx Evo.

Настраивал запуск сниппета для автоматического обновления блока горячих предложений на сайте интернет-магазина.
Делал по рекомендации http://modx.im//blog/questions/5151.html
Ошибки с которыми столкнулся:
Fatal error: Uncaught exception ‘RuntimeException’ with message ‘Please, define MODX_BASE_PATH and MODX_BASE_URL on cli mode’
Fatal error: Uncaught exception ‘RuntimeException’ with message ‘Please, define MODX_SITE_URL on cli mode’
Fatal error: Uncaught exception ‘RuntimeException’ with message ‘Please, use trailing slash at the end of MODX_BASE_PATH’

Как вообще запустить сниппет через cron в Modx Evo:
(далее…)

Бесплатный экспорт товаров в Вконтакте

Искал тут на днях, как выгрузить товары с сайта http://parfumbest54.ru в группу в вконтакте https://vk.com/parfumbest54 Нашел такую подборку рекомендаций vk.com export/import товаров для различных cms, сразу скажу – большинство решений платные:

Меня конечно интересовал бесплатный способ выгрузки товаров в группу вконтакт и остановил я свой выбор на vkExport. Проект еще молодой, с запуска не прошло еще и пол года, но с минимальными требованиями, с задачей справился. За основу берется файл yml необходимы для выгрузки товаров в яндекс.маркет, и на его основе создаются товары в группе в вконтакте.

Решение синхронизации Modx Evo+shopkeeper и 1С

Чтоб не потерять, выложу сюда ссылку: https://modx.ru/novosti-i-stati/article/228/

Еще один сайт со ссылками на шаблоны и плагины

 

Бесплатные темы, шаблоны, плагины для WordPress и WooCommerce

Наткнулся на замечательный ресурс https://dlwordpress.com/, где можно без перенаправлений и редиректов, на хорошей скорости бесплатно скачать прямо с этого сайта различные коммерческие шаблоны и плагины для WordPress и Woocommerce.
Спасибо вам, https://dlwordpress.com/.

Opencart вставляем в modx и создание AMP – ускоренных мобильных страниц в modx

Нашел интересный сайт посвященный моей любимой CMS Modx Evo – http://www.tattoocms.it/
Хоть сайт и на английском языке и в итальянском домене, но интересные статейки есть. Пока не использовал рекомендации, что там написано, но право на существование предложенные решения вполне имеют место быть:

и многое другое.

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

Лечение и восстановление сайтов на Modx от вирусов или программа для обнаружения иньекций – Ai-bolit

Периодически возникает проблема когда сайты на mod, которые делал много лет назад подвергаются взлому. Как попадают злоумышленники на сайт я к сожалению не знаю, грешу на вирусы на компе и на дыры в хостинге, хотя возможно, что и modx в ранних версиях достаточно дыроват.

(далее…)

MODX EVO + Shopkeeper. Настройка сбора статистики в яндекс метрике по заказам в интернет-магазине.

Столкнулся с проблемой сбора статистики в яндекс.метрике по заказам в интернет магазине построенном на связке modx evo + shopkeeper.
https://yandex.ru/support/metrika/data/e-commerce.xml
Выделил для учета 3 события:
1. Просмотр страницы товара
2. Добавление товара в корзину
3. Покупка товара (отправка заказа)

Вот такое решение получилось:

(далее…)

Modx Evo. Очистка кеша через cron.

Есть интернет-магазин парфюмерии parfumsib.ru на связке Modx Evo + Shopkeeper + autoFilter, большое количество товаров и при посещаемости в 400-600 посетителей в сутки кеш раздувается быстро и сильно. При весе сайта в 400 мб, кеш может занимать до 2-3 ГБ.

Много времени потратил чтоб найти решение для регулярной очистки кеша  через крон. И для того чтоб не искать второй раз сохраню я его здесь:

Сохраняем данный кусок кода в файл, например clear-cache.php, файл кладем в корень сайта. И в cron настраиваем запуск этого файла с нужной периодичностью.

<?php
ini_set(‘max_execution_time’, ‘3600’);

define(‘MODX_API_MODE’, true);
require_once ‘manager/includes/protect.inc.php’;
include_once ‘manager/includes/config.inc.php’;
include_once ‘manager/includes/document.parser.class.inc.php’;
$modx = new DocumentParser;
$modx->db->connect();
$modx->getSettings();

/* что-то делаем */

$modx->clearCache();
include_once MODX_BASE_PATH . ‘manager/processors/cache_sync.class.processor.php’;
$sync = new synccache();
$sync->setCachepath(MODX_BASE_PATH . “assets/cache/”);
$sync->setReport(false);
$sync->emptyCache();

?>