Zalomení řádků v češtině a slovenčine

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.

Capturas de tela

Instalação

  1. Nahrajte plugin do složky /wp-content/plugins/zalomeni-radku-czsk/
  2. Aktivujte plugin v administraci WordPress
  3. Přejděte do Nastavení Zalomení řádků
  4. Nakonfigurujte podle svých potřeb

Automatická instalace:

  1. Přejděte do Pluginy Přidat nový
  2. Vyhledejte “Zalomení řádků v češtině”
  3. 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.

Colaboradores

Zalomení řá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 v process_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-ajax URL z lokalizace skriptu (plugin žádný AJAX endpoint nemá)
  • Vyčištěn dead code v uninstall.php (metoda clear_third_party_cache a nefunkční get_site_option('') u multisite)
  • Zjednodušeny ochranné index.php soubory 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