Posted inКак сделать

Как удалит все товары (продукты) WooCommerce?

Иногда бывает нужно быстро почистить все товары на сайте. А их может быть 1000 или 10 000 штук. Типовыми средствами вся эта операция может занимать много времени. Массово удалить товары можно специальным плагином: WooCommerce Remove All Products

Posted inВыбор редакции, Другое

Интервью с WordPress-специалистами — 7 активистов русскоязычного сообщества

WordPress это платформа №1 в мире. Она позволяет делать очень крутые сайты и веб-приложения. Используется отдельными людьми или известными мировыми брендами. Однако само наличие платформы не дает супер результатов. Это как гитара — наличие гитары даже самой крутой марки в мире не даст хорошую музыку.Чтобы получилась крутая музыка кроме хорошей гитары нужен еще и грамотный […]

Posted inНовости

Новости из мира WordPress: 22.08.2017 — 29.08.2017

29.08 → Интервью с Мишей Рудрастых, создателем блога truemisha (сейчас misha.blog) Oddstyle.ru http://oddstyle.ru/wordpress-2/intervyu-wordpress-2/intervyu-s-mixailom-rudrastyx-sozdatelem-bloga-truemisha-sejchas-misha-blog.html 28.08 → Команда WP рассматривает идею автоматического обновления WordPress 3.7 до 3.8 Oddstyle.ru http://oddstyle.ru/wordpress-2/novosti-wordpress/komanda-rassmatrivaet-ideyu-avtomaticheskogo-obnovleniya-wordpress-3-7-do-3-8.html 24.08 → Тормозят ли плагины скорость работы WordPress? WP Kama https://wp-kama.ru/id_8900/tormozyat-li-plaginy-skorost-raboty-wordpress.html 20 бесплатных виджетов для WordPress, которые вы захотите установить на своем сайте  https://freelance.today/poleznoe/20-besplatnyh-vidzhetov-dlya-wordpress-kotorye-vy-zahotite-ustanovit-na-svoem-sayte.html 100 лучших бесплатных тем […]

Posted inКак сделать

WordPress и Vagrant: организация локальной разработки

Иногда нужно организовать разработку сайта на локальной машине. С последующей синхронизацией кода на продакшн (реальный сайт). Многие по старинке используют Open Server или MAMP. Однако у этих решений есть проблема совместимости с разными ОС. Плюс не всегда удается с ходу подобрать нужную конфигурацию. Однако в последнее время все большую популярность приобретает разработка на базе виртуальных машин […]

Posted inНовости

Новое в рунете про WordPress: 06.08.2017 — 21.08.2017

Facebook не передумал по поводу использования BSD+Patents лицензии в React http://oddstyle.ru/veb-razrabotka/facebook-ne-peredumal-po-povodu-ispolzovaniya-bsdpatents-licenzii-v-react.html Превращаем WordPress в гибкий framework для разработчика https://habrahabr.ru/post/335950/ Превращаем WordPress из “CMS для домохозяек” в гибкий framework для разработчика https://habrahabr.ru/post/335946/ Программы-вымогатели, нацеленные на WordPress – новая угроза http://oddstyle.ru/wordpress-2/stati-wordpress/programmy-vymogateli-nacelennye-na-wordpress-novaya-ugroza.html Chrome 62 будет выводить предупреждения безопасности для всех HTTP-страниц, начиная с октября 2017 http://oddstyle.ru/veb-razrabotka/chrome-62-budet-vyvodit-preduprezhdeniya-bezopasnosti-dlya-vsex-http-stranic-nachinaya-s-oktyabrya-2017.html 30 бесплатных […]

Posted inСниппеты

Сниппет для быстрой настройки заданий по расписанию — wp_cron

При решении задач автоматизации процессов на сайте часто бывает нужно настроить wp_cron. До сих пор каждый раз вставлял функции wp_cron внутрь соответствующих классов. Но надоело 🙂 Думаю это лучше делать как подключаемый класс в форме сниппета. Скопировал, сделал класс типа class-cron.php, поменял префикс My на свой, где нужно чуть чуть поменял параметры и вперед.

Posted inНовости

Плагин WooBC обновился до версии 1.6 — добавлена настройка расписания и улучшены инструкции

Выпустили версию 1.6 плагина интеграции WooCommerce & Bitrix24 CRM. Улучшены настройки, стали более понятными. И добавлена опция настройки расписания. По умолчанию включается 5 минутный типовой интервал WooCommerce. Но при желании можно задать время в секундах и расписание переключится. Можно указать 30 секунд и каждые пол минуты будут передаваться заказы WooCommerce в лиды Битрикс24 CRM. Заказчики […]

Posted inДругое

Госкомпания «Платон» выбрала WordPress для своего сайта

Государственная федеральная компания Платон сделала свой сайт на базе WordPress http://platon.ru/ru/ История была скандальная. Мол конкурс был на много десятков миллионов рублей, а WordPress бесплатный. Мол отмыли деньги. Не будем говорить кто там чего отмыл. Однако стоит принимать во внимание что это скорее хорошо чем плохо. Это значит что руководство там адекватное и программисты тоже толковые. […]

