Здесь мы делимся тем, чем живём каждый день: свежими кейсами, полезными материалами о разработке и продвижении сайтов, обновлениями в услугах и наблюдениями из практики. Без воды и рекламных лозунгов — только то, что действительно помогает бизнесу принимать взвешенные решения о своём сайте.
Блог Blog
Использование директивы DISALLOW_FILE_MODS – это простой и эффективный способ взять под контроль изменения, вносимые в ваш сайт WordPress. Эта мера может значительно повысить безопасность, стабильность и соответствие вашего сайта установленным требованиям. Но не забывайте, что это также требует более осознанного подхода к управлению обновлениями и изменениями, которые теперь необходимо будет производить вручную. Почему может потребоваться ограничение изменений […]
Читать →
WENESIS
Если вы разрабатываете сайт на WordPress и хотите добавить функциональность отправки формы с использованием AJAX, вы можете использовать встроенные функции WordPress для обработки AJAX-запросов. В этой статье мы рассмотрим, как создать и настроить AJAX-обработчик для отправки формы на WordPress. Что такое AJAX? AJAX (Asynchronous JavaScript and XML) — это технология, которая позволяет отправлять и получать […]
Читать →
WENESIS
Если вы разрабатываете плагины или темы для WordPress, вам, вероятно, придется работать с AJAX-запросами. В таких случаях важно знать, как правильно обрабатывать ошибки и возвращать соответствующие ответы. В этой статье мы рассмотрим, как использовать функцию wp_send_json_error() в WordPress, чтобы отправлять JSON-ответы с ошибками. Что такое wp_send_json_error()? wp_send_json_error() — это встроенная функция в WordPress, которая используется для отправки JSON-ответа […]
Читать →
WENESIS
AJAX (Asynchronous JavaScript and XML) – это мощный инструмент, позволяющий динамически обновлять содержимое веб-страниц без их перезагрузки. В WordPress, AJAX широко используется для улучшения пользовательского опыта: мгновенная обработка форм, фильтрация контента, добавление в корзину и множество других функций. Но для того, чтобы эти запросы работали корректно, необходимо правильно отправлять ответы с сервера. И здесь на […]
Читать →
WENESIS
Добрый день! Сегодня речь пойдет о том как сделать свою абсолютно любую форму авторизации. Сначала создадим HTML-форму для авторизации. В моем случае это форма в модальном окне. HTML форма авторизации <form id="ajax-login-form" method="post"> <label for="username">Имя пользователя:</label> <input type="text" id="username" name="username" required> <input type="hidden" id="security" name="security" value="<?php echo wp_create_nonce('ajax-login-nonce'); ?>"> <label for="password">Пароль:</label> <input type="password" id="password" name="password" […]
Читать →
WENESIS
WordPress функция wp_die() дополняет PHP-функцию die(). Отличие заключается в том, что пользователю будет отображен HTML. Рекомендуется использовать эту функцию только тогда, когда выполнение скрипта не должно продолжаться дальше. Не рекомендуется вызывать эту функцию слишком часто, а стараться обрабатывать как можно больше ошибок незаметно или более элегантно. Возвращает Функция ничего не возвращает, а обрывает работу PHP. […]
Читать →
WENESIS
Склонение существительных (изменение их формы) зависит от того, какое число стоит перед ними. То есть, как будет изменяться слово (например, “яблоко”), зависит от цифры, которая идет перед ним (например, “одно яблоко”, “два яблока”, “пять яблок”). например: 1 картина, 2 картины, 0 картин. 1 товар, 2 товара, 10 товаров 1 литр, 2 литра, 10 литров Функция […]
Читать →
WENESIS
Наиболее простым способом защита от спама в формах Contact form 7 это использование скрытого инвертированного чекбокса. Логика работы галочки довольно проста — форма отправляется только если галочка снята, при этом дефолтное состояние галочки — checked.
Читать →
WENESIS