Vincenzo Ingrosso Weblog
  • System Admin
  • Random Post
  • Authors
  • Become an Author
  • Messages Box
  • Crumbs!
  • Privacy Policy
  • About me
  • Contact
Facebook Page
  • Authors
  • Become an Author
  • Messages Box
  • Crumbs!
  • Privacy Policy
2 Likes
0 Followers
28 Followers
Iscriviti
Vincenzo Ingrosso Weblog
Vincenzo Ingrosso Weblog
  • System Admin
    • Debian & Sysadmin
    • Server
    • Bash
    • Ispconfig
    • Mac OSX
  • Random Post
  • About me
  • Contact
  • Bash
  • Debian & Sysadmin

WordPress: Disable or Enable All Plugins

  • 9 Luglio 2015
  • Vincenzo Ingrosso
Total
0
Shares
0
0
0

Potrebbe capitare di non poter acceder più correttamente alla parte amministrativa del vostro sito con wordpress. Alcune volte un plugins può essere il solo responsabile di quanto accade. Occorre quindi disattivare i plugins, riaccedere al sito e successivamente investigare il problema. Ecco alcuni esempi che portano alla disabilitazione o abilitazione dei plugins.

Disclaimer: vi ricordo di effettuare un backup dell’intero database e se necessario anche dell’intero sito prima di apportare qualunque tipo di modifica. Inoltre questi metodi si riferiscono ad un’installazione standard di WordPress. Nel caso di WordPress Multisite occorrerà considerare anche i plugins attivi sull’intero Network. In ultimo, il prefisso usato negli esempi è il classico wp_ che dovrà essere modificato all’occorrenza.

Via DataBase

Se potete eseguire una query al database vi conviene prima recuperare i plugins attivi:

SELECT * FROM wp_options WHERE option_name = 'active_plugins';

Successivamente disattivare tutto:

UPDATE wp_options SET option_value = 'a:0:{}' WHERE option_name = 'active_plugins';

Per riattivare tutto vi basta riscrivere l’ultima query sostituendo a:0:{} con l’output della prima query.

Via FTP

Con un client FTP accedete alla Root Directory del vostro sito. Spostatevi nella cartella /wp-content/ e rinominate la cartella plugins in plugins.deactivate.

Via Shell Command-line

In questo caso procederemo a rinominare i singoli plugin. Sarà più facile riattivarne uno alla volta per capire quale eventualmente crea il problema di accesso al sito.

Spostatevi nella cartella {DOCUMENTROOT}/wp-content/plugins. Useremo il comando rename per ottenere il nostro scopo.

rename 's/^/0disable_/g' * -v

Come potrete notare abbiamo posto il prefisso 0disable_ ad ogni directory dei plugins.

Adesso, togliendo il prefisso possiamo riattivare uno alla volta i plugins. In generale per riattivarli tutti insieme basta dare il seguente comando:

rename 's/^0disable_*//g’ * -v

Agite solo se sapete cosa state facendo! Sta a voi capire quale metodo è più opportuno per lo scopo che intendete perseguire.

Total
0
Shares
Share 0
Tweet 0
Pin it 0
Related Topics
  • bash
  • script
  • shell
  • wordpress
Vincenzo Ingrosso

Sono un lavoratore in-dipendente. Non ho titoli di studio che possano testimoniare le mie conoscenze in ambito informatico, ma sono dietro una tastiera dal '95. La mia prima distribuzione linux è stata RedHat, per passare nel giro di tre mesi a Slackware con la quale ho convissuto per circa 13 anni. Ad un certo punto ho realizzato Sflack, vale a dire Slackware Linux a 64bit puri, senza quindi utilizzo di multi-lib. Successivamente per mancanza di tempo e per comodità sono passato a Debian. Oggi lavoro davanti ad un iMac, ho una famiglia e mi occupo di tutt'altro.

Articolo Precedente
  • Debian & Sysadmin
  • Ispconfig

Snippets: ISPConfig directive for nginx

  • 8 Luglio 2015
  • Vincenzo Ingrosso
Visualizza Post
Articolo Successivo
  • Bash
  • Debian & Sysadmin
  • Server

Intrusion Detection System: Setup Arno’s Iptables Firewall, Port Scan Attack Detector, Firewall Snort

  • 11 Luglio 2015
  • Vincenzo Ingrosso
Visualizza Post
You May Also Like
Visualizza Post
  • Bash
  • Debian & Sysadmin
  • Server

Initramfs: install sshd to remote access

  • Vincenzo Ingrosso
  • 17 Luglio 2017
Visualizza Post
  • Bash
  • Debian & Sysadmin
  • Server

OpenVPN: setup guide on Debian (routed and bridged VPN)

  • Vincenzo Ingrosso
  • 22 Luglio 2015
Visualizza Post
  • Bash
  • Debian & Sysadmin
  • Server

Debian: from Wheezy (7.0) to Jessie (8.0)

  • Vincenzo Ingrosso
  • 14 Luglio 2015
Visualizza Post
  • Bash
  • Debian & Sysadmin
  • Server

Intrusion Detection System: Setup Arno’s Iptables Firewall, Port Scan Attack Detector, Firewall Snort

  • Vincenzo Ingrosso
  • 11 Luglio 2015
