Categorie
sviluppo wordpress

WordPress: Visualizzare solo i “contenuti” di cui si è autore

Nelle situazioni in cui più persone partecipano alla preparazione degli articoli sullo stesso sito a volte ci si trova davanti ad una grande quantita di contenuti in cui si fatica a filtrare le proprie bozze.

Quando necessario, per semplificare le cose, aggiungo questa piccola funzione che filtra post, pagine e Custom Post Type sulla base dell’utente loggato verificando 3 cose:

  1. se non faccio parte del gruppo “administrator” (gli admin continueranno e vedere tutti i contenuti)
  2. se sono in area di amministrazione
  3. se non sono nella pagina dei media (in modo che possa vedere tutte le foto caricate)

L’hook usato è il “pre_get_posts” che ci permette di aggiungere una condizione prima di effettuare la query rendendo il tutto molto più performante.

Queste poche righe vanno aggiunte nel file function.php oppure linkate tramite un include o require.

Categorie
segnalazioni wordpress

Awesome WordPress Toolbox

Anche se in rete esistono già molte raccolte di link legate a WordPress voglio provare a raccogliere le risorse che ho accumulato in un repo che avevo aperto parecchio tempo fa.

Questo il link: Awesome WordPress

Il taglio che mi piacerebbe dare, che in qualche modo potrebbe differenziarsi dalle altre, è relativo al tipo di risorse elencate che vogliono essere di supporto a chi sviluppa cercando di seguire quelle che sono le best practices.
Non ho l’obiettivo di creare una raccolta completa ma un’elenco di risorse capace di aiutare e velocizzare il lavoro di tutti i giorni.

Al momento ci sono circa una trentina di link che con il tempo spero di far crescere cercando di evitare link a risorse premium.

Ringrazio in anticioo tutto quelli che avranno voglio di contribuire facendo delle commit o condividendolo sui diversi social

Categorie
featured wordpress

WordPress Hardening [wordcamp bologna 2012]

E per chi se lo è perso ecco le slide di sabato scorso al WordCamp Bologa dove si è parlato di WordPress e sicurezza.

WordPress Hardening from Maurizio Pelizzone

In breve si tratta di qualche semplice spunto per rendere più difficile l’utilizzo di un qualsiasi exploit che è possibile mettere in pratica senza l’installazione di plugins.
Questa è una versione aggiornata e migliorata rispetto a quella presentata il giugno scorso.

… e se le slide non vi bastano prossimamente saranno anche pubblicati i video dei singoli interventi.

update: qui il link per scaricare il file .htaccess di cui parlo nelle slide

 

 

Categorie
pensieri ... e parole segnalazioni wordpress

Settembre 2012

Ci siamo. Le vacanze sono ormai solo un ricordo e si ricomincia con la solita routine.

Che poi Settembre è un mese particolare. Come dicono altri è un po’ capodanno.

Ora, giusto per lastricare un po’ le strade dell’inferno, parliamo dei “buoni propositi“.

Ci sono un paio di progetti come la pubblicazione di qualche template WordPress su ThemeForest che spero di concretizzare entro l’anno, ci sono alcune importanti collaborazioni che sono iniziate e che spero diventino più solide e ci sono un po’ di lavori da chiudere che sono rimasti appesi da ormai troppe settimane.

Nel breve periodo ho anche due belle occasioni di incontro:

La prima è durante la settimana della Social Media Week  dove il 25, 26 e 27 Settembre sono tra i relatori di questo talk: WordPess: Soluzioni e Idee per Startup e piccole/media imprese

La seconda, un po’ più tecnica, sempre a Torino in occasione del Symfonyday (5 ottobre): Come usare i componenti di Symfony2 dentro WordPress e vivere felici

Bene ora sapete tutto. E poi ricordatevi anche che a fine mese è il mio compleanno.