Recent comments widget template

A wordpress beépített widgetjét szeretném modositani, Recent Posts, milyen lehetőségeim vannak?











Thumbnailst szeretnék hozzáadni a Recent Posts -hez, milyen módon lehet megoldani, esetleg saját widgetet kell hozzá írni?

Esetleg le kell tölteni egy plugint? :slight_smile: Recent post néven pont van egy bővítmény.

Tulajdonképpen arra irányult a kérdés a beépített widgeteket át lehet írni, de ezek szerint nem. Szóval oké keresek plugint. :slight_smile:

Át lehet, de ha frissíted a WP-t, akkor el fog veszni a módosítás. A megjelenésbe fixen be tudod tenni, mármint nem widget-ként, de mindig az x db utolsó bejegyzést listázza ki.

Úgy gondoltam hogy function.php ba írom felül, nem a core -t. Prémium kategóriás témát szeretnék csinálni és ahhoz kell.

















Mutatok egy képet: http://i.imgur.com/Nn6KZ.jpg ( Nem a teljes oldalt ábrázolja )

















Bal oldalt blog bejegyzések vannak jobb oldalt pedig widgetek, az a gond mindegyik widget kicsit más mint az eredeti, elég komolyan bele kell nyúlni a widgetekbe. Nem akarok egy csomó plugint leszedni, szerinted mi lenne a legjobb megoldás?

Ja, hogy ilyenre szeretnéd. :slight_smile: Hát akkor nézd meg, hogy miként lehet egyedi beilleszthető widgetelemet létrehozni.

Az lesz, kösz.

Üdv,











Esetleg ez a megoldás?





Kösz a tippet :slight_smile:

Sikerült megoldanom a problémát, ezért gondoltam leírom mit kell hasonló helyzetben tenni.

















Szóval egyedi widgetet kell írni, a codex-en találunk is róla infót itt: http://codex.wordpress.org/Widgets_API

















Mivel a wordpress be van beépített recent posts widget ezért érdemes azt átírni: wp-includesdefault-widgets.php ebben van az összes alapértelmezett widget. Tulajdonképpen csak a conctructor -ban kell átírnunk egy sort.





















parent::__construct(‘recent-posts’, __(‘Recent Posts’), $widget_ops);















Az első paraméter kell átnevezni. Nyilván több mindent érdemes átnevezni de ez a minimum.





parent::__construct(‘recent-posts’, __(‘Recent Posts’), $widget_ops);























Az első paraméter kell átnevezni. Nyilván több mindent érdemes átnevezni de ez a minimum.