lépésről-lépésre útmutató saját WordPress téma létrehozásához!

téma létrehozása és fejlesztése a WordPress-ben nagyon egyszerű lehet, ha van némi ismerete a HTML-ről, a CSS-ről és a JavaScript-ről. Ennek ellenére néhány kezdő is elvégezheti ezt a küldetést a megfelelő utasításokkal. Csak egy megfelelően konfigurált fejlesztői környezetet kell telepítenie, valamint a CMS-t (Content Management System).

a WordPress a világ egyik legszélesebb körben használt nyílt forráskódú tartalomkezelő rendszere-körülbelül 34.,Az összes webhely 7% – a fut rajta. Ez a hely-építési eszközök, és lehetővé teszi, hogy adjunk a különböző funkciók révén plugins és egyéb források, hogy testre az elrendezés, növeli a teljesítményt, és garantálja a minősített élményt a közönség.

ebben a cikkben megmutatjuk az első lépéseket egy WordPress téma létrehozásához, hogy egyedi megjelenésű weboldal legyen. Nézze meg:

  • milyen követelmények vannak a WordPress téma létrehozásához?
  • melyek a WordPress téma létrehozásának fő lépései?
  • mely eszközök segíthetnek egy WordPress téma létrehozásában?,

folytatjuk?

melyek a WordPress téma létrehozásának követelményei?

WordPress téma létrehozásához fejlesztői környezetet kell konfigurálnia az Apache, PHP, MySQL és WordPress programmal. Letöltheti a WordPress — t a hivatalos webhelyről-frissítenie kell az adatbázis hitelesítő adatait.

ismernie kell a téma szerkezetét is. Alapvetően a WordPress téma egy normál oldal, amelyet HTML-ben hoztak létre, és mint bármely más, a következő fájlok alkotják:

  • fejléc.php: tárolja a fejléc kódot;
  • lábléc.,php: tárolja a lábléc kódot;
  • oldalsáv.php: hely, ahol az oldal oldalán hozzáadott gombok konfigurálva vannak;
  • stílus.css: vezérli a vizuális bemutatása a téma;
  • index.php: magában foglalja a kezdőlapon megjelenő beállításokat;
  • single.php: olyan kódokat tartalmaz, amelyek a cikket a saját oldalán mutatják;
  • oldal.php: olyan kódokat tartalmaz, amelyek egyetlen oldal tartalmát mutatják;
  • archívum.php: megjeleníti az archívumban található cikkek listáját, a felhasználó által létrehozott kategóriákat;
  • funkciók.,php: olyan hely, ahol vannak olyan funkciók, amelyek több funkciót adnak a témákhoz, mint például a logó, a menük, a szín, a miniatűrök, a szkriptek és a stíluslapok;
  • 404.php: hibakód, amely azt mutatja, hogy a kért fájl nem található.

ezenkívül integrálnia kell néhány Bootstrap beállítást a sablon testreszabásához. Ebben a cikkben megtanítjuk Önnek a Testreszabás első lépéseit. Lásd alább.

mik a fő lépések a WordPress téma létrehozásához?,

Az alábbiakban bemutatjuk a WordPress téma létrehozásának lépéseit, amíg testreszabható.

hozzon létre egy mappát a hozzáadni kívánt fájlok tárolásához

ha új témát fogunk építeni, tudnunk kell, hogy a fájlok hol lesznek a helyi telepítésben. Ez elég egyszerű.

tudjuk, hogy egy WordPress telepítésnek általában van egy gyökérkönyvtára, más néven wordpress. Ebben a könyvtárban vannak azok a fájlok és mappák, amelyeket az alábbiakban mutatunk be.,

Files

mappák

  • wp-admin
  • wp-content
  • WP-includes

a keresett mappa wp-content, ahol témák és bővítmények tárolódnak. Belül van egy themes nevű mappa, amelynek tartalmaznia kell a WordPress webhely összes témáját, beleértve azt is, amelyet létrehoz, hogy a CMS felismerje az új beállításokat.

a témák mappában már három másik natív mappa van tárolva, amelyek három szabványos témát tartalmaznak, amelyeket a WordPress biztosít., Ezenkívül létre kell hoznia egy másik mappát, amelyet a kívánt módon nevezhet meg.

az alábbi példában a mappa neve customtheme. Ettől a ponttól kezdve létrejön az új WordPress téma.

alapvető fontosságú, hogy az új téma a” témák ” mappában legyen. Így lehet aktiválni és online használni.

hozza létre a stílust.css és index.php files

minden WordPress témának van egy sor kötelező fájlja a megfelelő működéshez., A témák új mappájában hozzon létre két fájlt:

  • stílus.css – WP demo fájl a szerző nevének, adattárának és témaverziójának tájékoztatására;
  • index.php – fő fájl, amelyen keresztül a WP betölti a képernyőn megjelenő hozzászólásokat. Ezenkívül a wp akkor is használja, amikor egy WP alapfájl hiányzik.

