WordPress: Megjelenésbe: Spam, Delete, Edit gyors link
Avagy: Hogyan tudok gyorsan és kényelmesen törölni egy kommentet?
Gyakran előfordul, hogy a megjelenésekből kihagyják a hozzászólások kezelésének gyors gombjait. Ilyen például a ‘delete’ törlés vagy a ‘spam’ szemét gyors link. Ezek az adminisztrációs felület megfelelő részéhez visznek. Ott már csak el kell fogadnunk vagy a lomtárba helyeznünk egy kattintással a kommentet.
Ezen gyors linkeket a következő módon pótolhatjuk:
1. Megnyitjuk a wp-content/themes/(megjelenesneve)/functions.php fájlt.
2. A legvégére vagy két functions { …. } parancs közé bemásoljuk az alábbi kódot:
// szerk, spam es delete gyorsgombok - http://syska.vizipipafan.hu/ function gyorslinkek_comment_link($id) { if (current_user_can('edit_post')) { echo ' ( <a href="'.admin_url(">szerk.</a>'; echo '| <a href="'.admin_url(">torles</a> '; echo '| <a href="'.admin_url(">spam</a> )'; } }
3. Elmentjük a fájlt és ellenőrizzük, hogy a szerveren lévőt szerkesztettük-e.
4. Megnyitjuk a wp-content/themes/(megjelenesneve)/comments.php fájlt.
5. A megfelelő helyre elhelyezzük a következő kódot:
< ?php gyorslinkek_comment_link(get_comment_ID()); ?>
6. Elmentjük és feltöltjük ezt a módosított fájlt is és frissítjük a lapot. Az eredmény: ( szerk.| torles | spam )
A felső kódrészbe, amit a functions.php-be szúrunk be, átírhatjuk a szavakat. Így a ‘del’ szót törlésre (karakter kódolásra ügyelve!) és a ‘spam’ szót is kicserélhetjük szemétre.
Nézzünk még egy segéd képet:
(A képen nem pontosan a fent említett kódrészlet szerepel, mivel nem kellett a szerk. link bele.)
Sajnos az a megoldás, hogy a két linket simán beillesztjük a megjelenés kódsorába nem járható útvonal. Illetve járható csak ronda. Ugyan is mindenkinek megjelennek a linkek és feliratok. Törölni vagy spam-nek jelölni nem tudnák, mivel ahhoz az admin felületre be kell jelentkezni, azonban egy szép és igényes megjelenésnél a látogató csak a szép dolgokat láthatja, a rondaságokat és kötelező formalitásokat el kell rejteni előle.
Aki akarja egyedire is szabhatja, hogy az adott megjelenésében a moderátoroknak, adminoknak is szépen jelenjenek meg ezek a linkek. A 3. lépésben beszúrható kód formázható, html kódként. Így a zárójel lecserélhető akár ‘<li>’ lista elemre vagy szimpla sortörésre és hasonlók. A gyors linkek közötti elválasztót az ‘<a …’ részeknél változtassuk ha az adott link elé szeretnénk illeszteni valamit. Ha a végére akkor a ‘..</a>’ rész mögé, de a ‘; rész elé még. Sok sikert!
Forrás: http://www.wprecipes.com/how-to-add-del-and-spam-buttons-to-your-comments
Frissítve: WordPress 3.0-val is tökéletesen működik a kód. Használhatjátok bátran!
Címkék: gyors link, spam, törlés, WordPress
xxx

