The_post_thumbnail () - miniatűr felvétel bejelentése wordpress, seo világítótorony

the_post_thumbnail () függvény - miniatűr felvételt WordPress bejelentés

Nem is olyan régen, az egyik olvasó megkérdezni, hogy mi használja a plugin, hogy megjelenjen a miniatűr előnézetek a nyilvántartásban. Ennek a végrehajtására egyszerű feladat, használja a plug-inek nem kell, azt mondanám inkább, hogy fáj a helyszínen. Elmondjuk, miért.

Még ha nem veszi figyelembe, a terheket a szerveren, ami által létrehozott plug-inek, vannak más hátrányai. Egyre több felhasználó az internet eléréséhez használt mobil eszközökre, amelyek a böngésző nem támogatja sok dugó, különösen grafika.

The_post_thumbnail () - miniatűr felvétel bejelentése wordpress, seo világítótorony

Ezért én erősen ajánlom minden lehetséges helyett használni WordPress bővítmény funkciók javára semmilyen.

Már számos cikket publikált a használata bélyegképek egy népszerű blog motor, mint:

Először is, meg kell állapítanunk, hogy milyen méretű szeretnénk megjeleníteni bélyegképek a bejelentést. Lássuk, mit méretben kínálunk WordPress alapértelmezett, és hogyan lehet változtatni. Menjünk!

WordPress képméretet

A WordPress beállítások - alapértelmezésben (Settings> Media) állítsa be az alábbi méretekben:

Miniatűr méret - 150x150 pixel;
Az átlagos méret - 300x300 pixel;
Nagy méretű - 640h640 pixel;
Kezdeti méret nincs megadva.

Minden megadott méret WordPress rendel megjelölés vagy név, amit akarsz:

150x150 - miniatűr;
300x300 - közepes;
640h640 - nagy;
Eredeti méret - teljes.

Ez azt jelenti, hogy amikor telefonál, a mintakép nem feltétlenül jelenti azt, annak méretét, de elég ahhoz, hogy regisztrálja a nevét, mint a paraméter a funkció, de erről bővebben később.

Fontos megérteni, hogy ha már fel az oldalra n-képek száma, és ez nem változtatja meg a beállításokat, a bélyegképek jön létre alapján az alapértelmezett méret. Tehát ne lepődj meg, ha bélyegképek jelennek csonka formában.

Ebben a helyzetben két megoldás van.

A döntés №1. Állítsa be a kívánt arányban a beállításokat, és perezalit az összes képet, és ezáltal szabaddá a szerver szükségtelen terheket azzal, hogy a képek átméretezése, hogy úgy mondjam, a repülni. Ez a döntés, azt hiszem lesz a leginkább megfelelő.

Megoldás №2. Meg tudod csinálni anélkül perezalivke képeket, ezzel pontozás az ajánlások PageSpeed ​​és átméretezni a funkciót.

Tehát, itt az ideje, hogy mutassam be a funkcióját a kimeneti kép, amely az úgynevezett the_post_thumbnail ().

the_post_thumbnail () funkció

Azt kell mondanom, the_post_thumbnail () függvény - a sablon tag, hogy csak akkor működik, belsejében WordPress ciklust.

Tipp the_post_thumbnail () funkció alapul get_the_post_thumbnail ().

Az egyetlen különbség the_post_thumbnail () függvényt a get_the_post_thumbnail (), hogy nem adja meg a felvétel ID benne. a paraméter, mint a függvény mindig tart egy miniatűr a jelenlegi bejegyzést a ciklusban.

the_post_thumbnail () függvény tudja fogadni egy vagy két paraméter. Az első paraméter mindig a kép mérete, például:

Ebben a példában az első és egyetlen paramétere van egy átlagos méretű miniatűr, amely be van állítva a WordPress beállításokat.

Azt is megváltoztathatja a méretét miniatűrök megadott beállításokat, de a képarány már kialakult kép nem változik:

Amennyiben 50.50 - az új a bélyegképek méretét.

