Создание сайта с использованием метода прогрессивных добавочных изменений
Метод прогресса через постепенные изменения – это подход в разработке сайтов который означает создание сайта в ходе маленьких постепенных шагов.
Метод прогресса через постепенные изменения – это подход в разработке сайтов который означает создание сайта в ходе маленьких постепенных шагов.
Давайте попробуем понять чем отличаются эти 3 достаточно популярных решения для разработки веб-продуктов на PHP. Что лучше? Symfony, Laravel или WordPress?
Как сделать платежи для сайта или магазина на базе WordPress & WooCommerce криптовалютой через блокчейн TON (Toncoin, The Open Network)?
Многие думают о том как бы сделать сайт, блог или магазин? Ну или какой-то другой продукт или сервис или приложение. Давайте попробуем подумать о том чем плох или хорош WordPress.
WordPress 5.5 вводит новую функцию wp_get_environment_type(), которая извлекает текущий тип среды сайта. Это позволяет авторам плагинов и тем легче различать, как они обрабатывают конкретную функциональность между продакшеном и рабочими сайтами стандартизированным способом.
Я использую тему, которая не очень хорошо дружит с Gutenberg. При этом мне нужно делать на нем лендинги и хотелось делать их быстро и хорошо. Решил поиска решения.
Рассмотрим паттерн module/nomodule, который позволяет разделить загрузку скриптов для старых и новых браузеров.
Рассмотрим настройку автодеплоя кода с использованием контроля версий на примере GitHub, WordPress и PHP скрипта git-deploy. Самое простое решение из найденных.
Нужно было понимать продуктивность сайта и авторов по добавлению постов. Для этих целей был написал плагин, который выводит метрики (KPI) в Dashboard WordPress.
5 лет работы с плагинами социальной авторизации вызывали боль и слезы. Потому пришлось написать свое решение. С блекджеком и …
Бывают ситуации когда Клиент оформляет Заказы в магазине WooCommerce без регистрации. А потом регистрируется. В этом случае старые Заказы ему не доступны. И нужно вручную проходить по Заказам и делать связь. Однако эта проблема легко решается.
За последние 5 лет я видел сотни попыток создания интернет магазинов. 90% – провалы и куча проблем. Причина – не адекватные решения. Как создать магазин через адекватные решения? Давайте попробуем взять MVP-подход от YCombinator Startup School 2019 и посмотреть как…
Мы говорили об этом в 2009-м, и говорим об этом сейчас: удивительно, но до сих пор есть люди, которые используют для защиты своего сайта от индексации в Google или Bing только файл robots.txt. И в итоге их сайт все равно…
Добавление товаров в WooCommerce, одна из первых задач, которая встает перед пользователями платформы. Попробуем собрать тут полезные материалы, которые помогут разобраться в вопросе.
WooCommerce как плагин для WordPress позволяет достаточно быстро создать и настроить качественный Интернет-магазин. Главное понимать основные особенности этого процесса.
Не так важно есть ли уже у вас свой сайт на WordPress, или нет. Для создания Интернет-магазина лучше всего подойдет связка WordPress + WooCommerce. Этот плагин быстро завоевал любовь среди пользователей по всему миру – более трети существующих интернет магазинов…
Ян Лурье написал краткий и емкий гид для разработчиков, которые хотят учесть SEO при работе с сайтом. Получился полезный чеклист. 1. Сделайте сайт жизнеспособным Настройте серверные логи, в них можно увидеть правду. Не просто включите аналитику, а настройте ее. Учтите…
Одна из ключевых особенностей и преимуществ SEO Yoast плагина – возможность формировать SEO тексты по шаблону. Это существенно повышает шансы попадания страниц сайта в топ-выдачу поисковых систем. Увеличивает трафик и как следствие доходы от сайта. Для шаблона есть множество готовых…
9 августа Телеграм представил новую версию приложения, в которой появились виджеты комментариев для сайта. Весьма интересная штука. Не долго думая решил изучить что это такое и попробовать запилить плагин для WordPress. Опубликовал его на GitHub: Ищу альфа-самцов для бета-тестирования…
У программистов часто возникает спор о том что такое MVC (Model, View, Controller)? Заметил что многие думают что если класс назвать Model то он станет Model, а если его назвать View, то он станет View. А если папочку назвать MVC…
Часто возникает проблема между Заказчиками и Разработчиками в понимании друга друга и задачи. Чтобы решить эту проблему обычно Разработчики говорят Заказчику – напиши ТЗ (техническое задание). Чтобы понять что нужно. Чаще всего это приводит лишь к усугублению проблемы 🙂 Потому…
Частая проблема в разработке это сброс кеша после изменение стилей, скриптов, картинок. Вы изменили что-то, у вас на компьютере это выглядит по новому, а кто-то другой заходит, а у него старые версии файлов, все новшества ломаются. Начинаются удивления, шок, паника…
Начиная с версии 2.7 в WooCommerce внедрили новый метод логирования данных и ошибок. Это удобно для отслеживания процессов в системе и диагностики проблем. Использование Идем в консоль сайта, далее раздел WooCommerce / Статус. Далее вкладка Журналы (Log). Выбираем нужный журнал.…
Эта история началась 3 года назад. Появилась задача интеграции МойСклад с Интернет-магазином на базе WordPress & WooCommerce. Готового плагина не нашли. Решили что нужно написать. По примерным оценкам нужно было 2-4 недели… и цена 30-50 тыс. руб. Это была ошибка…
По каким то причинам в сети сайтов WordPress Multisite не всегда работает автоматический принудительный редирект на https протокол. Например есть сайт , но если открыть страницу – то авторедиректа на https не будет. Это может создать дубли в поиске…
У WordPress есть опция Multisite, которая позволяет в рамках одного движка управлять множеством сайтов. У нее в свою очередь есть опция работы с сайтами через поддомены или подпапки. Например: wpcraft.ru/site1, wpcraft.ru/site2 или site1.wpcraft.ru, site2.wpcraft.ru. При работе с поддоменами – особо…
В WordPress по умолчанию активирован плагин jQuery.Migrate. Это нужно для совместимости со старыми компонентами. Но в 80% случаев в нем нет смысла. Зато он пишет в консоль свое сообщение и доставляет страдания внутреннему перфекционисту. Программное решение через код Либо добавить…
Попался сайт, на котором были ужасные URL с русскими символами что негативно сказывалось как на удобстве использования сайта, так и на SEO. Исходная ситуация Задача Конвертировать все ссылки в латиницу без потери SEO трафика. Решения: Сохранение трафика из поиска Вот…
Возникла ситуация, при которой метод get_term вызывался 20 000 раз. Причем даже на чистой установке WP. Базовая причина была ясна – у нас было 60 постов на странице и у каждого поста около 1000 категорий. Что конечно не очень правильно,…
Часто возникает задача искать продукты (товары) по артикулу. Но WooCommerce не дает такой возможности. Есть плагин, который без настроек здорово решает эту задачу. Устанавливаем и активируем:
В WordPress можно встретить множество стилей программирования. Это огромный мир, который вмещает в себя разные стили и подходы.