В WordPress REST API реализован как часть ядра, начиная с версии 4.7. Этот API позволяет разработчикам получать и обновлять данные на сайте, используя HTTP-методы.
1) Эндпоинты: Это URL-адреса, по которым можно получить доступ к определённым данным или выполнить определённые действия. Например,
/wp-json/wp/v2/posts — эндпоинт для получения списка постов.2) HTTP-методы: В REST API WordPress используются следующие методы: GET, POST, PUT, DELETE.
Получение списка постов:
GET /wp-json/wp/v2/posts
Создание нового поста:
POST /wp-json/wp/v2/posts
{
"noscript": "Новый пост",
"content": "Содержание нового поста",
"status": "publish"
}
Обновление существующего поста:
PUT /wp-json/wp/v2/posts/123
{
"noscript": "Обновлённый пост",
"content": "Обновлённое содержание поста"
}
1) Мобильные приложения. Взаимодействие с сайтом.
2) Веб-приложения. API можно использовать для создания веб-приложений, которые могут получать и обновлять данные на сайте.
3) Интеграция с другими сервисами. Интегрировать сайт на WordPress с другими сервисами, такими как CRM системы, аналитика и тд.
WEB PANDA | #wordpress #плагины
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍12 3🔥2 2
В WooCommerce по умолчанию товары без установленной цены не могут быть добавлены в корзину. Однако, с помощью небольшого кода, вы можете изменить это поведение. Следуйте инструкциям ниже, чтобы разрешить добавление таких товаров в корзину.
add_filter('woocommerce_is_purchasable', 'allow_add_to_cart_without_price', 10, 2);
function allow_add_to_cart_without_price($purchasable, $product) {
// Проверяем, имеет ли товар цену
if (!$product->get_price()) {
// Если цена не установлена, разрешаем добавление в корзину
return true;
}
return $purchasable;
}WEB PANDA | #wordpress #сниппеты #woocommerce
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍14🔥6 3⚡1
Данный код меняет, когда выбран метод "оплата при доставке". Замените значение "cod" на нужный вам id метода оплаты.
add_filter( 'woocommerce_available_payment_gateways', 'woocommerce_available_payment_gateways' );
function woocommerce_available_payment_gateways( $available_gateways ) {
if (! is_checkout() ) return $available_gateways; // stop doing anything if we're not on checkout page.
if (array_key_exists('cod',$available_gateways)) {
$available_gateways['cod']->order_button_text = __( 'Подтвердить заказ', 'woocommerce' );
}
return $available_gateways;
}
WEB PANDA | #wordpress #сниппеты #woocommerce
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍20🔥2 2⚡1
Простой wordpress плагин в виде одного файла, который выключает создания дублей типа /wp-login.php?redirect_to=xxxxx
В ряде случаев такие дубли могут вызывать проблемы для SEO, когда таких страниц становятся сотни.
Добавляете в wp-content/plugins/ и активируете в админке. Актуален для любого сайта.
Плагин написан мной.
WEB PANDA | #wordpress #плагины #оптимизация
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍12🔥5❤🔥1
Как создавать сайты на bricks builder?
Начал записывать первый в СНГ бесплатный курс по конструктору страниц bricks. Первое видео является вводным. В нем разбираются основы, чтобы в последствии охватить весь конструктор.
Если вы уже создаете сайты на bricks, то вы вряд ли подчерпнете что-то новое. Видео предназначено для тех, кто еще не сталкивался с Bricks. Дальше будет интереснее: авторские решения, создания сложных элементов и так далее.
https://youtu.be/XkdJ8Mq5sIo
Пишите в комментариях, что хотите рассмотреть или узнать.
WEB PANDA | #wordpress #bricks #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥9⚡4 1
Channel name was changed to «Блог фрилансера OlegTix | Wordpress | Веб-разработка»
Друзья, если вы давно следите за этим каналом, то знаете его как Web Panda. Но пришло время для логичной трансформации — теперь это OlegTix.
На самом деле, ничего кардинального. Это все так же я — только теперь без маски, напрямую от лица фрилансера, предпринимателя и человека, который делится опытом.
Web Panda начинался как проект про веб-разработку и технологии. Сейчас мой вектор сместился — я больше про личный бренд, фриланс, предпринимательство, развитие. Поэтому логично, что и название теперь ближе ко мне.
По большему счету ничего, будет тот же контент про wordpress, код и так далее.
Добавятся новые рубрики:
— Мысли, советы, опыт
— Анонсы видео с youtube канала, рекомендую подписаться
Спасибо, что остаётесь здесь! Дальше — только интереснее 🚀
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥5🗿3 3❤🔥1
Изучение базовых элементов построения макетов Bricks Builder
В этом уроке мы погрузились в мир Bricks Builder WordPress, разобрав ключевые элементы, которые лежат в основе создания современных и стильных сайтов. Мы рассмотрели блоки, дивы, секции и контейнеры, объяснили их различия, особенности и применение. Если вы только начинаете работать с Bricks Builder или хотите углубить свои знания, этот урок станет для вас отличным руководством.
Что вы узнаете из этого видео:
Блоки, дивы, секции и контейнеры:
-- В чем разница между этими элементами?
-- Как правильно использовать каждый из них в вашем проекте.
-- Примеры, когда лучше использовать блоки, а когда — секции или контейнеры.
Пишите в комментариях, что хотите рассмотреть или узнать.
WEB PANDA | #wordpress #bricks #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7 6👍5⚡2
Создание стилей темы, индивидуальные настройки страницы, структурная панель
В этом видео мы разобрали, как создавать стили сайта в теме bricks. Посмотрели индивидуальные настройки страницы и прошлись по всей верхней панели конструктора. В конце затронули структурную панель редактора.
Пишите в комментариях, что хотите рассмотреть или узнать.
WEB PANDA | #wordpress #bricks #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥4⚡2 1
Классы, БЭМ, переменные Bricks builder
В этом видео были разобраны css классы, нейминг классов с помощью методологии БЭМ, создание переменных.
Пишите в комментариях, что хотите рассмотреть или узнать.
WEB PANDA | #wordpress #bricks #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥3 2⚡1
В этом видео мы подробно разбираем новое обновление Bricks 1.12, которое привносит революционные изменения в процесс создания сайтов на WordPress. Основной фокус обновления — Компоненты — мощный инструмент, который позволяет значительно ускорить и упростить разработку.
Вы узнаете:
1) Что такое Компоненты и как они работают.
2) Как создавать и управлять компонентами для повторного использования на разных страницах.
3) Примеры практического применения компонентов для headers, footers, карточек товаров и других элементов сайта.
4) Как нововведения в Bricks 1.12 помогут вам экономить время и делать сайты более гибкими и удобными в поддержке.
Если вы используете Bricks для создания сайтов на WordPress, это обновление станет настоящим прорывом в вашем workflow. Не пропустите возможность узнать, как вывести свои проекты на новый уровень!
Пишите в комментариях, что хотите рассмотреть или узнать.
WEB PANDA | #wordpress #bricks #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍5 2⚡1
Шапка и первый блок. Семантическая верстка сайта на Bricks Builder Wordpress
В этом уроке мы разберем, как правильно сверстать шапку и первый блок сайта в Bricks Builder на WordPress. Мы сосредоточимся на семантической верстке, правильной структуре HTML и использовании гибких возможностей конструктора Bricks. Вы узнаете, как создать адаптивную и удобную для SEO шапку, добавить навигацию, логотип, кнопки и стилизовать первый экран сайта. Покажу лучшие практики по работе с Flexbox, а также поделюсь лайфхаками для оптимизации кода.
🔥 Что вы узнаете в этом видео?
✅ Основы семантической верстки в Bricks Builder
✅ Создание шапки сайта с логотипом и меню
✅ Улучшение структуры HTML и SEO-оптимизация
✅ Как правильно работать с Flexbox в Bricks
💡 Если вы хотите научиться создавать быстрые, адаптивные и SEO-дружественные сайты на WordPress, обязательно подписывайтесь и включайте уведомления!
Пишите в комментариях, что хотите рассмотреть или узнать.
WEB PANDA | #wordpress #bricks #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍6 3🆒2
Привет, друзья! Сегодня расскажем о том, как создать сайт на WordPress. Знаете, это может быть проще, чем вы думаете, и в то же время — настоящим искусством. В этом видео я поделюсь с вами всеми способами, которые только существуют, начиная с самых простых до сложных.
Вот, честно говоря, на первых этапах может показаться, что это море возможностей и плыть в нём страшновато. Но как только понимаешь, какие есть инструменты, всё становится проще. Вы когда-нибудь задумывались, что один и тот же сайт можно создать совершенно разными способами? И все они будут по-своему крутыми. Давайте посмотрим, какие на текущий момент самые актуальные решения для создания сайтов на WordPress.
Пишите в комментариях, что хотите рассмотреть или узнать.
OlegTix | #wordpress #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍9 6🔥5🆒1
Привет, друзья!
В этом видео мы изучили использование динамической информации для сайта. Вы узнаете:
add_filter( 'bricks/code/echo_function_names', function() {
return [
'phoneLink',
];
} );
function phoneLink($phone)
{
if ($phone[0] == "8"){
return "tel:" . preg_replace("/[^0-9]/", "", $phone);
}
return "tel:+" . preg_replace("/[^0-9]/", "", $phone);
}
Пишите в комментариях, что хотите рассмотреть или узнать.
📌 Если статья была полезна, то буду рад, если вы поделитесь ей с друзьями разработчиками.
➡️ Ставьте реакции, если было полезно. Тогда я пойму, что такие темы интересны и посты будут выходить чаще.
OlegTix | #wordpress #обучение #bricks #olegtix
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍11🔥6 5
🚀 Хотите выжать максимум из Bricks?
Если вы разработчик или только присматриваетесь к Bricks, и хотите ускорить свою работу, избежать ошибок и раскрыть весь потенциал этого инструмента, у меня для вас есть уникальное предложение.
🧱 Какой результат даст тебе
консультация по Bricks (1 час):
⚡️ Экономия времени — расскажу, как делать грамотно, чтобы работало быстро и было легко управлять и масштабировать.
💰 Повышение твоей ценности на рынке — меньше проблем, выше скорость, больше клиентов, выше доход.
🚀 Закрытие пробелов — дам ответы на конкретные вопросы и исправлю ошибки, о которых ты даже не подозреваешь.
🎯 Я знаю Bricks на 100% — работаю с ним с момента его появления, знаю все сильные стороны и подводные камни, а значит, ты получишь инсайды, которые нигде больше не найдёшь.
👩💻 Помимо Bricks я полностью знаю wordpress, разработал для него множество плагинов и тем, поэтому вы всегда получите полный, исчерпывающий ответ.
Стоимость: 5000 рублей
Формат: онлайн, личная консультация, ответы на любые вопросы по Bricks и WordPress.
👉 Свободно всего 3 слота на следующую неделю. Пиши в ЛС, чтобы забронировать! @oleg_tix
Не упустите шанс стать экспертом в Bricks быстрее, чем вы думаете!
OlegTix | #wordpress #обучение #bricks #olegtix
Если вы разработчик или только присматриваетесь к Bricks, и хотите ускорить свою работу, избежать ошибок и раскрыть весь потенциал этого инструмента, у меня для вас есть уникальное предложение.
консультация по Bricks (1 час):
⚡️ Экономия времени — расскажу, как делать грамотно, чтобы работало быстро и было легко управлять и масштабировать.
💰 Повышение твоей ценности на рынке — меньше проблем, выше скорость, больше клиентов, выше доход.
🚀 Закрытие пробелов — дам ответы на конкретные вопросы и исправлю ошибки, о которых ты даже не подозреваешь.
🎯 Я знаю Bricks на 100% — работаю с ним с момента его появления, знаю все сильные стороны и подводные камни, а значит, ты получишь инсайды, которые нигде больше не найдёшь.
Стоимость: 5000 рублей
Формат: онлайн, личная консультация, ответы на любые вопросы по Bricks и WordPress.
👉 Свободно всего 3 слота на следующую неделю. Пиши в ЛС, чтобы забронировать! @oleg_tix
Не упустите шанс стать экспертом в Bricks быстрее, чем вы думаете!
OlegTix | #wordpress #обучение #bricks #olegtix
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍14🔥5 3🗿1
Привет, друзья! Сегодня я отойду от Bricks, сервисов и самого WordPress и попробую ответить на самый популярный вопрос во всех it-чатах — сколько брать денег за работу? Что интересно, данный вопрос могут задавать не только новички, которые только получили свои первые навыки и первых клиентов, но и уже уверенные разработчики за плечами которых ни один десяток сайтов.
Начнем с основ.
Например. У клиента есть проблема: мало клиентов, реклама не работает, все клиенты только с сарафанного радио или в офлайн. Решение проблемы: переделка старого сайта из 2005 года, SWOT-анализ рынка, грамотное написание продающих текстов, чтобы они показывали, почему стоит заказывать тут, и так далее по списку...
Лучшее убеждение — графическое убеждение. Оформите ваши последние проекты в красивые кейсы. Опишите в них проблемы, которые решили. Покажите часть анализа, который был проделан перед разработкой сайта, его прототипы, процент конверсии до и после разработки (если был старый сайт).
Подводя итог, вы можете спросить, так сколько брать за работу? Конкретной цифры вам тут никто не назовет. Нет четких границ между 5 000, 50 000 и 500 000 рублей за сайт. Все зависит от трех пунктов, которые описаны выше.
Как вам новая рубрика? #мысли
OlegTix | #мысли #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17❤🔥3🔥2 2
Query Loop. Вывод постов, таксономий и любого вида контента в Bricks
В этом видео вы узнаете, как эффективно использовать Query Loop в Bricks Builder для создания динамических страниц на вашем сайте. Мы разберем, как этот мощный инструмент позволяет запрашивать данные из базы и отображать их в виде постов, продуктов или других типов контента — всё это без необходимости писать сложный код.
🔥 Что вы узнаете в этом видео?
— Основы работы с Query Loop
— Настройка параметров запроса
— PHP editor лупа
— Пагинация, ajax
💡 Если вы хотите научиться создавать быстрые, адаптивные и SEO-дружественные сайты на WordPress, обязательно подписывайтесь и включайте уведомления!
Пишите в комментариях, что хотите рассмотреть или узнать.
OlegTix | #wordpress #bricks #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍11🔥7 2❤🔥1
Условия отображения блоков, анимация в Bricks. Interactions & Conditions
В этом уроке разбираем мощные инструменты Bricks Builder — условия отображения блоков, анимации и работу с JavaScript! 🚀 Вы узнаете, как динамически управлять контентом, создавать плавные анимации и добавлять интерактивность на ваш сайт без лишнего кода.
📌 Что будет в видео:
✔️ Как настраивать условия отображения блоков (Conditions)
✔️ Работа с анимациями для плавных переходов и эффектов
✔️ Использование JavaScript в Bricks для кастомных решений
✔️ Основы Interactions (взаимодействий) для улучшения UX
🤝 Убедительная просьба, ставить лайк не только на пост в телеграм, но и на ютуб видео. Это поможет в его продвижении.
Пишите в комментариях, что хотите рассмотреть или узнать.
OlegTix | #wordpress #bricks #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍13🔥5❤🔥3⚡1
Спасибо каждому, кто уже поддерживает этот проект! Благодаря вам я могу уделять больше времени созданию материалов по веб-разработке и Bricks.
Сейчас в планах после основного курса — выпуск эксклюзивных уроков и решений, аналогов которым нет ни в СНГ, ни на Западе. Это будут не просто туториалы, а глубокие разборы, лайфхаки и готовые схемы, которые сэкономят вам часы проб и ошибок.
Как донаты помогут ускорить этот процесс?
✔️ Больше времени на съёмку и подготовку = чаще выходят новые материалы. Я смогу брать меньше коммерческих проектов и сосредоточиться на создании видеоуроков.
✔️ Дополнительные ресурсы для уроков. В планах запуск каталога инструментов, которыми я и мои коллеги действительно пользуются, а не очередной список всего подряд.
✔️ Возможность делать больше бесплатного контента.
Если вам нравится то, что я делаю, и вы хотите, чтобы таких материалов становилось больше, — поддержите проект любой комфортной суммой:
Если у вас нет возможности оплаты на ЮMoney, но вы хотите поддержать выпуск нового контента, то напишите мне в лс @oleg_tix
P.S. Контент будет выходить в прежнем темпе, но при денежной поддержке его станет больше и он будет качественнее.
P.S.S. Если у вас есть пожелания по темам — пишите в комментариях!
Please open Telegram to view this post
VIEW IN TELEGRAM
17🔥11👍8⚡3 1
