Skip to main content

Recently Updated Pages

Filter document_title_parts

Wordpress Ядро wordpress, hooks

document_title_parts — это низкоуровневый фильтр WordPress, который управляет частями заголовка <...

Updated 3 months ago by Nikolay

Advanced Custom Fields ( ACF )

Wordpress Плагины

Рассматривается обычная версия плагина, не PRO. Хуки. acf/init Через него можно добавлять поля...

Updated 3 months ago by Nikolay

Создание кастомного sitemap.xml

Wordpress sitemap.xml

В статье рассматривается следующий сценарий: Сайт имеет только одну страницу - главную, осталь...

Updated 3 months ago by Nikolay

Установка $wp_query->set_404()

Wordpress Ядро wordpress

После выполнения: $wp_query->set_404(); WordPress: устанавливает $wp_query->is_404 = true ...

Updated 3 months ago by Nikolay

Как работают is_category() и is_tag()

Wordpress Ядро wordpress

Это conditional tags, которые проверяют состояние главного запроса (WP_Query) после того, как Wor...

Updated 3 months ago by Nikolay

Работа с провайдерами sitemap

Wordpress sitemap.xml

В контексте WordPress провайдер sitemap — это класс, который отвечает за генерацию определённого ...

Updated 3 months ago by Nikolay

Общие сведения

Wordpress sitemap.xml

Начиная с WordPress 5.5, встроенный sitemap доступен по адресу: /wp-sitemap.xml Он ...

Updated 3 months ago by Nikolay

Создание 404 страницы

Wordpress Разработка темы

Создайте файл 404.php в папке темы. Минимальный пример 404.php <?php get_header(); ?> <main ...

Updated 3 months ago by Nikolay

Steam

Games Игровые площадки

Пополнение счета. ЮMoney: отправляете рубли, снимается 9%, Steam присылает подтверждение с сум...

Updated 4 months ago by Nikolay

Что означает: options.routes = cloneDeep(options.routes);

VUE 3 Архитектура

Эта строка означает:👉 создаётся глубокая копия массива маршрутов, и она записывается обратно в op...

Updated 4 months ago by Nikolay

Что означает: interface GenerateMenuAndRoutesOptions { fetchMenuListAsync?: () => ...

VUE 3 Архитектура

interface GenerateMenuAndRoutesOptions { fetchMenuListAsync?: () => Promise<RouteRecordStringC...

Updated 4 months ago by Nikolay

Что означает: type RouteRecordStringComponent<T = string> = Omit< RouteRecordRaw, 'children' | 'component' > & { children?: RouteRecordStringComponent<T>[]; component: T; };

VUE 3 Архитектура

Это TypeScript-тип, который переопределяет тип маршрута Vue Router, заменяя поле component на стр...

Updated 4 months ago by Nikolay

Что такое Promise?

VUE 3 Архитектура

Promise — это объект в JavaScript, который представляет результат асинхронной операции(то есть то...

Updated 4 months ago by Nikolay

Что означает конструкция: badgeVariants?: | 'default' | 'destructive' | 'primary' | 'success' | 'warning' | string;

VUE 3 Архитектура

Это TypeScript-конструкция, которая описывает тип свойства.По шагам 👇 Что это означает в целом...

Updated 4 months ago by Nikolay

Что делает эта строка: return requestClient.get<RouteRecordStringComponent[]>('/menu/all');

VUE 3 Архитектура

Эта строка делает HTTP-запрос к серверу и возвращает результат.Разберём точно и по слоям 👇 retur...

Updated 4 months ago by Nikolay

Что такое Vite?

VUE 3 Архитектура

Vite — это инструмент для разработки и сборки фронтенд-приложений (build tool), чаще всего для Vu...

Updated 4 months ago by Nikolay

Что делает эта строка: const pageMap: ComponentRecordType = import.meta.glob('../views/**/*.vue');

VUE 3 Архитектура

Это ключевая строка для динамических страниц 👇 const pageMap: ComponentRecordType = import.me...

Updated 4 months ago by Nikolay

Что означает конструкция: const loadedPaths = new Set<string>();

VUE 3 Архитектура

Эта конструкция означает:👉 создаётся пустое множество (Set) строк, которое будет хранить уникальн...

Updated 4 months ago by Nikolay

что делает конструкция: router.beforeEach((to) => { ... });

VUE 3 Архитектура

router.beforeEach((to) => { ... }) — это глобальный навигационный гард (guard) во Vue Router. Пр...

Updated 4 months ago by Nikolay

Где в VUE прописаны роуты?

VUE 3 Архитектура

В Vue роуты прописываются не в самом компоненте, а в Vue Router — обычно в отдельном файле. Где ...

Updated 4 months ago by Nikolay