stílus.css

Stílus.a css egy deklaratív, szükséges CSS fájl minden WordPress témához., Ez vezérli a weboldal oldalainak bemutatását — vizuális tervezését és elrendezését. Ez azt jelenti, hogy ebben a fájlban megadja a témával kapcsolatos információkat: a téma nevét, szerzőjét, szerzői oldalát és verziószámát (ebben az esetben, mivel nem frissítjük a témát, hanem a semmiből létrehozva, hozzárendelheti például az 1.verziót).,megette a funkciókat a téma, ez is tartalmaz egy formája, hogy az emberek venni;

Szerző: írd be a neved, hogy az emberek önnel a kapcsolatot, ha érdekli a téma;

Author URI: ha van saját honlapja, akkor add hozzá ezt a sort kód;

a Github Téma URI: érdekes, hogy adjunk a téma a Github annyira, hogy a felhasználók új funkciók, azt fejlesztések, majd válaszoljon a kérdésekre, hogy a kollaboratív környezetben, például;

Leírás: adjunk információt a téma, ha alkalmas egy bizonyos típusú üzleti, blog, e-kereskedelem, stb.,;

Verzió: 1.0.0.;

Szövegtartomány: fontos, hogy a témát más nyelvekre fordítsuk.

* /

index.php

Ez a fájl felelős az összes blogbejegyzés felsorolásáért. A natív WP funkciókat kell használnia, hogy megmutassa őket a képernyőn. A fejlesztők hozzászoktak az adatbázisok összekapcsolásához, lekérdezések készítéséhez A tartalom megjelenítéséhez, de ebben az esetben már vannak natív funkciók a WordPress-ben.

hozza létre az indexet.,php fájlt írjon be a parancssorba, csak hogy lássa, megjelenik-e a témájában, amikor aktiválja.

<h1> Hello world!</h1>

vagy

<h1>egyéni téma!,</h1>, mint az alábbi példa:

Aktiválás lehetőséget, a téma, a WordPress műszerfal

Hozzáférés a WordPress Műszerfal, kattintson a “Megjelenés”, majd a “Témák”, majd ellenőrizze, hogy a létrehozott téma között a megjelenő opciók közül.

kattintson a” Téma részletei ” elemre, hogy ellenőrizze, hogy a stílusban megadott információk szerepelnek-e.a css fájl helyesen működik.,

kattintson az” Aktiválás ” gombra, hogy az új témát a WP aktiválja, majd látogasson el a webhelyre, hogy ellenőrizze, hogy a Beállítások végrehajtásra kerültek-e.

módosítsa az indexet.php Fájlbeállítások

menjen vissza az indexhez.php parancssor, majd törölje az éppen írt szöveget, hogy ellenőrizze, hogy a téma működik-e. Most meg kell írni egy parancssort WP letölteni a hozzászólásokat az adatbázisból, majd küldje el az oldalra.,

a cél a bejegyzés címének és tartalmának helyreállítása, hogy az összes fájl megtekinthető legyen a kezdőlapon.

a “have_posts” parancs azt mondja a WP-nek, hogy blogbejegyzéseket kell keresnie az adatbázisban. Ha vannak Hozzászólások, akkor megjelenik az oldalon. Ha nem, akkor megmutatja a negatív válasz állapotának kódjában írt üzenetet (hamis).,

van egy “the_post” have_posts “állapot. Ezen a hurokon keresztül a WordPress ellenőrzi a hozzászólásokat, majd szükség szerint megjeleníti azokat az oldalon.

a gyakorlatban a következőképpen működik: ha vannak bejegyzések az adatbázisban, akkor a hurokban található összes parancs végrehajtásra kerül az összes talált post fájlra, miközben megtalálhatók., Otherwise, the WP informs the user that there are no posts. See the code below:

<?php

if ( have_posts() ) :

while ( have_posts() ) : the_post(); ?>

<h2><a href=”<?php the_permalink() ?,>”><?php the_title() ?></a></h2>

<?php the_content() ?>

<?,php endwhile;

else :

echo ‘<p>There are no posts!</p>’;

endif;

?>

Note that two functions are used in their most basic form in this loop: “have_posts” and “the_post”., A “have_posts” funkció tájékoztatja Önt arról, hogy vannak-e olyan bejegyzések az adatbázisban, amelyeket meg kell ismételni. Ez a funkció true vagy false értéket ad vissza: ha true értéket ad vissza, vannak megjeleníthető Hozzászólások. Ha hamis, akkor nincs.

a” the_post ” funkció beolvassa a legutóbbi bejegyzést, és elvégzi a szükséges konfigurációkat, hogy időrendben jelenjen meg a téma oldalon. Mivel ez egy hurokban történik, amikor új bejegyzés van, automatikusan hozzáadódik, ha a funkció true értéket ad vissza.,