Visualizza Post
  • Debian & Sysadmin
  • Ispconfig

Snippets: ISPConfig directive for nginx

  • Vincenzo Ingrosso
  • 8 Luglio 2015
Visualizza Post
  • Bash
  • Debian & Sysadmin

uTorrent®: howto install and setup utserver in Debian Wheezy

  • Vincenzo Ingrosso
  • 1 Luglio 2015
Visualizza Post
  • Bash
  • Debian & Sysadmin
  • Ispconfig

Ispconfig : how to migrate from Apache to nginx

  • Vincenzo Ingrosso
  • 17 Ottobre 2014
Visualizza Post
  • Bash
  • Debian & Sysadmin

Fail2Ban: how-to setup with Blocklist reporting

  • Vincenzo Ingrosso
  • 23 Luglio 2014
  • Initramfs: install sshd to remote access

    Visualizza Post
  • OpenVPN: setup guide on Debian (routed and bridged VPN)

    Visualizza Post
  • Debian: from Wheezy (7.0) to Jessie (8.0)

    Visualizza Post
  • Intrusion Detection System: Setup Arno’s Iptables Firewall, Port Scan Attack Detector, Firewall Snort

    Visualizza Post
  • WordPress: Disable or Enable All Plugins

    Visualizza Post
Facebook Page
Instagram
È probabile che sia stato @danieljacobstko l’unico ad aver veramente impensierito @canelo?!
😍❤️🥰 #wer1 #yamahar1 @yamahamotogp @fabioquartararo20 @frankymorbido #yamaha #yamahamotor #yamahamotogp
“Life is what happens when you're busy making other plans.” — John Lennon.
Sometimes, somewhere…
Who will win?! 💪🏻💪🏻💪🏻🥊🥊🥊 #canelo #billyjoesaunders #matchroomboxing #boxe #boxeo #boxingmedia #boxing
Now, I’m ready ... and you? Can you keep up with me ? ... I’m on my way!!!
Ieri... sono tornato ad allenarmi... ieri mi sono sentito bene!!! Ieri è stata una grande giornata... quanto mi mancava... quanto mi sono stancato... quanto ho amato la mia stanchezza... grazie @gabstheblade grazie dal profondo del mio cuore!!! Che importa se il tuo maestro è in Polonia, il tuo sudore è su di te e ti appartiene. Dio quanto adoro questo sport!!! 🥊
Segui
TRENDING POSTS
  • Initramfs: install sshd to remote access
    • 17 Luglio 2017
  • OpenVPN: setup guide on Debian (routed and bridged VPN)
    • 22 Luglio 2015
  • Debian: from Wheezy (7.0) to Jessie (8.0)
    • 14 Luglio 2015
  • Intrusion Detection System: Setup Arno’s Iptables Firewall, Port Scan Attack Detector, Firewall Snort
    • 11 Luglio 2015
  • WordPress: Disable or Enable All Plugins
    • 9 Luglio 2015
Legalese
Licenza Creative Commons

Questo Blog di Vincenzo Ingrosso è distribuito con Licenza Creative Commons Attribuzione - Non commerciale - Condividi allo stesso modo 4.0 Internazionale.
Debian
FOLLOW ME
Facebook 2 Likes
Instagram 0 Followers
Twitter 28 Followers
È probabile che sia stato @danieljacobstko l’unico ad aver veramente impensierito @canelo?!
😍❤️🥰 #wer1 #yamahar1 @yamahamotogp @fabioquartararo20 @frankymorbido #yamaha #yamahamotor #yamahamotogp
“Life is what happens when you're busy making other plans.” — John Lennon.
Sometimes, somewhere…
Who will win?! 💪🏻💪🏻💪🏻🥊🥊🥊 #canelo #billyjoesaunders #matchroomboxing #boxe #boxeo #boxingmedia #boxing
Now, I’m ready ... and you? Can you keep up with me ? ... I’m on my way!!!

Let's keep in touch

Subscribe now to my newsletter

about
Vincenzo Ingrosso

About the site

Sono un lavoratore in-dipendente. Non ho titoli di studio che possano testimoniare le mie conoscenze in ambito informatico, ma sono dietro una tastiera dal '95. La mia prima distribuzione linux è stata RedHat, per passare nel giro di tre mesi a Slackware con la quale ho convissuto per circa 13 anni. Ad un certo punto ho realizzato Sflack, vale a dire Slackware Linux a 64bit puri, senza quindi utilizzo di multi-lib. Successivamente per mancanza di tempo e per comodità sono passato a Debian. Oggi lavoro davanti ad un iMac, ho una famiglia e mi occupo di tutt'altro.
Victoria’s Secret

Recent Posts
  • Initramfs: install sshd to remote access
    • 17 Luglio 2017
  • OpenVPN: setup guide on Debian (routed and bridged VPN)
    • 22 Luglio 2015
  • Debian: from Wheezy (7.0) to Jessie (8.0)
    • 14 Luglio 2015
Vincenzo Ingrosso Weblog
  • System Admin
  • Random Post
  • About me
  • Contact
... I follow my passion ...

Inserisci la chiave di ricerca e premi invio.