0ef61a6303
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
33 lines
1.7 KiB
Plaintext
33 lines
1.7 KiB
Plaintext
=== WP Multi City ===
|
||
Contributors: vbryzgalov
|
||
Tags: multisite, multi-city, taxonomy, acf, shortcode
|
||
Requires at least: 6.0
|
||
Tested up to: 6.9
|
||
Requires PHP: 8.0
|
||
Stable tag: 1.0.0
|
||
License: GPLv2 or later
|
||
|
||
Мультигородская подсистема: одна WP-инсталляция обслуживает несколько городов по схеме /{city}/{path}/ с подстановками контента и URL.
|
||
|
||
== Description ==
|
||
|
||
Решает задачу мультигородского сайта без WordPress Multisite. Один WP, единая БД, города представлены термами `town` таксономии. URL формы `/{city}/{path}/` патчат `$wp_query`, чтобы загрузить нужную страницу. Контент по городу подставляется через `[shortcode_dmr id=N]` (ACF repeater `list_shortcode`).
|
||
|
||
Требует Advanced Custom Fields Pro.
|
||
|
||
== Installation ==
|
||
|
||
1. Загрузите архив wp-multi-city в `/wp-content/plugins/`.
|
||
2. Активируйте плагин в WP admin → Plugins.
|
||
3. Если ACF Pro не активен — увидите admin notice об ошибке зависимости.
|
||
|
||
== Changelog ==
|
||
|
||
= 1.0.0 =
|
||
* Первый релиз. MVP-ядро завершено (S1–S7 эпика cp-cw4).
|
||
* taxonomy town + CPT shortcode-town + ACF list_shortcode repeater.
|
||
* [shortcode_dmr id=N] для подстановок по городу.
|
||
* URL-роутер /{city}/{path}/ с поддержкой page_unic / main_page_alt / page_no_rep.
|
||
* Глобальные фильтры the_title, home_url, post_link, acf/load_value, rest_url.
|
||
* Self-hosted updates через Gitea + plugin-update-checker v5.6.
|