a” the_content ” funkció a tartalmat az oldalon beillesztett fájlcímhez rögzíti. A” the_permalink ” funkció minden egyes bejegyzéshez egy linket talál, hogy a felhasználó saját maga hozzáférhessen a tartalomhoz, anélkül, hogy a teljes szöveg megjelenik a kezdőlapon.

ha rövid összefoglalót szeretne hozzáadni a fájl címe alatt, a tartalom első 200 karakterével, csak helyezze be a “the_excerpt” funkciót a “the_content” funkció helyett. Így a felhasználó csak a linkre kattintva férhet hozzá a teljes szöveghez.,

ebben az esetben új fájlt kell létrehoznia a téma mappájában, hasonlóan az “index” – hez.php ” (még ugyanazzal a kódsorral is, csak másolja be az indexet.php loop, majd módosítsa a” the_excerpt “funkciót”the_content” – re).

fejléc és lábléc hozzáadása

a következő lépés az, hogy új fájlokat hozzon létre ugyanabban a mappában, mint a téma, ahol hozzáadta a fájlok stílusát.css és index.php. Ezeket fejlécnek hívják.php és lábléc.php.,

jó gyakorlat, hogy a wp_headet mindig belefoglalja a témákba, mivel ez egy speciális funkció, amely véglegesíti a kimenetet a <Head> a fejléc része.php fájl., Ezt a zárás előtt kell használni </head> címke, elsősorban azért, hogy megkönnyítse a pluginek hozzáadását a webhelyhez, amelyek erre a horogra támaszkodhatnak stílusok, szkriptek vagy meta elemek hozzáadására a <head> / div > terület.

lábléc.php

a lábléc.a php fájl bezárhatja a funkciókban használt címkéket, az alábbiak szerint:

hozza létre a funkciókat.,php mappa

Ezen a ponton négy fájlmappát adtak hozzá az egyéni témához: index.php, stílus.css, fejléc.php, és lábléc.php. A következő fájl, amelyet létre kell hoznia, az úgynevezett funkciók.php, amely személyiséget ad a WordPress-nek, mivel parancssora módosíthatja a CMS alapértelmezett viselkedését., Ez a következő tulajdonságokkal rendelkezik:

  • nem igényel egyedi fejléc szöveg;
  • csak akkor működik, ha az aktivált téma könyvtár;
  • kizárólag az aktuális téma;

Ezt a kódot tartalmazza, vagy aktiválja a stíluslap az egyéni téma:

, Amely az eszközök segítenek, hogy hozzon létre egy WordPress téma?

minden kész! A téma jött létre, és megfelelően működik a linkeket, amelyek közvetlenül a felhasználó egy exkluzív oldal minden bejegyzést., Ezenkívül már hozzáadta az egyéni témához tartozó fejlécet, láblécet és stíluslapot.

azonban más követelményeket is hozzá kell adnia az oldalához, hogy a sablon egyedi tulajdonságokkal rendelkezzen. Sokan úgy vélik, hogy a téma funkcionalitása kizárólag esztétikai, de hatalmas hatással van a weboldal teljesítményére is.

ezeknek a testreszabásoknak a végrehajtásához szükség van horgok — sablonfájlokba beillesztett kóddarabok, például index használatára.php vagy funkciók.,php -, amely lehetővé teszi a PHP műveletek végrehajtását a weboldal különböző területein, stílusok hozzáadását, valamint egyéb információk megjelenítését.

a legtöbb horgot közvetlenül a WordPress magban hajtják végre, de néhány hasznos a témafejlesztők számára is. Az “after_setup_theme” horog például aktiválja az egyes bejegyzések kiemelt képeit (bélyegképeit), hozzáad egy logót a weboldalhoz, a menüket pedig a fejlécben.php és lábléc.php. Vannak más horgok is, az alábbiak szerint:

  • wp_head – hozzáadva a <head> elem a fejlécben.,php, lehetővé teszi stílusok, szkriptek, valamint egyéb információkat, amelyek végre, amint a webhely betöltése;
  • wp_footer-hozzá lábléc.php közvetlenül a </body> címke előtt, így például a Google Analytics információkat hozzá lehet adni;
  • wp_meta – az oldalsávba.php, szkriptek, például címkefelhő hozzáadásához;
  • comment_form – hozzáadva a megjegyzésekhez.php előtt </div> (záró tag a fájl), hogy megjelenítse az oldal megjegyzéseket.,

ebben a bemutatóban megtanulta a WordPress téma létrehozásának alapjait. Mivel a weboldal kialakítása is fontos, különösen a vállalati alkalmazások, akkor adjunk hozzá sorokat kész sablonkódok Bootstrap, amely megkönnyíti a folyamatot, hozzátéve, új funkciók, funkcionalitás, hogy az oldal.

És most, hogy tudod, hogyan kell fejleszteni a saját WordPress téma, mi a helyzet szerzés néhány tudás, hogyan lehet létrehozni egy vállalati blog az üzleti? Töltse le ingyenes e-könyvünket!,

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük