ar
Feedback

لا تقع ضحية للمخادعين! تيليمتريو يكتشف ويُميّز هذه القنوات 👉 إذا كنت تريد رؤية العلامة، اشترك

WP-Kama.ru

WP-Kama.ru

الذهاب إلى القناة على Telegram

Новости проекта WP-Kama.ru

إظهار المزيد
1 493
المشتركون
لا توجد بيانات24 ساعات
لا توجد بيانات7 أيام
لا توجد بيانات30 أيام

جارٍ تحميل البيانات

سحابة العلامات
لا توجد بيانات
هل تواجه مشاكل؟ يرجى تحديث الصفحة أو الاتصال بمدير الدعم الخاص بنا.
الإشارات الواردة والصادرة
---
---
---
---
---
---
جذب المشتركين
أكتوبر '26
أكتوبر '26
+3
في 0 قنوات
سبتمبر '260
في 0 قنوات
Get PRO
أغسطس '260
في 0 قنوات
Get PRO
يوليو '260
في 0 قنوات
Get PRO
يونيو '260
في 0 قنوات
Get PRO
مايو '260
في 2 قنوات
Get PRO
أبريل '260
في 0 قنوات
Get PRO
مارس '260
في 0 قنوات
Get PRO
فبراير '260
في 0 قنوات
Get PRO
يناير '260
في 0 قنوات
Get PRO
ديسمبر '250
في 0 قنوات
Get PRO
نوفمبر '250
في 0 قنوات
Get PRO
أكتوبر '250
في 0 قنوات
Get PRO
سبتمبر '250
في 0 قنوات
Get PRO
أغسطس '250
في 0 قنوات
Get PRO
يوليو '250
في 0 قنوات
Get PRO
يونيو '250
في 1 قنوات
Get PRO
مايو '250
في 0 قنوات
Get PRO
أبريل '250
في 0 قنوات
Get PRO
مارس '250
في 0 قنوات
Get PRO
فبراير '250
في 0 قنوات
Get PRO
يناير '25
+1
في 0 قنوات
Get PRO
ديسمبر '24
+13
في 0 قنوات
Get PRO
نوفمبر '24
+20
في 0 قنوات
Get PRO
أكتوبر '24
+26
في 0 قنوات
Get PRO
سبتمبر '24
+37
في 1 قنوات
Get PRO
أغسطس '24
+44
في 0 قنوات
Get PRO
يوليو '24
+33
في 0 قنوات
Get PRO
يونيو '24
+35
في 0 قنوات
Get PRO
مايو '24
+59
في 0 قنوات
Get PRO
أبريل '24
+52
في 1 قنوات
Get PRO
مارس '24
+51
في 1 قنوات
Get PRO
فبراير '24
+34
في 0 قنوات
Get PRO
يناير '24
+52
في 0 قنوات
Get PRO
ديسمبر '23
+55
في 0 قنوات
Get PRO
نوفمبر '23
+40
في 0 قنوات
Get PRO
أكتوبر '23
+40
في 0 قنوات
Get PRO
سبتمبر '23
+60
في 0 قنوات
Get PRO
أغسطس '23
+46
في 0 قنوات
Get PRO
يوليو '23
+51
في 0 قنوات
Get PRO
يونيو '23
+49
في 0 قنوات
Get PRO
مايو '23
+49
في 0 قنوات
Get PRO
أبريل '23
+60
في 0 قنوات
Get PRO
مارس '23
+68
في 0 قنوات
Get PRO
فبراير '23
+69
في 0 قنوات
Get PRO
يناير '23
+73
في 0 قنوات
Get PRO
ديسمبر '22
+63
في 0 قنوات
Get PRO
نوفمبر '22
+50
في 0 قنوات
Get PRO
أكتوبر '22
+61
في 0 قنوات
Get PRO
سبتمبر '22
+72
في 0 قنوات
Get PRO
أغسطس '22
+73
في 0 قنوات
Get PRO
يوليو '22
+72
في 0 قنوات
Get PRO
يونيو '22
+84
في 0 قنوات
Get PRO
مايو '22
+101
في 0 قنوات
Get PRO
أبريل '22
+119
في 0 قنوات
Get PRO
مارس '22
+385
في 0 قنوات
التاريخ
نمو المشتركين
الإشارات
القنوات
17 أكتوبر0
16 أكتوبر+1
15 أكتوبر0
14 أكتوبر0
13 أكتوبر0
12 أكتوبر+2
منشورات القناة
Пакет unitest-wp-copy даёт использовать настоящие функции WP в юнит-тестах без установки самого WordPress и базы данных. Удоб
Пакет unitest-wp-copy даёт использовать настоящие функции WP в юнит-тестах без установки самого WordPress и базы данных. Удобно, когда нужно проверить отдельные участки кода: обработку текста, парсинг HTML, подключение скриптов. Написал пошаговый пример: собираем окружение и тестируем небольшой класс плагина. Чтобы «вроде работает» стало чуть убедительнее. 👉 https://wp-kama.ru/id_17949/unitest-wp-copy.html

