WordPress Upgrade – you do not have sufficient permissions to access this page

Appunti Cerebrali, Web No Comments

wordpress_logoSegnalo questo piccolo problema che potrebbe verificarsi dopo aver aggiornato la versione del vostro WordPress. In particolare con la plugin WP-ContactForm. Una volta aggiornato il blog non è più possibile accedere ai settaggi della plugin dal menù e viene restituito il seguente messaggio di errore:

you do not have sufficient permissions to access this page

La soluzione trovata su technopedia.info è la più semplice di tutte e funziona. Ecco in pochi passi come fixare il problema:

1- aprire l’editor delle plugins di WordPress
2- selezionare la plugin WP-ContactForm
3- selezionare il file wp-contactform.php
4- cercare la stringa admin_head
5- sostituirla con admin_menu
6- salvare

Probabilmente questo sistema funziona anche con altre plugins che mostrano lo stesso tipo di problema che è derivato dall’upgrade a WordPress 2.8. Prima di andare a mettere mano al vostro database come suggeriscono alcune guide, provate questo sistema semplice e rapido…a modificare il vostro db c’è sempre tempo :-)

WordPress upgrade 2.7 – Aggiungere correttamente security key dentro wp-config.php

Appunti Cerebrali, Web No Comments

wordpress_logoDalla versione 2.5 di WordPress è stata introdotta una funzione che dovrebbe rendere più sicuro l’accesso al vostro blog. Nelle istruzioni dicono di inserire delle righe di codice all’interno del file wp-config.php accessibile via FTP.

Non utilizzate queste ma generatene di nuove cliccando sul seguente indirizzo. Non preoccupatevi della complessità delle chiavi, tanto non dovrete ricordarle. La vostra password utente di accesso al pannello di amministrazione del blog non c’entra nulla e rimarrà inalterata.

Ad esempio le righe da inserire potrebbero essere tipo queste:

define(‘AUTH_KEY’, ‘N7l;[Lz.<_`q<SBE/u2~3x^5R,4#;0|]3O+r1@/aq&ne[@yz80[}3cZsEQ;CIDX^');

define('SECURE_AUTH_KEY', '++]AjzLd(Yv|O}%De(9q9?vUmDpe%SS+D@T|R..sfXhpDDI^-OLb$W0r5&G$ N#-’);

define(‘LOGGED_IN_KEY’, ‘LUuiMDw&sVX*!)v-KP! C?tBYYv7AX{X-#a@G3O~,R2>_OC04BrDxLn[-,*A^k;&');

define('NONCE_KEY', '{,QnV)/n:6^u3Dcq);>l2-)b-/I@+bq13 5-8lp3(WT:}]60|u*OjSy[9=q-N;>E');

Può capitare che, come nel mio caso,  dopo avere inserito queste righe di codice  entrando nel vostro pannello del blog venga restituito il seguente messaggio di errore:

You do not have sufficient permissions to access this page

Questo accade perché avete inserito le righe di codice dopo la riga:

/* That's all, stop editing! Happy blogging. */

Quindi per evitare questo inconveniente inserite le righe di codice nel modo seguente:

define ('WPLANG', '');

define('AUTH_KEY', 'N7l;[Lz.<_`q<SBE/u2~3x^5R,4#;0|]3O+r1@/aq&ne[@yz80[}3cZsEQ;CIDX^');

define('SECURE_AUTH_KEY', '++]AjzLd(Yv|O}%De(9q9?vUmDpe%SS+D@T|R..sfXhpDDI^-OLb$W0r5&G$ N#-’);

define(‘LOGGED_IN_KEY’, ‘LUuiMDw&sVX*!)v-KP! C?tBYYv7AX{X-#a@G3O~,R2>_OC04BrDxLn[-,*A^k;&');

define('NONCE_KEY', '{,QnV)/n:6^u3Dcq);>l2-)b-/I@+bq13 5-8lp3(WT:}]60|u*OjSy[9=q-N;>E’);

/* That’s all, stop editing! Happy blogging. */

Inserendole in questo modo non verrà visualizzato il messaggio di errore. Quando modificate il file wp-config.php ricordatevi di farne una copia di sicurezza prima e dopo le modifiche.

La dashboard della versione 2.7 è veramente bella. Ottimo lavoro WordPress!

WordPress e i pdf – cosa scegliere?

Web No Comments

Icona PDFPer ora ho testato 3 soluzioni differenti:

1- ContuttoPDF

2- PDF24 Post to Pdf

3- post2pdf

Consiglio di provarle tutte per capire quale delle tre si adatta meglio alle vostre esigenze. Sicuramente la più configurabile per ora è Contuttopdf per via dei template personalizzabili,ma anche post2pdf promette bene.

ContuttoPDF

Tempo fa avevo già trattato l’argomento contuttopdf anche se non ero ancora riuscito a capire come risolvere il seguente problema: alcune pagine venivano create in pdf, altre no. Finalmente ho RISOLTO. La soluzione stava nell’aumentare la quantità di memoria da utilizzare per il processo. Non potendo modificare direttamente il file php.ini si deve aggiungere la seguente porzione di codice all’interno del file wp-config.php ( fate sempre un backup del file prima di modificare).

ini_set(”memory_limit”, “16M”);

Infilate la stringa dopo <?php ( nella seconda riga a capo va bene). In questo modo i problemi sono spariti e i pdf vengono sempre creati correttamente.

Ecco i link originali del plug-in Configurazione semplice e per chi vuole cimentarsi nella modifica del template di output del pdf Configurazione Avanzata

PDF24 Post to Pdf

Questa sistema permette la trasformazione dei post in pdf senza settare nulla di particolare anche perché il lavoro non viene svolto dal vostro sito ma dal servizio offerto su http://www.pdf24.org/. In poche parole attivandolo in plugins viene inserito un modulo che permette di inviare via e-mail il post convertito in pdf. Non permette personalizzazioni come contuttopdf, ma è sicuramente il più rapido e veloce e non appesantisce il server del vostro sito.

post2pdf

E’ una soluzione che promette bene, molto simile a contuttopdf, funzionante anche senza l’incremento della memoria del file wp-config.php. Si scarica da questo sito, si decomprime l’archivio e si carica via ftp nella cartella plugins; si attiva da pannello. Non ha configurazioni particolari se non quella di impostare l’esportazione di tutti i post di una categoria in un unico file pdf ( per ora mi dava problemi, ma è ancora in beta ). L’esportazione di un singolo post funziona bene ed è molto rapid. Ogni tanto sovrappone le immagini al piè di pagina.

Le opzioni del layout ( per ora due) sono modificabili nel file generate.php alla variabile $layout ( 1 per layout con capitoli, 2 per layout pagina singola)

Nel file config.inc.php trovate le altre variabili da impostare

Page 1 of 212»