it-swarm-eu.dev

Jak vytvořit nové téma od nuly?

Jsem nový WordPress.

Které kroky bych musel udělat, aby můj nový design implementován jako téma WordPress?

5
googletorp

Alternativa k "skinovatelnému" tématu, jako je Carrington (což je opravdu úžasné) je integrovat design, který jste udělali od nuly. To je, jak jsem se naučil, jak vytvářet vlastní WordPress témata. Poznámka: toto je hacky metoda, která zahrnuje spoustu experimentování. Ale pokud jste jako já a učte se nejlépe, když si hrajete s rukama, může vás to hodně naučit.

BTW, předpokládám, že znáte HTML, CSS a PHP. V opačném případě by bylo nutné vytvořit nové téma, které by umožnilo vytvořit nové téma od nuly. Pracovní znalost LAMP je také užitečná.

  1. Nejprve si vytvořte svůj návrh ve statickém kódu: HTML a CSS. Ujistěte se, že je to přátelský pro všechny prohlížeče a zahrnuje všechny prvky blogu WordPress (tj. Komentáře, archivní stránky atd.). Také vložte celý kód CSS do jednoho souboru s názvem "style.css" a ujistěte se, že všechny externí odkazy na soubory (pro CSS, obrázky, JS, atd.) Používají relativní adresy URL, nikoli absolutní adresy URL.

  2. Získejte WordPress spuštěný na místním počítači. To bude vyžadovat instalaci Apache, PHP a MySQL do vašeho počítače nebo notebooku. Pokud používáte Windows, je WampServer pěkným řešením. Pokud používáte Mac, MAMP funguje také dobře. Pak nainstalujte WordPress.

  3. Otevřete soubory výchozí motiv, který je dodáván s instalační balíček WordPress. Je v adresáři/wp-content/themes/default /. Toto téma má pravděpodobně více souborů, než budete potřebovat. Alternativně můžete místo toho začít také s klasickým motivem, který má méně motivových souborů, v/wp-content/themes/classic/samozřejmě. BTW: Výchozí motiv je vybrán ve výchozím nastavení (duh), ale chcete-li začít s motivem Classic, ujistěte se, že toto téma aktivujete ve správci WP, takže můžete vidět, jak vypadá.

  4. Ve svém prohlížeči udržujte sekci Vývoj témat z WordPress Codexu otevřenou. Budete to potřebovat velmi často. V seznamu Seznam souborů šablon uvidíte, jak se tento seznam mapuje na soubory, které vidíte v tématu Výchozí (nebo Klasické). Některé soubory motivu jsou vyžadovány, některé nejsou.

  5. V závislosti na druhu osoby, kterou jste, můžete nyní začít skopírovat kolem s tématem soubory a zjistit, co funguje, co přestávky, atd. Můžete dokonce začít pohybovat kousky svého vlastního návrhu do tohoto tématu. Nebo si můžete pozorně přečíst instrukce pro vývoj motivu (informace o Obzvláště důležitá je smyčka ), pak se vraťte do souboru a nahrajte se do souboru.

Když jsem to začal, mnoho věcí by se rozbilo. Nebojte se, pokud se to stane, proto to děláte na vlastním místním počítači a ne na veřejných webových stránkách. Zlomky jsou součástí legrace učení.

Nakonec budete moci pomalu přesouvat kousky kódu HTML a CSS do tématu Výchozí nebo Klasické a pak to vše spustit. To je, když budete absolvovat n00b na učeň.

A poté budete moci přesunout kousky PHP kódu (což jsou WordPress ' tagy šablony ) z Výchozí nebo klasické téma a do kódu HTML. To je, když budete absolvovat Journeyman.

(Považuji za Senior Journeymana někoho, kdo může psát své vlastní widgety, pluginy a témata s velkou lehkostí. A Mistr, dobře, v tomto bodě, přispíváte zpět do WordPress Core.

Doufám, že to pomůže.

11
Mike Lee

Můžete použít téma "startér", například Starkers , který poskytuje základ pro vytváření vlastního motivu. Tam je minimální funkčnost na místě, takže budete muset udělat nějakou práci sami.

Další možností je použití tematického rámce, který obsahuje spoustu běžných základních funkcí, které můžete jednoduše použít. Možnosti zahrnují Carrington a Genesis .

Doporučuji začít s Starkers, který vás nutí dozvědět se o WordPress tagy a funkce. Pak můžete použít framework pro urychlení pozdější práce.

Také pro zdroje týkající se vývoje motivů se můžete podívat na odpovědi na tuto otázku .

3
Grant Palin

Můžete začít svůj vlastní motiv od nuly, nebo můžete použít existující tematické rámce jako Thematic ( http://themeshaper.com/thematic/ ) a rozvíjet své téma kolem nich. Pokud chcete vyvíjet celé téma od nuly http://codex.wordpress.org/Theme_Development a další zdroje, jako je Wordpress Codex, se mohou ukázat být velmi užitečné. http://www.wpdesigner.com/2007/02/19/so-you-want-to-create-wordpress-themes-huh/ je také velmi velký Wordpress téma vytvoření kurzu pro začátečníky.

0
User

Začínám vždy s WPBasis jako startovací téma a zápis pluginů a motivu pro požadavky zákazníka - to je vše

0
bueltge