главная/авторы/Markabus

Markabus

Автор блога 1develop.ru о web-разработке и AI.

Тёмная графитовая сцена: несколько полупрозрачных интерактивных панелей-артефактов — дашборд, панель ревью кода и карточка приложения — парят и соединены тонкими светящимися линиями, символизируя общий редактируемый и публикуемый объект; синий цвет использован только как акцент, людей в кадре нет.Cyber News
15 июля 2026 г.

Claude Code открывает артефакты наружу: публичные ссылки и совместное редактирование

Anthropic добавила к артефактам Claude Code публичную публикацию по ссылке, совместное командное редактирование одного объекта и создание артефактов прямо в Slack через @Claude. Разбираем, что именно изменилось, чем публикация отличается от внутреннего доступа и почему это важно для команд и владельцев сайтов.

Читать →
Тёмная графитовая сцена с трёхмерным графом-оркестратором AI-агентов: соединённые узлы-модули со светящимися синими связями и полупрозрачные панели дашбордов на фоне.Заметки
14 июля 2026 г.

Обзор AI-агентных платформ 2026: как выбрать фреймворк под свою задачу

Разбираем ландшафт платформ для создания AI-агентов в 2026 году: код-фреймворки (LangGraph, CrewAI, OpenAI и Claude Agent SDK, Microsoft Agent Framework) и no-code решения (n8n, Dify, Flowise). Что выбрать под конкретную задачу и почему.

Читать →
Крупный план серверного ИИ-ускорителя нового поколения с жидкостным охлаждением на фоне размытых стоек дата-центра в тёмно-графитовых тонах с синей подсветкой чипаCyber News
14 июля 2026 г.

NVIDIA Vera Rubin: первые поставки ускорителей нового поколения

Эпоха Blackwell завершается: NVIDIA выводит в серию платформу Vera Rubin из шести чипов с памятью HBM4. Первые системы, по данным цепочки поставок, поехали крупнейшим облакам уже в июле. Что внутри и почему это важно.

Читать →
Тёмная графитовая сцена: абстрактная сеть светящихся узлов AI-агентов, соединённых синими линиями потоков данных с блоками бизнес-систем — базой данных, CRM и документами.Заметки
13 июля 2026 г.

AI-агенты для автоматизации бизнеса: что умеют и с чего начать

Чем AI-агенты отличаются от чат-ботов, какие бизнес-процессы им можно доверить, обзор инструментов от no-code до фреймворков и пошаговый план внедрения с контролем рисков.

Читать →
Тёмная графитовая сцена: голографический интерфейс кода, где текстовый документ превращается в поток JavaScript-модуля, на фоне узловая сеть рантайма; синий — только акцентCyber News
13 июля 2026 г.

Node.js 26.5.0: импорт текста как модулей, потоковый Blob и пост-квантовый TLS

8 июля вышел Node.js 26.5.0 — минорный релиз «текущей» ветки, которая осенью станет LTS. Внутри сразу несколько давно ожидаемых вещей: импорт .txt-файлов прямо как модулей, потоковое чтение Blob, штатное раздвоение потоков и наблюдаемость пост-квантового TLS. Разбираем, что изменилось и зачем это разработчику.

Читать →
Аналитик кибербезопасности со спины наблюдает голограмму автономного ИИ-агента, атакующего зашифрованную базу данных, в тёмном центре мониторингаCyber News
13 июля 2026 г.

JADEPUFFER: первый ransomware, который целиком провёл ИИ-агент

Sysdig задокументировала JADEPUFFER — первую атаку-вымогатель, где весь путь от взлома Langflow до шифрования базы данных прошёл автономный ИИ-агент, а не человек. Разбираем цепочку атаки, доказательства автономности и практическую защиту.

Читать →
Профессионал взаимодействует с голографическим интерфейсом ChatGPT: слева переключатель из трёх режимов с активной верхней вкладкой, справа ИИ-агент собирает документы, слайды и веб-приложениеCyber News
12 июля 2026 г.

OpenAI выпустила GPT-5.6 и агента ChatGPT Work: Codex переехал внутрь приложения ChatGPT

9 июля 2026 OpenAI анонсировала «следующую главу» ChatGPT: семейство моделей GPT-5.6 (Sol, Terra, Luna), рабочего агента ChatGPT Work и объединение Codex с основным приложением ChatGPT. Разбираем, что изменилось и почему это важно разработчикам и бизнесу.