Posted inВыбор редакции, Другое

WordPress & HighLoad — особенности работы на высоких нагрузках

Продолжаем развенчивать мифы, шаблоны и стереотипы относительно WordPress. В прошлый раз разбирались WordPress — просто это или нет. В этот раз поговорим о больших нагрузках. Опять же часто встречаются комментарии все тех же «знающих программистов» о том что WordPress это вообще тормоза и для больших нагрузкой оно не катит. И большинство начинают верить в эти утверждения, […]

Posted inДругое, Как сделать

Как найти причину проблемы в WooCommerce (первичная диагностика)?

Иногда на сайте может проявиться проблема, как правило после каких-то изменений или обновления. Уже рассматривали как это делать в WordPress https://wpcraft.ru/2017/pervichnaya-diagnostika-oshibok-i-problem-v-wordpress/ В части WooCommerce все почти также. Первым делом нужно локализовать причину проблемы. В 90% случаев проблема либо в каком-то плагине, либо в теме. Порядок таков: Отключить все плагины Активировать тему Storefront Все тоже самое […]

Posted inКак сделать

Первичная диагностика ошибок и проблем в WordPress

Есть один супер простой способ, который позволяет решить 80% проблем с сайтами на WordPress. Любой специалист средней руки про него знает. Но новичков бесконечно больше. А потому все эти вопросы водопадами текут на разных ресурсах, конца и края им нет. На эти вопросы как правило нет ответов, но есть методика, которая позволяет найти ответ самостоятельно. […]

Posted inНовости

Синхронизация МойСклад и WooCommerce — опубликовали плагин

Был у нас плагин, который долгое время перерабатывался и был в закрытом доступе. Теперь пришло время выложить его в официальный каталог плагинов WordPress. Версия бесплатная имеет базовые возможности. Но можно докупить расширенную версию. WooMS — интеграция МойСклад и WooCommerce

Posted inДругое

Mercedes Benz сделали свой сайт на WordPress

Интересный сайт у лидера из мира премиум автомобилей https://www.mercedes-benz.com/en/ Для нас он в первую очередь интересен тем что сделан на WordPress. Явно бюджет у этих ребят более чем достаточный. Это один из кейсов который подтверждает что WP это не про дешевые решения, а про качество. Ребята из Мерседес явно умеют выбирать решения достойного качества.

Posted inНовости

Интересное из мира WordPress за прошедшую неделю 06.08.17

В Customize Snapshots 0.6.0 добавлена возможность для наименования и объединения наборов изменений (changesets) Как показать последние записи из определенной рубрики на WordPress 5 WordPress плагинов для подтверждения возраста при входе на сайт Как добавить трекинг код Google Analytics на WordPress сайт 20+ бесплатных тем оформления WordPress за июль 2017 Хакеры «охотятся» на незавершенные установки WordPress […]

Posted inНовости

Обновился BuddyPress 2.9.0 — имя проекта «La Lombarda»

Плагин BuddyPress для WordPress. BuddyPress В новой версии нас ждут: Обновлены устаревшие шаблоны BP для меток, которые позволят улучшить адаптацию внешнего вида Якоря заголовков улучшили для использования на разных устройствах, добавили возможность всплывающих подсказок при наведении мышки или фокуса клавиатуры Предоставили возможности для изменения адресов групп (slug) вручную администраторами Убрали ошибку с отправкой приглашений тем […]

Posted inВыбор редакции, Другое

WordPress — это просто?

Часто в разговорах можно услышать фразу «знающих программистов» о том что WordPress это просто, оно для школьников, чайников, домохозяек (нужное подчеркнуть). А вот «крутым программистам» на таком работать позор. В этих словах есть доля правды, как и целый пласт заблуждений 🙂 Давайте начнем с правды. WordPress отличается от других платформ тем что имеет двойственную природу. […]

Posted inКак сделать

Работа с бэклогом задач с точки зрения проектного менеджера в Retail Rocket

Мы продолжаем делиться с сообществом внутренней кухней Retail Rocket, и сегодня расскажем о нашем подходе к работе с бэклогом. Правильная приоритезация задач — это первый шаг в решении таких важных проблем проекта как: уменьшение технического долга, поддержка скорости работы производства, поддержка качества продукта. За годы существования проекта у нас сложилась система, при которой вся работа со […]

Posted inНовости

В WordPress 4.8.1. добавят виджет Custom HTML

В версии WordPress 4.8, которая вышла месяц назад был убран старый виджет Текст и вместо него добавили группу виджетов с визуальным редактором TinyMCE, картинки, аудио, видео и т. д. Однако многие начали испытывать сложности с тем чтобы как раньше вставить простой HTML. Такое часто бывает нужно. Разработчики осознали эту проблему и панируют в новой версии […]

Posted inДругое

Микросервисы: пожалуйста, не нужно

