web-dev-qa-db-fra.com

Comment automatiser wordpress plugin activer et désactiver par php logic?

Est-il possible de construire une logique pour contrôler l'activation et la désactivation de plugins spécifiques wordpress, par exemple Activation/Désactivation déclenchée par période de temps?

merci pour le partage des connaissances.

1
BOBO

Méthode 1

Vous pouvez utiliser activate_plugin() et deactivate_plugins() pour activer/désactiver les plugins par programmation.

Si vous souhaitez contrôler l'heure à laquelle ces actions se produisent, vous pouvez également utiliser wp_schedule_event() .

Méthode 2

Je sais que vous avez posé des questions sur PHP, mais si WP-CLI est installé sur votre serveur, vous pouvez également écrire un script qui utilise wp plugin activate et wp plugin deactivate . Enfin, ajoutez un travail cron pour exécuter votre script.

3
RRikesh