Читать →
Человек рассматривает голографическую схему автоматизированного конвейера контента: потоки документов и текстовых блоков движутся по светящимся узлам в тёмной графитовой среде с синими акцентамиЗаметки
12 июля 2026 г.

Автоматизация контента нейросетями: как выстроить рабочий процесс в 2026 году

Разбираем, что реально можно поручить нейросетям при создании контента, какие инструменты и модели выбрать, как собрать конвейер через API и агентов, сколько это стоит и каких ошибок избегать.

Читать →
Аналитик кибербезопасности в тёмном операционном центре наблюдает голографическую карту сети из тысяч взломанных сайтов с тревожными маркерами, сходящимися к одному вредоносному серверуCyber News
12 июля 2026 г.

WP-SHELLSTORM: открытый сервер атакующих раскрыл массовый взлом WordPress-сайтов через дыру в Breeze

Исследователи SOCRadar нашли в открытом доступе рабочий инструментарий киберпреступной группы: 1,4 млн целей, тысячи установленных веб-шеллов и 27 использованных уязвимостей. Главным «пробойником» стала критическая дыра CVE-2026-3844 в кэширующем плагине Breeze. Разбираем, как устроена атака и что делать владельцам сайтов.

Читать →
Аналитик в тёмном центре мониторинга смотрит на голографический граф связей ИИ-агента с одним взломанным узлом в виде треснувшего щита и раскрытого замка — синий акцент на графитово-сером фонеCyber News
12 июля 2026 г.

Критическая дыра в Langflow (CVE-2026-55255): CISA требует срочно патчить популярный конструктор ИИ-агентов

CISA внесла критическую IDOR-уязвимость CVE-2026-55255 в Langflow в каталог активно эксплуатируемых и потребовала срочного патча. Разбираем, как через эндпоинт /api/v1/responses крадут ключи LLM и облака, почему CVSS обманчив и что делать администраторам.

Читать →
Профессионал в офисе наблюдает голограмму: товар и ИИ-ядро генерируют карточку описания для интернет-магазинаЗаметки
12 июля 2026 г.

Как сгенерировать описания товаров нейросетью для интернет-магазина

У интернет-магазина сотни товаров, и на описания уходит уйма времени. Нейросеть готовит черновики за секунды — но без правил выдаёт водянистый, неуникальный или недостоверный текст. Разбираем рабочий процесс: как собрать данные, составить хороший промпт, избежать типичных ошибок, сохранить SEO-уникальность и автоматизировать генерацию для всего каталога.

Читать →
Профессионал в ситуационном центре наблюдает голографическую визуализацию защищённого ИИ-ядра — безопасность ИИ для бизнесаЗаметки
11 июля 2026 г.

Безопасность ИИ для бизнеса: главные риски и с чего начать

Бизнес внедряет ИИ — чат-ботов, агентов, интеграции по API, — но безопасность часто остаётся на потом. Разбираем без паники и без сай-фая: какие риски реальны (утечка данных, prompt injection, избыточные права агентов, расходы, слепое доверие к ответу), даём практический чек-лист и объясняем, с чего начать небольшому бизнесу.

Читать →
Светящееся ИИ-ядро-«мозг» с роботизированными руками управляет инструментами — метафора AI-агента, который действует, а не только отвечаетЗаметки
11 июля 2026 г.

Что такое AI-агент простыми словами: чем он отличается от чат-бота

Про AI-агентов говорят все, но путают их с чат-ботами и обычной автоматизацией. Разбираем без жаргона: чем агент отличается от модели, как работает цикл «план — инструмент — результат», где он реально полезен, чего пока не стоит ему доверять и как безопасно дать ему доступ к инструментам.

Читать →
Ключ, вставленный в защищённый шлюз, соединяет редактор кода с ядром ИИ — метафора доступа к Gemini API по ключуCyber News
11 июля 2026 г.

Gemini API: как получить ключ и сделать первый запрос

Gemini API даёт доступ к моделям Google прямо из кода. Пошагово: как бесплатно получить API-ключ в Google AI Studio, установить пакет @google/genai и сделать первый запрос на JavaScript (плюс вариант без SDK через HTTP), как безопасно хранить ключ, что с бесплатным тарифом и лимитами и как читать частые ошибки.

