Beírása widgetet keresztül the_widget tag, mnogoblog
Annak érdekében, hogy létrehoz egy dinamikus modult néha kezeli, nem sok, azt javaslom, egy alternatív módja a widget - az, hogy helyezze a widget segítségével the_widget címke (), amely megjeleníti egy véletlen widgeteket és bárhol lehet használni egy sablont.
Töltse le a forráskódot a cikket alatt lehet
Hogyan alakult ki ez a címke?
Azon a helyen, ahol a sablon szeretne megjeleníteni egy adott modult, be kell illeszteni a kódot a design:
Tekintsük a paramétereket a tag, összesen 3:
1. A neve a widget;
2. Például (Beállítás)
3. args (érvek)
Ön is használja a többi kütyü, plug-inek, hogy hozzák létre.
Paraméter 3. args (érvek).
Használhatja például a következő érveket:
- before_widget - szöveges vagy HTML kódot a widget.
Alapértelmezett:
- after_widget - szöveges vagy HTML kódot után a widget.
Alapértelmezett:
- before_title - szöveges vagy HTML kódot, a modul címe.
Alapértelmezett:
- after_title - szöveges vagy HTML kódot, a modul címe.
Alapértelmezett:
Most tekintsük a példákat helyezze Webeszközöket the_widget tag.
1. WP_Widget_Archives - Archívum
Itt található a havi lista archívumában.
Például a paraméter, akkor használja a következő funkciókat itt:
cím - A cím a widget alapértelmezés szerint mutatja „Archives”.
számít - jeleníti meg az üzenetek száma az egyes fájlok, ha szeretné használni ezt a funkciót, akkor be kell állítani a count = 1, ha nem, akkor az alapértelmezett count = 0.
a legördülő listában - a legördülő listából: legördülő = 1 - van, legördülő = 0 - nem (az alapértelmezett).
Azaz, ha nem akarja, hogy használja a fenti funkciók paraméter például, hogy egyszerűen nem írok.
példák:
Alapesetben (nem használt semmit - nincs modul címe, illetve megtekintheti az üzenetek száma, illetve a legördülő listából):
A funkciók: a címsor „Archive” legördülő listából, és megjeleníti az üzenetek számát.
2. WP_Widget_Calendar - Naptár
Itt található naptár.
Például a paraméter, akkor használja a következő funkciókat itt:
cím - A cím a widget, például az „Archív” nem jelenik meg az alapértelmezett.
példák:
Alapértelmezett:
Például a paraméter, akkor használja a következő funkciókat itt:
példák:
Alapértelmezett:
A funkciók: Display legördülő listában az üzenetek számát.
Például a paraméter, akkor használja a következő funkciókat itt:
példák:
Alapértelmezett:
5. WP_Widget_Meta - Igazgatási linkek (Management)
In / out, a szalagot és a WordPress linkeket.
Például a paraméter, akkor használja a következő funkciókat itt:
cím - a címet a modult.
példák:
Alapértelmezett:
6. WP_Widget_Pages - Pages
Ez megjeleníti az oldalakat.
Például a paraméter, akkor használja a következő funkciókat itt:
cím - a címet a modult.
céljából SortBy - válogatás alapértelmezés: menu_order (a sorrend, amely be van állítva a menüben).
kizárja - kizárás az oldalak listáját konkrét azonosítókat.
példák:
Alapértelmezett:
Például a paraméter, akkor használja a következő funkciókat itt:
példák:
Alapértelmezett:
Például a paraméter, akkor használja a következő funkciókat itt:
cím - a címet a modult.
szám - állások száma, ami azt mutatja, (legfeljebb 15). Alapértelmezett: 10
példák:
Alapértelmezett:
9. WP_Widget_RSS - RSS
Listáját jeleníti bejegyzések bármely szalag RSS.
Például a paraméter, akkor használja a következő funkciókat itt:
példák:
Alapértelmezett:
10. WP_Widget_Search - Kereső
Például a paraméter, akkor használja a következő funkciókat itt:
title - cím keresési forma. Alapértelmezett: NULL
példák:
Alapértelmezett:
11. WP_Widget_Tag_Cloud - Cloud címkék (cédulák)
Például a paraméter, akkor használja a következő funkciókat itt:
cím - a címet a modult. Alapértelmezett: Címkék
példák:
Alapértelmezett:
12. WP_Widget_Text - Text widgetet (szöveg, HTML és PHP)
Például a paraméter, akkor használja a következő funkciókat itt:
cím
szöveg
szűrő
példák:
Alapértelmezett:
Ez alapvetően azt!
Kapcsolódó bejegyzések:
Hozzászólás navigáció
és hol található meg a nevét, vidzheata Múló (huszonkétezer Eleven)?
A forráskód a widget wordpress megtalálható a következő utat /wp-includes/default-widgets.php
Köszönöm, semmi bonyolult, mint kiderült, hogy nem telepíti a modult vele néhány percig, minden tökéletesen működik!