WP-CLI è un set di strumenti da riga di comando per la gestione delle installazioni di WordPress. Puoi aggiornare plug-in, configurare installazioni multisito e molto altro, senza utilizzare un browser web.
wp-cli è fantastico. Ma non è chiaro come posso cambiare rapidamente una password utente con essa. Come modificare la password di un utente a livello di codice può probabilmente aiutare a capirlo. Anche se wp user update username --field=passwordnon lo taglierà, apparentemente md5è deprecato, quindi dovrebbe passare attraverso wp_set_password.
Uso il meraviglioso strumento WP-CLI . A causa della dipendenza dalle variabili di ambiente Apache per un caso d'uso specifico, è necessario abilitare l'esecuzione di un po 'di codice solo durante l'esecuzione in WP-CLI. Come posso rilevare se WP è in esecuzione in WP-CLI? In questo caso specifico ho potuto …
Ho WordPress Multisite con diversi siti. Ho creato DISABLE_WP_CRONa truemia wp-config.php. Se impostiamo task cron con wget o curl abbiamo una regola di 30 sec per eseguire lo script PHP. È così piccolo per inviare tonnellate di notifiche e-mail e fare altre cose (forse la connessione al server SMTP remoto …
Voglio automatizzare l'aggiornamento delle opzioni del plugin. Ci sono alcune cose che ripeto molto. Con wp-cli so di poter aggiornare semplici opzioni come questa: php wp-cli.phar option update blog_public 1 Tuttavia, alcune opzioni del plug-in salvano le loro opzioni in una stringa serializzata. Esempio di valore_opzione serializzato in wp_options: a:9:{s:4:"from";s:21:"xx@xxx.com";s:8:"fromname";s:51:"xxx";s:4:"host";s:13:"smtp.xx.com";s:10:"smtpsecure";s:3:"ssl";s:4:"port";s:3:"465";s:8:"smtpauth";s:3:"yes";s:8:"username";s:21:"xx@xxx.com";s:8:"password";s:13:"xxx";s:10:"deactivate";s:0:"";} …
Vorrei automatizzare l'attività di importazione di un database remoto utilizzando WP-CLI . Il processo corrente è sshsul server ed esegui un exportfile su utilizzando WP-CLI , copia il file in una directory locale tramite scpo rsync, quindi importil file tramite WP-CLI. Vorrei utilizzare @aliase rimuovere il maggior numero di passaggi …
Ottengo questo errore quando provo a creare qualcosa con l'interfaccia della riga di comando di WP: Error establishing a database connection. This either means that the username and password information in your `wp-config.php` file is incorrect or we can’t contact the database server at `localhost`. This could mean your host’s …
Attualmente uso questo codice nel file plug-in principale stesso. Ma quel plugin non è il mio, quindi preferirei poterlo aggiornare normalmente senza aggiungere ogni volta questo codice. if ( defined( 'WP_CLI' ) && WP_CLI ) { exit; } Devo farlo perché questo plugin produce errori e interrompe l'esecuzione corretta di …
Durante gli aggiornamenti di temi o plug-in, la modalità di manutenzione viene abilitata e quindi disabilitata una volta completata. È possibile abilitare / disabilitare manualmente la modalità di manutenzione? Enabling Maintenance mode... Downloading update from xxxx Disabling Maintenance mode...
Mi sono imbattuto in questa pagina , dove si dice che wp plugin deletefa questo: Elimina i file dei plugin senza disattivare o disinstallare. Perché è importante disattivare un plug-in prima che venga eliminato? È una formalità o può succedere qualcosa di terribile?
Sto riscontrando un problema che non ho riscontrato prima in cui WP-CLI non riconosce gli aggiornamenti dei plugin per i plugin commerciali. Gli aggiornamenti del plug-in vengono visualizzati nella dashboard di WordPress, ma l'esecuzione ../wp-cli.phar plugin update --allnon li aggiorna. Se ../wp-cli.phar plugin listlo eseguo non mostra loro di avere …
Sto lavorando con Drupal su un progetto in questo momento e, nonostante tutti i suoi difetti, avere un'interfaccia a riga di comando come Drush nel framework Drupal è una manna dal cielo . Esiste un equivalente per l'utilizzo di WordPress che ti consenta di controllare con quali plugin viene distribuito …
Ho appena aggiornato a wp-cli 0.14.1 oggi e ancora una volta ho un problema con MySQL. Sono su Windows, Wampserver e Cygwin. Quando ho aggiornato per la prima volta all'ultimo rev (0.14.0) ho avuto un problema simile e ho finito per trovare e usare le informazioni da una discussione github …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.