Читать →
Светящееся ИИ-ядро с универсальным разъёмом, от которого кабели идут к иконкам инструментов — метафора протокола MCPCyber News
11 июля 2026 г.

Что такое MCP простыми словами: как ИИ подключается к вашим инструментам

Аббревиатуру MCP упоминают везде, но редко объясняют по-человечески. Разбираем без жаргона: что такое Model Context Protocol, зачем он появился, как устроена связка «клиент — MCP-сервер», где это полезно, как попробовать и о чём помнить с точки зрения безопасности.

Читать →
Схема безопасной работы Managed Agents в Gemini API с фоновой задачей, песочницей и MCP-серверомCyber News
11 июля 2026 г.

Managed Agents в Gemini API: как запускать фоновые задачи и безопасно подключать MCP

Google расширила Managed Agents в Gemini API: длительные задачи теперь можно выполнять в фоне, remote MCP подключается напрямую, а токены обновляются без потери состояния. Разбираем архитектуру, безопасный пример на JavaScript и ограничения Public Preview.

Читать →
Схема подключения WordPress-плагина к нескольким AI-провайдерам через единый AI ClientCyber News
11 июля 2026 г.

AI Client в WordPress 7.0: как добавить ИИ в плагин без привязки к провайдеру

WordPress 7.0 получил встроенный AI Client — единый PHP API для работы с моделями разных провайдеров. Разбираем настройку Connectors, рабочий пример мини-плагина, проверку поддержки, обработку WP_Error, расходы, безопасность и перенос массовой генерации в фоновые задачи.

Читать →
Концептуальная 3D-иллюстрация: центральный светящийся модуль-протокол MCP соединяет ИИ-ядро с базами данных, серверами и веб-сервисамиCyber News
11 июля 2026 г.

MCP 2026-07-28: протокол подключения ИИ к инструментам взрослеет — и упирается в безопасность

28 июля 2026 выходит финальная спецификация MCP — крупнейшее обновление протокола, по которому ИИ-агенты подключаются к сервисам и данным. Разбираем, что меняется: stateless-ядро, интерфейсы MCP Apps, расширение Tasks и корпоративный единый вход — и почему параллельно на первый план вышла безопасность MCP.

Читать →
Claude Fable 5: новая AI-гонка упирается не только в мощность моделей, но и в контроль доступаCyber News
13 июня 2026 г.

Claude Fable 5: новая AI-гонка упирается не только в мощность моделей, но и в контроль доступа

Anthropic выпустила Claude Fable 5 — самую мощную общедоступную модель, но через три дня доступ закрыли из-за требований экспортного контроля. Что это значит для бизнеса.

Читать →
AI-агенты выходят из IDE в бизнес-процессы: теперь главный вопрос не «что они умеют», а кто их контролируетCyber News
6 июня 2026 г.

AI-агенты выходят из IDE в бизнес-процессы: теперь главный вопрос не «что они умеют», а кто их контролирует

AI-агенты выходят за пределы IDE и чатов: Microsoft, Cisco и Salt Security делают ставку на контроль, изоляцию, API-безопасность и governance.

Читать →
OpenClaw 2026.5.28: от локального агента к надёжной AI-инфраструктуреCyber News
3 июня 2026 г.

OpenClaw 2026.5.28: от локального агента к надёжной AI-инфраструктуре

OpenClaw 2026.5.28 показывает, как проект вырос от локального AI-агента до инфраструктуры для фоновых задач, мессенджеров, cron-автоматизаций и устойчивых запусков.

Читать →
Шпаргалка – структура проекта для Claude CodeЗаметки
8 апреля 2026 г.

Шпаргалка – структура проекта для Claude Code

Краткий практический гайд по структуре проекта Claude Code: какие папки, файлы и правила нужны, чтобы агент работал стабильно, аккуратно и предсказуемо.

Читать →
Что описать в файлах документации?Заметки
3 апреля 2026 г.

Что описать в файлах документации?

Общее описание проекта.

Читать →
AI-агент Kombai в VS Code: переход от wireframe к готовому UI-компоненту на экране ноутбукаCyber News
14 марта 2026 г.

Kombai для VS Code: где он реально ускоряет фронтенд и как внедрять его без хаоса

Подробно и простым языком разбираем Kombai: где он реально экономит время фронтенд-команде, в чём его границы и как внедрить инструмент так, чтобы ускориться, а не усложнить процесс.

