danixland user panel plugin

Il plugin in azione nel tema “twentyeleven”

Il Plugin è stato aggiornato e di conseguenza il post è cambiato per rispecchiare le modifiche effettuate al plugin.

For my international readers: All the info about this plugin can be found on the plugin’s page on WordPress.org

Il mio primo plugin per WordPress, ;) come sono emozionato!!

danixland-user-panel è un plugin per WordPress che aggiunge un widget per la sidebar in grado di visualizzare una serie di link utili agli utenti, in maniera simile al widget standard “meta” disponibile di default con ogni installazione di WordPress.
Il plugin si comporta diversamente in base al fatto se l’utente ha effettuato o meno l’accesso al sito e inoltre a partire dalla versione 1.2 è in grado di visualizzare una serie di link personalizzati permettendo di scegliere chi deve vedere i link, basandosi su nome utente, id utente oppure ruoli e capacità.

L’idea iniziale mi è venuta volendo adattare in un widget per la sidebar un pezzo di codice che avevo scritto per un mio vecchio tema di WordPress, ovviamente non è stato difficile, sopratutto visto il fatto che ci sono migliaia di tutorial la fuori :D

Quello che non mi è mai piaciuto del “meta widget” è il fatto che non sia per nulla personalizzabile, ti obbliga a tenere i link del codex e di wordpress.org e di un paio di altre cose che francamente sui siti che ho creato non mi interessava avere, quindi ho deciso di fare da me e scrivere qualcosa che fosse più “su misura” per le mie esigenze (tra l’altro il codex ce l’ho tra i preferiti e nei motori di ricerca di firefox, non vedo l’utilità di averlo anche come link sul blog)…

2 thoughts on “danixland user panel plugin

  • Author’s gravatar

    Ciao danix,
    ho scaricato il tuo widget ma vorrei personalizzarlo e ti chiedo come faccio a togliere il link che porta alla dashboard utente. Voglio tenere solo quello che porta al profilo.

    Grazie mille

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

  

This site uses Akismet to reduce spam. Learn how your comment data is processed.