Nová verze 1.8
22.05.2016 | Martin Hlaváč
Hlavní změny:
- Auto issery na modelech, resp. KT_Model_Base a dále ala auto gettry
- Úprava výpisu, resp. příprava ajax Cookie Statement Nově se vypisuje pouze div container a je třeba ještě implementovat JS skript, který vyvolá (WP) ajax pro načtení obsahu samotného Cookie Statement bloku kvůli (různým) cachovacím pluginům a technikám.
- Přidání KT_WP_Configurator->setPostsArchiveSlug(„blog“) – Nově je možné jen na základě vlastního slugu aktivovat klasicky archive i pro příspěvky, např. za účelem výpisu blogu
- Rozšíření KT_Page_Field o možnost omezení dle page template
- Zrušení výchozí auto sanitizace, resp. filtru na KT_WP_Editor_Fieldu
Další změny:
- Přidání KT_Presenter_Base::getIsFrontPageHome()
- Náhrada WPML funkce icl_object_id->wpml_object_id_filter pro překlady meta a options modelech
- Přidání kontroly na pouze požadovaný fieldset v POSTu v rámci zpracování KT_Contact_Form_Base_Presenteru
- Přidání KT_WP_Configurator::htmlImageLinkClassFilter
- Přidání metod KT::stringLineFormat a KT_WP_Term_Base_Model->isDescription() + rozšíření max. délky e-mailu 50->100 na KT_Contact_Form_Base_Configu
- Přídání aktuálních „čísel“ Query Loop v rámci KT_Presenter_Base – Stejně jako getCurrentQueryLoopIndex->getCurrentQueryLoopNumber, resp. getCurrentItemsLoopIndex->getCurrentItemsLoopNumber
- Doplněno logování chyb v rámci DB operací na KT_Crud
- Oprava aplikace dodatečných parametrů přes kontruktor včetně zakládání přes fieldset
- Přidání class a šířeek pro výchozí CRUD Admin sloupce u číselníků
- Přidání KT_Contact_Form_Base_Presenter->getProcessdParam()
- Oprava KT_Mailer->addRecipient + zrušení, reps. náhrada setRecipients->setRecipient
- Přidání KT_Meta_Model_Base->getMetaTranslateId
- Rozšíření KT_WP_Options_Base_Model->getOptionTranslateId stejným způsobem i možnost pole
- Drobná vzhledová korekce po update WordPress CSS, oprava validace CRUD hodnoty v případě, že se jedná o int a hodnota je 0;
- Úpravy private -> protected pro KT_HTML_Tag_Base->getClasses() a instanční proměnné v KT_Contact_Form_Base_Presenter
- Aplikace naší CSS classy pro obrázky s odkazem v editoru
- Vlastní nastavení pro aplikaci (css) class na odkazy obrázků při editaci v administraci
- Oprava zpětné kompatibility pri praci s termy – konstrucke modelu.
- Přidána kontrola na výpis prázdného excerptu anebo contentu v rámci odpovídajících metod na KT_WP_Post_Base_Modelu, tj. ->getExcerpt() a getContent()
- Úprava kontroly inicializace v getrech na KT_Contact_Form_Base_Presenteru
- Přidána možnost řetězit volání metod addColumn a removeColumn v rámci KT_Admin_Columns
*) Doporučená verze WordPressu 4.5+
Podobné články
Připravujeme pro Vás vývojářskou mini konferenci. Aneb setkání WordPress developerů z celé ČR. Popis akce ve stručnosti: Známí odborníci se podělí…
A je to taky, můžete stahovat první veřejnou verzi WP Frameworku a zároveň si i pročíst dokumentaci, obojí jsme pro…
Hlavní změny: Základ auto sanitizace hodnot na KT_Fieldu a potomcích a v KT_CRUD_Admin_Columnu Výchozí sanitizační filter = FILTER_SANITIZE_FULL_SPECIAL_CHARS Úprava práce…
V aktuální develop větvi jsme připravili novou obecnou/basovou (statickou) třídu KT, která nahrazuje většinu obecných funkcí z jádra WP Frameworku…
O autorovi: Martin Hlaváč
Martin si vyzkoušel školu a pak šel raději do produkce. Od roku 2010 začal profesionálně programovat desktopové aplikace (C# + WPF), kde sbírá především zkušenosti s dlouhodobým vývojem ve větším týmu. Od roku 2012 se pak začal věnovat i PHP a WordPressu, přičemž tento koníček postupně trasformuje v business. Je hlavním objektovým motorem KT Frameworku a v případě špatně napsaného kódu nebo názvu proměnných se nezastaví před nikým ani před ničím. Vynadá každému!