Читать →
Футуристичный центр обработки данных с визуализацией нейросети, кодом и аналитическими дашбордами, символизирующий релиз OpenAI GPT-5.4 и развитие AI-агентов.Cyber News
6 марта 2026 г.

OpenAI выпустила GPT-5.4: что изменилось и почему это важный релиз для бизнеса и разработчиков

Разбираем, почему релиз GPT-5.4 — это поворот к более практичным AI-агентам для разработки и бизнеса.

Читать →
Облачная AI-IDE: окно редактора кода, соединённое с облаком и нейросетевым ядромCyber News
4 марта 2026 г.

Обзор Amvera Polide: Российский ответ Cursor и новый стандарт облачной ИИ-разработки

Разбираемся в возможностях новой онлайн-IDE от Amvera Cloud, которая объединяет облачную разработку, ИИ-агентов и моментальный деплой.

Читать →
Figma + Anthropic: Code to Canvas меняет правила игры между дизайном и разработкойCyber News
2 марта 2026 г.

Figma + Anthropic: Code to Canvas меняет правила игры между дизайном и разработкой

Figma и Anthropic запустили Code to Canvas — революционную интеграцию, превращающую ИИ-генерированный код в редактируемые дизайн-макеты.

Читать →
Релиз Gemini 3.1 Pro: Новое ядро интеллекта от GoogleCyber News
21 февраля 2026 г.

Релиз Gemini 3.1 Pro: Новое ядро интеллекта от Google

Google представила Gemini 3.1 Pro. Интеллект Deep Think теперь доступен в основной модели для решения самых сложных задач.

Читать →
Discord — функциональное средство коммуникации с AI-ассистентомЗаметки
21 февраля 2026 г.

Discord — функциональное средство коммуникации с AI-ассистентом

Разбираемся, почему Discord становится лучшим интерфейсом для работы с ИИ-ассистентами и как его правильно настроить.

Читать →
Чем заменить Telegram: Обзор мессенджеров для работы с OpenClawCyber News
19 февраля 2026 г.

Чем заменить Telegram: Обзор мессенджеров для работы с OpenClaw

Обзор альтернативных мессенджеров для работы с OpenClaw: Signal, WhatsApp и Discord.

Читать →
v0.app от Vercel: Революция в создании UI с помощью AICyber News
18 февраля 2026 г.

v0.app от Vercel: Революция в создании UI с помощью AI

v0.app от Vercel — это генеративный AI-инструмент, который трансформирует процесс создания пользовательских интерфейсов, предлагая быструю прототипизацию, качественный код и мощные AI-возможности.

Читать →
Основатель OpenClaw присоединяется к OpenAI: Новая глава для локальных ИИ-агентовCyber News
16 февраля 2026 г.

Основатель OpenClaw присоединяется к OpenAI: Новая глава для локальных ИИ-агентов

Питер Штейнбергер переходит в OpenAI, делая OpenClaw частью фундаментальной экосистемы компании при сохранении открытого исходного кода.

Читать →
Тройка лидеров ИИ-генерации в 2026: Midjourney, DALL-E и FluxCyber News
15 февраля 2026 г.

Тройка лидеров ИИ-генерации в 2026: Midjourney, DALL-E и Flux

Краткий обзор главных инструментов для создания ИИ-изображений в 2026 году: от эстетики Midjourney до фотореализма Flux.

Читать →
Триада приватности: Обзор открытых моделей Confer, Alpine и LumoCyber News
15 февраля 2026 г.

Триада приватности: Обзор открытых моделей Confer, Alpine и Lumo

Разбираем три самые обсуждаемые open-source модели начала 2026 года: от шифрования Confer до локальной эффективности Alpine.

Читать →
DDR6 RAM: Массовое производство начнется во второй половине 2026 годаCyber News
15 февраля 2026 г.

DDR6 RAM: Массовое производство начнется во второй половине 2026 года

Стандарт DDR6 обещает удвоение скорости памяти и старт производства в 2026 году.

Читать →
n8n 2026: Автоматизация процессов на базе ИИ достигает новых высотCyber News
15 февраля 2026 г.

n8n 2026: Автоматизация процессов на базе ИИ достигает новых высот

Обновление n8n 2026 приносит улучшенные инструменты для создания автономных ИИ-агентов.

Читать →
OpenClaw v2026.2.6: Новый уровень безопасности и поддержка GPT-5.3Cyber News
15 февраля 2026 г.

OpenClaw v2026.2.6: Новый уровень безопасности и поддержка GPT-5.3

OpenClaw v2026.2.6 внедряет сканер безопасности кода и поддержку новейших ИИ-моделей.

Читать →
Gemini 2.5 Ultra: Новый лидер в разработке ПОCyber News
15 февраля 2026 г.

Gemini 2.5 Ultra: Новый лидер в разработке ПО

Google Gemini 2.5 Ultra устанавливает новые рекорды точности в кодинге и проектировании микросервисов.

Читать →
Action Scheduler для асинхронного выполнения задач в WooCommercePHP
24 марта 2025 г.

Action Scheduler для асинхронного выполнения задач в WooCommerce

wp_remote_post() с ‘blocking’ => false: Функция wp_remote_post() из WordPress Core API – это более удобный и “WordPress-way” способ делать HTTP-запросы.

Читать →
заметки про phpPHP
29 сентября 2023 г.

Полезные вспомогательные функции на PHP

С помощью этой функции можно вывести переменную, массив, объект. Например, это полезно, когда надо увидеть – что вернула какая-то функция. Или чтобы посмотреть…

Читать →
Конвертируем JSON в массив или объектPHP
2 июня 2023 г.

Конвертируем JSON в массив или объект

json_decode('{foo:"bar"}'); // вернет ошибку - первый параметр надо поместить в двойные кавычки json_decode('{"foo":"bar"}', true); // вернет массив…

Читать →
jQuery событияWooCommerce
11 мая 2023 г.

jQuery события

Если у вас настроено автообновление корзины при изменении ее содержимого, то необходимость в кнопке Обновить корзину отпадает.

Читать →
OOP PHP – обращение к классу напрямуюPHP
13 ноября 2022 г.

OOP PHP – обращение к классу напрямую

