WordPress Digest
2.14K subscribers
3.64K photos
2 videos
5.79K links
Дайджест новостей из мира WordPress.

- CEO @mihdan
- Сайт wp-digest.com
- Дзен dzen.ru/wordpress_digest
- Работа - @wordpress_jobs
- Реклама - @mihdan
- Блог автора - @mihdan_vent
Download Telegram
Как отключить стили и скрипты, добавленные плагинами?

https://wp-digest.com/guides/kak-otklyuchit-stili-i-skripty-dobavlennye-plaginami/
В этом уроке пожалуй довольно подробно поговорим про кропотливую оптимизацию CSS и JS-файлов, подключаемых плагинами и темами в WordPress.
#css #development #hooks #javascript #php #wordpress
👍6
Почему post__not_in лучше не использовать?

Параметр WP_Query post__not_in супер-полезен, как минимум с его помощью можно исключать текущий пост, когда выводите похожие посты.
#development #performance #php #wordpress
https://wp-digest.com/guides/pochemu-post__not_in-luchshe-ne-ispolzovat/
👍4
Введение в автоматизированное тестирование WordPress-плагинов с помощью PHPUnit

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

👉 https://wp-digest.com/guides/vvedenie-v-avtomatizirovannoe-testirovanie-wordpress-plaginov-s-pomoshhyu-phpunit/

#development #php #phpunit #tests #wordpress
🔥3👍1
🔜 Время учить PHP. 31 января старт Подготовительного курса!

✔️ Упражняемся в браузерном тренажере — учимся понимать и писать код на PHP.

✔️ Погружаемся в реальный продакшен — настраиваем форму для отправки данных вместе с наставником.

✔️ Изучаем базу за 14 дней — всего за 990 рублей.

Знакомим с разработкой и учим думать, как программист. Вы с нами?

#wpdigest #adv #Хекслет #php
🔥4💩1
Как писать код для WordPress без классов? Только функциональный ООП?

ReactJS отказался от классов 3-4 года назад, назвав такой подход сложным и дорогим.

👉 https://wp-digest.com/articles/kak-pisat-kod-dlya-wordpress-bez-klassov-tolko-funktsionalnyj-oop/

#grasp #oop #php #solid #wordpress
👍4🔥3💩2
Добавление произвольных типов постов и таксономий в REST API

Если вы не так давно начали работать с REST API, то не могли не заметить, что в официальной документации есть страница для Записей, есть для Страниц, но произвольные типы записей там не присутствуют.

https://wp-digest.com/guides/dobavlenie-proizvolnyh-tipov-postov-i-taksonomij-v-rest-api/

#development #hooks #php #restapi #wordpress
🔥2
WP All Import: Атрибуты на русском языке в запросах XPath

XPath не позволяет делать запросы на кириллице вида {param[@name="Рулевая колонка"]}, но мы попробуем обойти это ограничение.

👉️ https://www.kobzarev.com/wordpress/wpai-cyrillic-attributes/

#PHP #wpdigest #WordPress #WPAI #XPath

Источник: @wordpress_digest
🔥3💩3
PHP — это популярный и предсказуемый язык для веб-разработки. Используется на 70% всех сайтов в интернете, а 30% конкретно на WordPress. Это удобный язык для освоения и отличный входной язык, благодаря большому количеству простых сайтов, которые нужно на нем поддерживать.

На рынке труда по-прежнему есть большой спрос на PHP-разработчиков. Не упустите свой шанс и начните изучать PHP уже сегодня!

Хотите стать востребованным специалистом в IT-сфере? Тогда Хекслет — отличный выбор! Это образовательная онлайн-платформа, на которой можно освоить профессию «PHP-разработчик».

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

Процесс обучения спроектирован так, что его невозможно «отсидеть» или «прослушать». Хекслет заточен на серьезную подготовку и идеально подходит для тех, кто хочет стать хорошим инженером.

Начните свой путь к успешной карьере в IT-сфере уже сегодня!

#hexlet #php #wordpress #wpdigest #adv
Если вы, как и я, любите порядок во всём, то могу порекомендовать пакет composer-normalize, который помогает поддерживать ключи composer.json в соответствии со схемой schema.json.

Благодаря этому пакету, структура файла становится более логичной и понятной. В его основе лежит пакет json-normalizer для нормализации JSON.

👉 https://www.kobzarev.com/programming/composer-normalize/

#Composer #Development #PHP
👍3
🗓 6 июня в 19:00 мск пройдет бесплатный практический вебинар «Профессия «PHP-разработчик»: экспресс-старт в создании веб-приложений»

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

Вы на практике познакомитесь с основами PHP и создадите форму регистрации пользователей вместе с опытным программистом.

🎁 А еще получите полезные подарки от Хекслета — Гайд «Как заговорить на сленге IT-специалистов» и Карту компетенций PHP-разработчика!

Записывайтесь на вебинар и разберитесь, подходит ли вам профессия. 🆙

#wpdigest #php #hexlet #adv
👎4👍1🔥1