Иллюстрация @alvaro_sanchez Некоторое время все сходили с ума по микросервисам. Невозможно было открыть любимый новостной агрегатор и не увидеть, чтобы какая-то неизвестная вам доселе компания рассказывает о спасении своего инженерного отдела с помощью микросервисов. Возможно, вы даже сами работали в компании, которую захватил ажиотаж крохотных, магических маленьких сервисов, которые решат все проблемы большой, запущенной, полной легаси […]

Posted inКак сделать, Плагины, Сниппеты

Как изменить ссылку логотипа на странице входа WordPress? (wp login)

Иногда бывает нужно изменить ссылку у логотипа на странице входа WordPress. По умолчанию она ведет на официальный сайт WordPress. Эту задачу можно решить плагинами стилизации или кодом (программно). Плагины раз два Без плагина Можно добавить в файл дочерней темы functions.php

Posted inДругое

Gravit Designer — графический редактор для веб-сайтов и не только

Всегда думал что у меня какая-то проблема с графикой. Мол графический дизайн мне как веб-разработчику никогда не понять. При открытии Фотошопа — сразу начинало тошнить от сложности. Перепробовал около 10 альтернатив — ничего не мог понять. Какие-то базовые вещи мог делать, но с большим трудом. Однако сегодня у меня праздник 🙂 Нашел редактор, который мне […]

Posted inНовости

Remote-FTP — новая версия 1.0 плагина редактирования сайта по FTP

На днях вышла новая версия плагина Remote-FTP 1.0 для Atom. Исправили ряд ошибок с новыми версиями Атома. Но самое главное теперь он поддерживает схлапывание гибких панелей (доков). Что дает значительные удобства в части наведения порядка с панелями при редактировании кода.   Ссылка: https://atom.io/packages/remote-ftp

Posted inНовости

WordPress 4.9 — фокус на управлении плагинами и темами

Изменения коснутся редактирования кода в темах и плагинах. Будут продолжены улучшения которые были начаты в прошлом году. У Вэстен и Мэл есть ряд отличных идей, которые будут обсуждаться в ближайшем чате разработчиков. Gutenberg Новый редактор под кодовым названием Gutenberg уже доступен в виде плагина https://wordpress.org/plugins/gutenberg/ Описание тут https://wordpress.github.io/gutenberg/ Но скорее всего будет интегрирован в ядро к […]

Posted inПлагины

Плагин интеграции ВКонтакте API и WordPress

Пару раз возникала задача загрузки городов или товаров из ВКонтакте и обратно. Надоело постоянно писать механизмы авторизации. Решено вынести это в отдельный плагин, чтобы другие компоненты могли уже на базе этого API работать с ВКонтакте и обмениваться данными. Ссылка: API VKontakte для WordPress

Posted inКак сделать

Где получить поддержку по WordPress (WooCommerce)?

Многие владельцы и пользователи сайтов на базе WordPress по ходу работы сталкиваются с различными вопросами и задачам, которые требуют участия специалистов. Есть различные варианты поиска решений и специалистов. Бесплатные Официальный русскоязычный форум по WordPress: https://ru.wordpress.org/support/ Ветка на Тостере: https://toster.ru/tag/wordpress/questions Сообщество Google+ https://plus.google.com/communities/106684938858053293255 Обычно этих 3-х ресурсов хватает чтобы решить вопросы различной сложности. Однако важно помнить ряд особенностей: Хороший ответ […]

Posted inКак сделать, Сниппеты

Автоматическая генерация логина пользователя при регистрации

Иногда нужно сделать регистрацию на сайте только по email. Без указания логина. Для этого пригодится сниппет функции которая возвращает логин на основе последнего id в базе пользователей.

Posted inСниппеты

Создание эндпоинта и хак сброса пермалинков

В последнее время все чаще сталкиваюсь с задачами где нужно применять ендпоинты в WordPress. Например через ендпоинты собран раздел личного кабинета WooCommerce (My Account). Все подразделы личного кабинета — это ендпоинты. Хотя выглядит как подстраницы. Также часто нужны корневые эндпоинты например для AJAX и каких-то frontend-обработок. Либо для построения тех же личных кабинетов, когда создание […]

Posted inКак сделать

Сайты для бизнеса на базе WordPress

На сегодняшний день основной пользователь WordPress это бизнесы и организации. Эта платформа одна из наиболее продвинутых и является абсолютным лидером рынка. Позволяет развиваться вместе с бизнесом начиная с самых минимальных бюджетов, заканчивая комплексной автоматизацией бизнес-процессов и обеспечение взаимодействия с клиентами необходимых для крупных и растущих компаний. Быстрые результаты и минимальные затраты Для начинающих предпринимателей и маленьких компаний […]

Posted inНовости, Плагины

WooCommerce и Битрикс24 — плагин интеграции

Многие владельцы магазинов на базе WooCommerce в качестве CRM выбирают Bitrix24. В этом случае возникает логичное желание автоматически размещать заказы WooCommerce как лиды в CRM Битрикс24. В рамках клуба WPCraft сделали специальный плагин WooBC В комплекте к плагину идет техническая поддержка и помощь с настройкой.