Bevezetés a WordPress mellékletoldalakba
A mellékletoldalak nem jól ismertek vagy megértettek a WordPressben. Minden olyan elem, amelyet a WordPress-en keresztül töltött fel - legyen az kép, hang, videó vagy bármi más -, saját tartalmú oldala is lehet, mint bármely más hozzászólás. Annak biztosításával, hogy a mellékletoldalak jól alakultak, és releváns információkat tartalmaznak, adjunk hozzá mélységet a webhelyedhez, sőt még növelje a SEO pontszámát a folyamatban.
Ezenkívül a mellékletoldalak lehetővé teszik, hogy a felhasználók megjegyzéseket fűzhessenek a képekhez, amelyek nagyszerűek lehetnek a médiához kapcsolódó szakmák számára. Ebben a cikkben egy kicsit mesélek erről a viszonylag homályos oldaltípusról, és arról, hogyan lehet hozzáadni a témához egy kis kóddal.
Mellékletek megértése
Ha a WordPress-et használja, de nem a fejlesztésbe kerül, akkor meglepheti, hogy a feltöltött képek pontosan ugyanúgy tárolódnak, mint a bejegyzések - sőt, azok a bejegyzések, mint az oldalak.
Ami megkülönbözteti az oldalakat, a bejegyzéseket, a képeket és az egyéni bejegyzéseket, az az adatbázisban lévő post_type attribútum. A hozzászólásoknak postai típusa van (tehát a nevezési zavartság), az oldalak egy "oldaltípusú" típusúak, és a mellékletek postai típusú "melléklet".
Az ok, amiért a mellékletek bejegyzésekként vannak tárolva, meglehetősen nyilvánvaló, ha azt gondolod. A feltöltött képnek címe, szerzője, közzétételének dátuma és így tovább - a rendszeres üzenetek által használt adatok is. Valójában az egyetlen további információs adat csak a kép helye. Ezt kényelmesen tárolja a meta tábla.
Ennek eredményeképpen a melléklet oldal nem más, mint egy melléklet a melléklethez. Csakúgy, mint egy postai oldal, egyetlen bejegyzést mutat, a statikus oldal egyetlen oldalt jelenít meg; a mellékletoldal egyetlen mellékletet jelenít meg.
Példa a melléklethez
A közelgő gyönyörű húsz tizenöt téma kiváló példát mutat egy csatolt oldalra.
Amikor feltöltöttem ezt a képet, kitöltöttem a címet, a feliratot, a leírást és az alt szöveget. Ezeket az oldalakat nagyon jól használják. Jegyezzük meg, hogy a képméret beillesztésre kerül a posta láblécébe!
Van a témámnak egy csatolt oldala?
A válasz erre a kérdésre igen és nem. Először is nézzük meg, hogyan juthat el a melléklet oldalához.
Bármely régi bejegyzésben adjon hozzá egy képet, és győződjön meg róla, hogy választ “Mellékletoldal” a legördülő linkre. Frissítse vagy tegye közzé az üzenetét, és látogassa meg az elején. Ha rákattint a képre a bejegyzésben, egy mellékletoldalra kerül. Lehet, hogy nem néz ki jól (a témától függően), de ez egy melléklet oldal.
Hogy megértsük, miért van ez, tanuljunk meg egy kicsit a sablonfájlokról. A WordPress a sablon hierarchiát használja annak meghatározására, hogy melyik fájlt használja egy adott oldal látogatásakor. Az első oldala valószínűleg használ index.php ha az állások listáját mutatja; oldalak használata page.php; egyetlen hozzászólás használata single.php stb.
Ezt hierarchiának nevezik, mert van egy beállított hierarchikus sorrend, amelyben a helyes fájlt választják. Tegyük fel például, hogy meglátogatja a címke archívumát “zene” címke. A WordPress a tag-music.php fájlba. Ha nem létezik, akkor keres tag.php. Ha ez nem létezik, akkor archive.php-t használ. Végül visszaesik index.php ami szükséges fájl, így mindig létezik.
Amit ez felborít, az az index.php akkor használatos, ha a sablonban lévő fájlok még nincsenek definiálva. A témakört használók egy oldalra, archívumra, 404 oldalra és ilyenek, de sokan elfelejtik barátunkat az archív oldalról. Elfelejtik végrehajtani, és így index.php használt.
ha ez véletlen, és a index.php A fájl nem épül fel a képek kezelésére, nos, lehet, hogy valami furcsa megjelenésű oldalt kap. Ha a téma szerzője megvalósult attachment.php vagy épített index.php a mellékleteket figyelmen kívül hagyva a csatolmányoldal jól néz ki.
Hogyan hozhatok létre egy csatolt oldalt?
Ha a témája már nem rendelkezik attachment.php fájl létrehozásához.
Ha ez egy olyan téma, amelyet csak Önnek hoztak létre, menj előre, és add hozzá a fájlt. Ha azonban egy harmadik féltől származó témát használ, amelyet letöltött vagy telepített a tárolóból, létre kell hoznia egy gyermek témát. A gyermek témákat használják a meglévő témák kiterjesztésére az eredeti fájlok szerkesztése nélkül. Miután hozzáadta a gyermek témáját (ez szuper egyszerű), hozzon létre egy attachment.php fájl.
Találd meg single.php fájlt a témában, másolja a teljes tartalmat és illessze be az éppen létrehozott mellékletoldal fájlba. A témák 70% -ában ez elegendő.
A fennmaradó rész nagy részében néhány egyedi bejegyzést törölni kell. Néhány más esetben az egyetlen hozzászólás oldalának működése miatt ez még mindig nem működik a várt módon. Ha ez így van, próbálkozzon a tartalom tartalmával page.php helyette.
A mellékletoldalak előnyei
Először is, a webhelyen megtalálhatók a mellékletek, hogy a felhasználók meglátogatják-e őket. Ez azt jelenti, hogy a keresők felfedezhetik őket. Miért ne tegyük őket mind a keresőmotornak, mind a felhasználóbarátnak? A releváns képek kiválasztása a tartalomhoz, szép feliratok és képleírások írása révén hozzáadhatja a webhelyéhez sokkal relevánsabb tartalmat, növelve SEO pozícióját, miközben többet biztosít a felhasználók számára.
Mivel a csatolmányok hozzászólások, saját megjegyzéseket is tartalmaznak. Ha szeretné, hogy a felhasználók kölcsönhatásba lépjenek a képekkel, a mellékletoldalak nagyszerű hely erre. Ez különösen fontos a fotósok, művészek vagy zenészek esetében.
Mint a WordPress fejlesztő számomra, a csatolmány oldal is arra szolgál, hogy megítélje, hogy egy témafejlesztő komolyan veszi-e a témáját. Ha a mellékletoldal ugyanolyan figyelmet és figyelmet fordít a részletekre, mint más oldalakon, akkor ez jó mutatója a tisztességes témának.