A második paraméter a funkció, hogy egy CSS osztály, például:

A style.css fájl .miniature osztályban. hozzá lehet rendelni a következő stílusokat:

Valószínűleg rájöttek, hogy a stílus, amit a fent hivatkozott arra használjuk a blogomban, és természetesen meg lehet változtatni, hogy saját ízlése szerint. Együttműködik stílusok javasoljuk, hogy használja a Firebug kiterjesztés.

De ahhoz, hogy előírják a CSS osztály a funkció nem szükséges, mivel minden a képekre létrehozott get_the_post_thumbnail () függvényt. WordPress rendel általános osztályt .wp-poszt-kép. de emellett bélyegképek egy külön osztályt, méretüktől függően:

mellékletet-áttekintő - miniatűr mérete;
.mellékletet-közepes - közepes méretű;
.mellékletet-nagy - nagy méret;
.mellékletet tele - az eredeti méretét.

Szóval, a funkció és a paraméterek megértjük egy kicsit, bal kitalálni, hogyan kell használni the_post_thumbnail () felvétel miniatűr megjelenik az előnézet.

Hogyan lehet megjeleníteni egy miniatűr előnézet a cikk

A bejelentések bejegyzés a WordPress sablonok megfelelnek az alábbi fájlokat:

Továbbá, az alapvető fájlokat lehet osztani további, úgymond, al-fájlokat. Azt tanácsolom, hogy olvassa el a cikket - get_template_part () függvényt. A szerkezet a modern WordPress sablon.

Így a ciklus keres egy vonalat a fejléc címkéket. Bizonyos lehet egy tag H1, H2 valaki, de a legtöbb esetben a sor így néz ki:

És a vonal alá illessze be az alábbi kódot:

Ebben a példában az áttekintő kép egy hivatkozás a post. Sokan azt gondolják, hogy ez szükségtelen, mert az a cikk címe, mint a referencia. De az a tény, hogy a referencia kép és szöveges linkek nem egészen ugyanaz, és belső összekötő linkek hasznos képeket.

De ha valaki nem akarja, hogy alapvetően miniatűr volt egy link, hogy elég lesz regisztrálni az alábbiak szerint:

Tesszük ezt a kódot az összes fájl felelős a kimenő bejelentések és ne felejtsük el, hogy adjunk stílusok a style.css fájlt a megfelelő osztályban a méret miniatűrök, amelyre példát én idézett.

És még egy dolog. Ha a sablont a felelős a szöveg nyírás the_content () függvényt. További akkor a címke felett kell elhelyezni az első kép a rekord, hogy nem kap a következő:

The_post_thumbnail () - miniatűr felvétel bejelentése wordpress, seo világítótorony

Üdvözlettel, Vitaly Kirillov

Megjegyzés: a sort:

Ha elolvasta a cikket, az alapértelmezett the_post_thumbnail () függvény nem lehet beállítani, hogy «egyedi méretű», ez a sablon fejlesztők megpróbálták.
Mi a kívánt képet megjeleníteni: miniatűr, közepes vagy teljes méretű?
És úgy néz ki, mint egy miniatűr URL webhelyén?
Az alapértelmezett miniatűr URL kell szerkezete a következő:

Üdvözlünk! Ne tagadják, hogy segítsen! Miniatűrök üzenete levezetni az alábbi kódot a fő:

Kétségek merülnek fel a kétszer the_title felhasznált ()

Üdvözlünk!
Az arányok írnak az alábbiak szerint:

A jelenléte vagy hiánya egy címet a link nem befolyásolja a újralinkelésével. Itt az lesz. Ha a felhasználó nem annyira kényelmes, akkor nem.
the_title () kétszer használható, semmi baj.

alt - azt az admin felületen betöltésekor / szerkesztése médiafájl Van egy módja, hogy húzza, és regisztrálja a kódot?
Ha így tennénk, alt = "#". get_the_title (). #"
de megjelenik alt címet!

Kapcsolódó cikkek