2
WordPress 7.1 «Mary Lou» вышел 🎉 Релиз назвали «Mary Lou» в честь джазовой пианистки. Логично - без импровизации в WordPress
WordPress 7.1 «Mary Lou» вышел 🎉 Релиз назвали «Mary Lou» в честь джазовой пианистки. Логично - без импровизации в WordPress всё равно далеко не уедешь :) Из интересного: - адаптивные стили и состояния блоков. - редактор записей внутри iframe. - обработка изображений в браузере. - постоянная панель инструментов. - публичный SVG Icon API. - новые возможности Abilities API. Подробнее: https://wp-kama.ru/17853
1 251
3
لا يوجد نص...
1 336
4
Небольшое напоминание для тех, кто пишет тесты под WordPress. Часто для тестов мы по поднимаем полноценную WP-среду с базой д
Небольшое напоминание для тех, кто пишет тесты под WordPress. Часто для тестов мы по поднимаем полноценную WP-среду с базой данных, используя для этого например wp-phpunit. И это правильно, когда проект большой и тексты с БД сильно обязательны. Но иногда, для небольших плагинов и простой среды, нужно проверить обычную PHP-логику, где просто используются какие-то WordPress-функции вроде sanitize_title(), add_query_arg() и т.п. В таких случаях можно не поднимать весь WordPress. Для этого у меня есть библиотека: https://github.com/doiftrue/unitest-wp-copy Я её кое-как вроде бы довел до состояния, в котором ей уже можно пользоваться. Это не замена wp-phpunit, а более легкий вариант для тестов, где не нужна полноценная WP-среда и база данных.  А нужна скорость и поддержка базовых ВП функйий. Планирую постепенно поддерживать её и добавлять всё больше “чистых” WordPress-функций, которые можно использовать в обычных PHPUnit-тестах. С вас лайк, подписка и холивар в комментах 🙈
1 577
5
Взял акцент на AI, новую админку, редактор, блоки и dev-инструменты из статьи. (WordPress как на ладони) WordPress 7.0 получи
Взял акцент на AI, новую админку, редактор, блоки и dev-инструменты из статьи. (WordPress как на ладони) WordPress 7.0 получился не просто очередным релизом с правками и мелкими улучшениями. В ядро заходит AI-инфраструктура, админка получает новый вид, редактор становится умнее, Site Editor - гибче, а для разработчиков появляется пачка новых API и возможностей для блоков. Собрал главное по релизу в одной статье: что изменилось, что уже можно пробовать и на что стоит обратить внимание разработчикам тем и плагинов. https://wp-kama.ru/id_17741/wordpress-7-0.html
3 513
6
PHPStorm File Watcher + WSL rsync для композер-пакета Часто нужно одновременно поддерживать композер-пакет и проверять его в
PHPStorm File Watcher + WSL rsync для композер-пакета Часто нужно одновременно поддерживать композер-пакет и проверять его в другом проекте, где он реально используется. Варианты вроде composer update с деф-версией, ручной правки прямо в целевом проекте или копирования изменений обратно в пакет быстро превращаются в боль - легко запутаться и теряется время. Решение - настроить автоматическую синхронизацию: работаем в чистом репозитории пакета, а любые сохранения сразу попадают в проект, где пакет используется. Схема простая: IDE следит за изменениями и через синк-инструмент обновляет их в целевой папке проекта. В результате цикл правка-проверка становится почти мгновенным, без ручных апдейтов. https://wp-kama.ru/note/phpstorm-file-watcher-wsl-rsync-dlya-kompozer-paketa #note
1 947
7
Abilities API в WordPress 6.9 Abilities API - это новая система, которая позволяет плагинам, темам и ядру WordPress описывать
Abilities API в WordPress 6.9 Abilities API - это новая система, которая позволяет плагинам, темам и ядру WordPress описывать свои функции в едином, понятном для машин формате. Этот API входит в инициативу "AI Building Blocks for WordPress" и создает основу для работы AI-агентов и автоматизации. Подробнее: https://wp-kama.ru/handbook/codex/abilities-api
2 329
8
Релиз WordPress 6.9 В WordPress 6.9 включено более чем 400 тикетов: 125+ из которых - улучшения 250+ - баги 35+ тикетов, посв
Релиз WordPress 6.9 В WordPress 6.9 включено более чем 400 тикетов: 125+ из которых - улучшения 250+ - баги 35+ тикетов, посвященных редактору 15 тикетов, посвященных wp-admin 45+ - производительность. Подробнее: https://wp-kama.ru/id_17665/reliz-wordpress-6-9.html
1 800
9
Отправка почты из Docker. Используем MailHog При разработке приложений часто возникает задача проверки отправки emails. Для э
Отправка почты из Docker. Используем MailHog При разработке приложений часто возникает задача проверки отправки emails. Для этого можно использовать MailHog совместно с Docker, что позволит с легкостью тестировать это локально. Достаточно будет один раз настроить эту конфигурацию и забыть о любой настройки SMTP отправки через ваше приложение. https://wp-yoda.com/okruzhenie/otpravka-pochty-iz-docker-ispolzuem-mailhog/
889
10
Отправка почты из Docker. Используем MailHog При разработке приложений часто возникает задача проверки отправки emails. Для этого можно использовать MailHog совместно с Docker, что позволит с легкостью тестировать это локально. Достаточно будет один раз настроить эту конфигурацию и забыть о любой настройки SMTP отправки через ваше приложение. Давайте рассмотрим это подробнее. Читать статью #docker #environment #smtp #mailhog
1
11
Как добавить поиск по wp-kama.ru во всплывающее меню редактора PhpStorm? https://wp-kama.ru/note/custom-search-in-phpstorm
Как добавить поиск по wp-kama.ru во всплывающее меню редактора PhpStorm? https://wp-kama.ru/note/custom-search-in-phpstorm
2 334
12
Запретим редактирование отдельных страниц Иногда возникает необходимость ограничить возможности редактирования определенных (указанных) страниц сайта для некоторых пользователей или групп пользователей. Сделать это можно по-разному, наверняка есть плагины для этого. Но в данной статье мы рассмотрим вариант с использованием небольшого кода, который позволит запретить редактирование отдельных страниц в WordPress. Disable_Editing_Specified_Posts::init( [ 'remote-laboratories', 'devboards', 'history-risc-v', 'about-risc-v', ] ); https://wp-kama.ru/note/zapretim-redaktirovanie-otdelnyh-stranits #note
1 325
13
Как настроить запуск PHPunit на PHPStorm + Windows WSL, Docker Desktop Содержание заметки: Базовая настройка Докера в PHPStor
Как настроить запуск PHPunit на PHPStorm + Windows WSL, Docker Desktop Содержание заметки: Базовая настройка Докера в PHPStorm Настройка через Docker image Создаем CLI интерпритатор на базе Docker image: Конфигурируем "Test Framework" под созданный интерпретатор Проверка Заметки Настройка через docker-compose Создаем CLI интерпритатор на базе docker-compose: Конфигурируем "Test Framework" под созданный интерпретатор Проверяем https://wp-kama.ru/note/setup-phpstorm-phpunit-for-wsl-docker-desktop
892
14
Полное отключение функции комментирования в WordPress Если ваш сайт на WordPress не использует функцию комментирования, отклю
Полное отключение функции комментирования в WordPress Если ваш сайт на WordPress не использует функцию комментирования, отключение всех связанных с комментариями функций может помочь сделать админ-панель чище и улучшить производительность сайта. В этой заметке мы рассмотрим, как полностью отключить комментирование на WordPress. https://wp-kama.ru/id_17098/disable-wp-comments.html
1 249
15
Функция wp_is_rest_endpoint() │ WP 6.5.0 Проверяет, является ли текущий запрос запросом к REST API. Это может быть отдельный запрос к REST API или внутренний запрос, отправленный в процессе загрузки обычной страницы. https://wp-kama.ru/function/wp_is_rest_endpoint
825
16
Маленькая заметка, как клонировать/копировать таблицу в MySQL https://wp-kama.ru/note/copy-mysql-table
Маленькая заметка, как клонировать/копировать таблицу в MySQL https://wp-kama.ru/note/copy-mysql-table
915
17
Ковариантность, контравариантность в PHP Ковариантность и контравариантность — это концепции, связанные с типизацией данных и
Ковариантность, контравариантность в PHP Ковариантность и контравариантность — это концепции, связанные с типизацией данных и описывают совместимость типов по отношению друг к другу. Это механизм типо-безопасности при полиморфизме (разных реализации одного контракта/интерфейса). https://wp-kama.ru/note/covariance-contravariance
1 057
18
Функция array_is_list() │ WP 6.5.0 Проверяет, является ли массив списком. Массив считается списком, если его ключи состоят из последовательных чисел от 0 до count($array)-1. Это полифил PHP функции array_is_list(), добавленной в PHP 8.1. https://wp-kama.ru/function/array_is_list
1 396
19
Зависимости плагина от других плагинов в WordPress 6.5 Расширяемость с помощью плагинов и API хуков - это основная фича WordP
Зависимости плагина от других плагинов в WordPress 6.5 Расширяемость с помощью плагинов и API хуков - это основная фича WordPress. Существует множество плагинов, которые являются расширениями для других плагинов. Новая функциональность "Plugin Dependencies" направлена на то, чтобы сделать процесс установки и активации дополнений (dependents - зависимые) и плагинов, от которых они зависят (dependencies - зависимости), понятными, последовательным и простым. https://wp-kama.ru/id_16937/plugin-dependencies.html
1 219
20
Функция use_block_editor_for_post() │ WP 5.0.0 Проверяет, поддерживает ли указанный пост (запись) редактирование через редактор блоков (Гуттенберг). https://wp-kama.ru/function/use_block_editor_for_post ================ Функция use_block_editor_for_post_type() │ WP 5.0.0 Проверяет, поддерживает ли тип записи редактирование записей через редактор блоков (Гутенберг). https://wp-kama.ru/function/use_block_editor_for_post_type ================ Важно! Редактор блоков зависит от REST API, поэтому если при регистрации типа записи параметр show_in_rest=false, функция вернет false.
1 073