WordPresscom: Vytvořit webové stránky zdarma
Vyhledávání z mnoha místních osobní profily a fotografie na Match.com Získejte Zdarma Zkušební verzi z Match.com. Můj názor je, že moji klienti opravdu nepotřebujeme schopnost snadno přepínat téma, tj. stačí změnit vzhled a dojem z jejich stránky, aniž by skutečně mění cokoliv jiného. Jistě, když chcete být schopen přepínání témat snadno, je to dobrý nápad, aby funkčnost pluginů. Také jsem dostal spoustu dotazů od lidí, kteří byly ponechány v nepořádku jiný vývojář (mám to štěstí, že s mým pravidelným klientům nemusí vzít na tolik této práce). Tyto, a další podobné, by měly být zahrnuty do funkčnosti pluginu, ne vaše functions.php soubor. Ale teď už může přemístit své funkce, a klikněte na aktivovat plugin, spíše než typ zahrnuje linky. Můj instinkt se potýká s tím, že spousta z těchto článků byly zaměřeny na rychlé bezduché hacky. V zájmu zachování naší taxonomie bychom museli čistit functions.php soubor, než se téma změnit, aby se ujistil, že jsme nezapomněli na nic důležitého. Užitkové funkce tam (jako generování CPT a taxonomii štítků pole) tak, že každý plugin jsem psát později bude vždy být schopni je používat. Ale zde je tabulka s hrstkou funkce viděl jsem plovoucí kolem, a tam, kde si myslím, že patří. Důvod, proč je to špatný nápad, v krátkosti, je, že to bude svázat své kritické funkčnosti webu na téma, které se nakonec změní. Například, funkce vlastní formát váš příspěvek časová razítka určitým způsobem by pravděpodobně jít do tématu. Ale uvedení věcí na funkci, souboru nebo i napevno je v šablonách má své výhody, stejně. Tento druh funkcí bude vytvořit vlastní taxonomii (jako kategorie nebo značky, ale definované vás), aby vám umožní organizovat svůj obsah dál. To je důvod, proč jsem hledal postupy kódování, které je jednodušší na osobu, která pracuje na místě, další, a doufám, že ostatní budou dělat něco podobného pro mě.
Není příliš technické sama, jsem odkázána na příspěvky, jako je tento (a chytřejší lidi, jako jste vy Ryan) řídit mě správným směrem. Za druhé to může dělat to více obtížné pochopit, co se děje (místo pohledu na ty 3 řádky php kódu v šabloně, můžete se podívat na plugin soubory). V příkladu si dát widget s event management, mluvíme o něco více nezávislí. Jen se snažím, aby nezapomněli, že mají můj úryvky šikovný a dobře organizované ušetřit více času, je to možné. Takže tam musí být rozdíl mezi použitím kódu v functions.php a v jeho vlastní plugin, jinak to chování by se nemělo stát, že jo. Ale jako u většiny věcí v životě, ideály jsou jen ideály a realita je často daleko od těch ideálů. Jistě, dost jsem udělala dost těžkých změny functions.php souboru, tyto změny se však přenášet v tématu změna outs. Můj technic, dokud vím: použila jsem pár zahrnuje v functions.php soubor soubor, který bude volat různé functionnalities uloženy v "funkci" složky jako mycustomposttype.php nebo wordpressdrashboardcleanup.php. Tímto způsobem jsem měl čistý kód, ne 2400 řádků functions.php soubor a byl schopen udržovat každé functionnality.

Já sám jsem nenávidět to nadužívání functions.php modifikací. Pomocí pluginů je člověk schopen udržovat oddělení opakovaně použitelné vlastní kód vs. nyní mám kolem 20 pluginy, které můžu aktivovat na nové stránky vytvoří, to snižuje moje konfigurace době značně. Stručně shrneme, máme zájem v pohybu funkce, které jsou životně důležité pro naše stránky je operace věci budeme chtít kolem, když (ne pokud) bychom změnit naše téma v budoucnu. Zvláště se mi líbí skutečnost, že jste vzal potíže vysvětlit, co mohou a měly by být přesunuty do plugin a proč. Pořád jsem všechny své funkce seskupeny do souborů, a je zahrnuta v functions.php. To, že je nechal jen jako přenosné. V mém případě jsem definovat post miniatury plugin, ale já jsem mohl vidět argument pro jejich zařazení v tématu soubory místo. Takže, co je bod plugin až na velmi speciální případy, kdy extrémní přenositelnost a široké možnosti použití, je zapojen. Tyto podpory lidí jsou prostě úžasné, pomohou vám nejlepší úrovni, aby poskytovat podporu pro váš web. Někdy to byla práce, kterou začal a nikdy nedokončil, jindy někdo slíbil za jeho schopnost produkovat. Ale když poskytují shortcode pro všechno pod sluncem, hrozně to bolí, když chce uživatel přejít na jiné téma.
No comments:
Post a Comment