class User { private static $name; public static function setName($name1) { self::$name = $name1; } public static function getName() { return self::$name; }…

Читать →
PHP OOP – передаем значение из объекта в классPHP
13 ноября 2022 г.

PHP OOP – передаем значение из объекта в класс

class User { public $name; public $email; public $password; public function __construct($name1) { $this->name = $name1; } public function getName() { echo…

Читать →
Как изменить количество показываемых строк в таблице фреймворка LimitlessЗаметки
24 августа 2022 г.

Как изменить количество показываемых строк в таблице фреймворка Limitless

По-умолчанию во фреймворке Limitless в таблицах данных выводится 10 строк. Но это кол-во можно изменить на 25, 50 или 100. Делается это в файле…

Читать →
Как вывести все ошибки PHP (на экран)?PHP
20 августа 2022 г.

Как вывести все ошибки PHP (на экран)?

Для того, чтобы на экран выводились все ошибки, которые возникли при выполнении сркипта php – размещаем вначале вашего файла со скриптом такой код.

Читать →
Как вывести миниатюры товаров в спискеЗаметки
13 мая 2022 г.

Как вывести миниатюры товаров в списке

По-умолчанию в Втайгере в списке товаров картинки не выводятся. Вместо этого выводится url изображения, а это не очень удобно для восприятия.

Читать →
Как создать связанное поле с другим модулем в Vtiger CRM?Заметки
11 мая 2022 г.

Как создать связанное поле с другим модулем в Vtiger CRM?

Vtiger поддерживает огромное количество типов полей: текстовое, валюта, дата, проценты и так далее. Однако в менеджере полей невозможно создать поле, связанное…

Читать →
Редирект на PHPPHP
1 октября 2021 г.

Редирект на PHP

Перенаправляем пользователя на другую страницу.

Читать →
Изменяем кнопку добавления в корзину, если товар уже в нейWooCommerce
31 марта 2021 г.

Изменяем кнопку добавления в корзину, если товар уже в ней

Если у вас настроено автообновление корзины при изменении ее содержимого, то необходимость в кнопке Обновить корзину отпадает.

Читать →
Как скрыть кнопку – обновить корзину?WooCommerce
26 марта 2021 г.

Как скрыть кнопку – обновить корзину?

Если у вас настроено автообновление корзины при изменении ее содержимого, то необходимость в кнопке Обновить корзину отпадает.

Читать →
Уведомление о добавлении товара в корзину – скрыть или изменитьWooCommerce
26 марта 2021 г.

Уведомление о добавлении товара в корзину – скрыть или изменить

В случаях, когда товар добавился в корзину и пользователя автоматически перекинуло в корзину - появляется уведомление о том, что товар добавлен в корзину.

Читать →
Сообщить о бесплатной доставке при заказе от 5000 рублейWooCommerce
25 марта 2021 г.

Сообщить о бесплатной доставке при заказе от 5000 рублей

Как вывести сообщение о том, что если пользователь добавит в корзину товары на нужную сумму, то доставка будет бесплатной?

Читать →
Генерация случайной строки на PHPPHP
7 октября 2020 г.

Генерация случайной строки на PHP

Генерируем строку из букв и цифр стандартными средствами PHP

Читать →
Как очистить переменную от лишних символов 2 (регулярные выражения)PHP
15 июля 2020 г.

Как очистить переменную от лишних символов 2 (регулярные выражения)

Нередко перед web-разработчиком встает задача защиты сайта от вредоносного кода.

Читать →
Как изменить, скрыть, переименовать поля оформления заказа (checkout)WooCommerce
9 апреля 2020 г.

Как изменить, скрыть, переименовать поля оформления заказа (checkout)

Убираем, настраиваем поля страницы оформления заказа под наши нужды. Просто и эффективно.

Читать →
Получить все данные товара по его IDWooCommerce
30 марта 2020 г.

Получить все данные товара по его ID

Если Вам известен ID товара, то можно получить полную информацию о товаре.

Читать →
Если есть слэш в конце адреса – перенаправить на url без слэшаPHP
25 декабря 2019 г.

Если есть слэш в конце адреса – перенаправить на url без слэша

В этой статье я расскажу о простом способе сделать перенаправленние на страницу без слэша на конце.

Читать →
Отключить наложенный платеж для конкретных товаровWooCommerce
20 ноября 2019 г.

Отключить наложенный платеж для конкретных товаров

В файле functions.php вашей темы прописываем следующий код (читаем комментарий в коде ...

Читать →
Сделать слово с большой буквыPHP
5 ноября 2019 г.

Сделать слово с большой буквы

Изменить регистр слов в переменной php очень просто. Например - сделать первую букву большой.

Читать →
Поиск только по товарамWooCommerce
17 июля 2019 г.

Поиск только по товарам

Простой способ, как осуществить поиск только по товарам на сайте WP + Woocommerce

Читать →
Как упорядочить товары по наличию в WoocommerceWooCommerce
13 февраля 2019 г.

Как упорядочить товары по наличию в Woocommerce

Нередко владельцы интернет-магазинов сталкиваются с вопросом упорядочивания товаров по наличию

Читать →
Как программно получить категорию товара по его IDWooCommerce
23 января 2019 г.

Как программно получить категорию товара по его ID

В своей работе нередко сталкиваюсь с такими задачами, как определение категории товара по ID товара.

Читать →
Как запретить индексирование attachment в wordpress?WordPress
23 января 2019 г.

Как запретить индексирование attachment в wordpress?

WordPress создает отдельные страницы для прикрепленных к посту изображений. Такая страница имет вид: адрес_сайта/?attachment_id=55 Поисковые системы…

Читать →
SSH – простые команды для повседневных нуждЗаметки
14 января 2019 г.

SSH – простые команды для повседневных нужд

Поиск по содержимому файлов Найти фразу ID транзакции в папке /home/web/site.ru/public_html/wp-content/themes/themename

Читать →
Как автоматически проставить атрибуты alt и title для картинок товаровWooCommerce
12 января 2019 г.

Как автоматически проставить атрибуты alt и title для картинок товаров

Добавляем в файл functions.php вашей темы этот код

Читать →
Как убрать последний элемент в хлебных крошках WoocommerceWooCommerce
11 января 2019 г.

Как убрать последний элемент в хлебных крошках Woocommerce

Функция, которая убирает последний элемент из хлебных крошек в Woocommerce.

Читать →
Как очистить переменную от лишних символовPHP
8 января 2019 г.

Как очистить переменную от лишних символов

Нередко перед web-разработчиком встает задача защиты сайта от вредоносного кода.

Читать →
Как убрать перенаправление после отправки комментарияWordPress
7 января 2019 г.

Как убрать перенаправление после отправки комментария

После нажатия на кнопку Отправить в форме комментариев происходит перенаправление к новому комментарию. В URL страницы добавляется что-то типа: /#comment-165

Читать →