Installare WordPress su nginx, PHP-FPM e MariaDB

(Ogni tanto un post come una volta). La tradizionale architettura LAMP (Linux, Apache MySQL, PHP) su cui si basa la maggior parte delle installazioni di WordPress ha sempre funzionato bene e tutt’ora fa il suo lavoro in maniera egregia. Il problema di questa soluzione sono le prestazioni: su un server poco carrozzato o con siti […]

WordPress login: i cookie sono bloccati a causa di un errore inaspettato

Dopo un aggiornamento di WordPress la pagina di login potrebbe presentare l’errore: “I cookie sono bloccati a causa di un output inaspettato.“, rendendo impossibile l’accesso all’interfaccia di amministrazione. Le impostazioni del vostro browser non c’entrano, e i link suggeriti riportano soluzioni che non sempre funzionano e sono sempre le solite: rinominare la cartella dei plugin via […]

Scalare i privilegi di un utente WordPress tramite script PHP

Questo non è un post che suggerisce metodi per violare la sicurezza di un blog, ma per rimediare ad un inconveniente che ho incontrato qualche volta. In particolare mi è successo che i privilegi di un utente si fossero in qualche modo “corrotti” e non fosse più possibile accedere alle funzioni di amministrazione. Lo scenario […]

Modificare il periodo di refresh dei feed esterni in WordPress

Sul nuovo template ho messo in homepage alcuni “box”; un paio di questi recuperano le informazioni da un feed esterno e le ripubblicano. Per questo scopo WordPress ha una funzione apposita: fetch_feed, che restituisce un oggetto SimplePie utilizzabile per i propri scopi. I risultati vengono cachati e ricaricati alla scadenza, ma purtroppo non c’è modo […]