Descrição
Plugin “Zalomení řádků v češtině a slovenčine” automaticky upravuje text podle typografických pravidel češtiny a slovenčiny. Vkládá pevné mezery za jednopísmenné předložky a spojky, aby nedošlo k jejich zalomení na konec řádku.
Plugin vytvořil tvůrce WordPress webů Jarda Pajskr pro zlepšení české typografie.
Jednopísmenné předložky a spojky jako u, k, o, s, v, z, a, i jsou jako opuštěná štěňátka – nikdy je nenechávejte na konci řádku osamělá! 🐶
Většina lidí to řeší tak, že předložku nakopne enterem na nový řádek. To je jako dát štěňátku kopanec místo aby ho vzali domů! 😱
Správné řešení? Předložka se musí “přilepit” k následujícímu slovu pevnou mezerou, jako věrný psí kamarád. A to za Vás udělá tento plugin.
Hlavní funkce:
- Předložky – Automatické vkládání pevných mezer za předložky k, s, v, z
- Spojky – Ochrana spojek a, i, o, u před zalomením
- Zkratky – Podpora zkratek podle typografických norem
- Jednotky a míry – Správné formátování čísel s jednotkami (5 kg, 10 m)
- Speciální pravidla – Řadové číslovky, měřítka, formátovaná čísla
- Vlastní výrazy – Možnost definovat vlastní výrazy chráněné před zalomením
Proč tento plugin?
Podle Pravidel českého pravopisu se nepíší neslabičné předložky v, s, z, k na konec řádku. Typografické normy jsou ještě přísnější a doporučují nepsat na konec řádku jakékoli jednopísmenné slovo.
Plugin automaticky řeší tyto situace vkládáním pevných mezer ( ) na správná místa, čímž zlepšuje čitelnost a dodržuje typografické standardy.
Kompatibilita:
- WordPress 5.0+ (testováno na 6.8)
- PHP 7.4 – 8.3
- Gutenberg / Block editor (vč. FSE bloků)
- Classic editor
- Advanced Custom Fields (ACF) — typy text, textarea, wysiwyg
- Oxygen Builder (od verze 1.1.0)
- Bricks Builder (od verze 1.1.0)
- Elementor (od verze 1.1.0)
- Breakdance (od verze 1.1.0)
- Všechna moderní témata (klasická i block themes)
- Multisite instalace
Výkon:
Plugin je optimalizován pro rychlost a minimální zátěž serveru. Zpracovává text pouze na frontend stránkách a neovlivňuje rychlost administrace.
Instalação
- Nahrajte plugin do složky
/wp-content/plugins/zalomeni-radku-czsk/ - Aktivujte plugin v administraci WordPress
- Přejděte do Nastavení Zalomení řádků
- Nakonfigurujte podle svých potřeb
Automatická instalace:
- Přejděte do Pluginy Přidat nový
- Vyhledejte “Zalomení řádků v češtině”
- Klikněte na Instalovat a poté Aktivovat
Perguntas frequentes
-
Ovlivní plugin rychlost webu?
-
Ne, plugin je vysoce optimalizován. Zpracovává text pouze při zobrazení stránky návštěvníkovi a používá efektivní algoritmy.
-
Funguje plugin s Gutenberg editorem?
-
Ano, plugin plně podporuje Gutenberg a všechny jeho bloky s textovým obsahem.
-
Můžu definovat vlastní slova pro ochranu před zalomením?
-
Ano, v nastavení můžete definovat vlastní výrazy. Podporuje i regex vzory pro pokročilé uživatele.
-
Je plugin kompatibilní s ACF?
-
Ano, plugin automaticky detekuje ACF pole a aplikuje pravidla i na jejich obsah.
-
Můžu některá pravidla vypnout?
-
Ano, každé pravidlo můžete individuálně zapnout nebo vypnout v nastavení pluginu.
-
Funguje plugin s cache pluginy?
-
Ano, plugin je kompatibilní se všemi hlavními cache pluginy (W3 Total Cache, WP Super Cache, LiteSpeed Cache).
-
Funguje plugin s Oxygen Builderem?
-
Ano, od verze 1.1.0. Plugin hákuje interní filtry Oxygenu (
oxygen_vsb_complete_initial_processing,ct_builder_content), takže funguje i v případě, kdy nemáte zapnutou volbu „Apply the_content filter to Oxygen content” v nastavení Oxygenu. -
Funguje plugin s Bricks Builderem, Elementorem a Breakdance?
-
Ano, od verze 1.1.0. Plugin hákuje renderovací filtry těchto builderů (
bricks/frontend/render_data,elementor/frontend/the_content,breakdance_render_element_html). Pokud používáte starší verze builderů a něco se nezpracovává, dejte vědět.
Avaliações
Não há avaliações para este plugin.
Colaboradores e desenvolvedores
“Zalomení řádků v češtině a slovenčine” é um programa de código aberto. As seguintes pessoas contribuíram para este plugin.
ColaboradoresZalomení řádků v češtině a slovenčine” foi traduzido para 1 localidade. Agradecemos aos tradutores por suas contribuições.
Traduzir o “Zalomení řádků v češtině a slovenčine” para seu idioma.
Interessado no desenvolvimento?
Navegue pelo código, consulte o repositório SVN ou assine o registro de desenvolvimento por RSS.
Registro de alterações
1.1.0
- Přidána podpora pro Oxygen Builder (interní filtry, funguje bez nutnosti zapínat „Apply the_content filter to Oxygen content”)
- Přidána podpora pro Bricks Builder
- Přidána podpora pro Elementor (frontend i jednotlivé widgety)
- Přidána podpora pro Breakdance
- Rozšířena podpora Gutenberg / FSE bloků (post-title, post-excerpt, site-title, query-title, comment-content a další)
- Bezpečnost:
preg_quote()nyní používá explicitní oddělovač (předchází chybám při speciálních znacích v uživatelských seznamech) - Bezpečnost: doplněno
rel="noopener noreferrer"u externích odkazů v administraci - Defenzivní
is_string()kontrola vprocess_text()proti varování z filtrů, které mohou předávat non-string hodnoty - Aktualizován popis pluginu, aby přesněji odrážel skutečnou podporu builderů
- Odstraněno zbytečné
flush_rewrite_rules()při aktivaci/deaktivaci (plugin nepoužívá CPT ani rewrite rules — soulad s WP.org guidelines) - Odstraněn nepoužívaný AJAX nonce a
admin-ajaxURL z lokalizace skriptu (plugin žádný AJAX endpoint nemá) - Vyčištěn dead code v
uninstall.php(metodaclear_third_party_cachea nefunkčníget_site_option('')u multisite) - Zjednodušeny ochranné
index.phpsoubory na standardní „Silence is golden” pattern
1.0.2
- Drobné opravy a vylepšení stability
1.0.1
- Vylepšená kompatibilita s ACF
1.0.0
- První veřejná verze

