WordPress 4.7 – live editace css stylů, bez child theme

Úprava vzhledu šablony a aktualizace, jsou černou můrou nejen webmásterů, ale běžných uživatelů. Bez ztáty změn, šlo toto doposud řešit jen pomocí child theme, nebo vlastním pluginem.

Pokud se vše stihne, bude do WordPressu zařazena nová část Customizeru.

Ta vám umožní, psát vlastní css kód a reálném čase vidět změny na webu!

Díky tomu, že se bude jednat o data, jenž se uloží v databázi, aktualizace šablony se jich nijak nedotknou.

Vypadat by to mělo takto:

custom-css-proposal-demo-1

 

Pro uživatele to je naprosto úžasná záležitost.

Samozřejmě, že se objevují rozporuplné reakce, někdo je pro, někomu se to nelíbí, ale pokud to půjde používat takto jednoduše, uživatelé to ocení.

Oprávnění

Přestože je na základní úrovni vylepšení sanitováno, nelze to pro css udělat úplně. Proto je nově vytvořeno oprávnění unfiltered_css, který v základu vychází z unfiltered_html. U multisite, nemá ve výchozím stavu, toto oprávnění administrátor konkrétní site, ale super admin.

A teď ta největší pecka:

Revize, zvýrazňování syntaxe a našeptávač

Toto je sice zatím označeno jako future release, ale pokud se to podaří dotáhnout, tak mít revize u úprav kódu, bude super. Takto nějak vypadá plán:

customizer-css-i2

 

Občas mne některé nové věci ve WordPressu spíše iritují, ale toto bude opravdu super a je vidět, že customizeru se bude dávat čím dál větší váha.

Čtěte  PHP 4 constructor ve WordPressu 4.3

About The Author

Zajímá mne Wordpress, responsivní šablony a zkrátka vše kolem tohoto skvělého redakčního systému.

Related posts

4 Comments

  1. Karel Jírovec

    Znamená to, že child theme už nepůjde použít?

    To oddělení originálu od úprav mi velice, velice vyhovuje. Musel bych vše přepsat do plug-inu, což mi přijde jako drbání levou rukou za pravým uchem …

    Reply
    1. Musilda

      Child Theme půjde i nadále použít, toto je spíše uživatelská záležitost, která rozšiřuje customizer a child theme bude fungovat paralelně vedle toho.

      Reply

Leave a Reply

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *