Kann ich WP-CLI https://wp-cli.org/
Befehl über PHP-Skript, so kann ich Benutzer ausgewählt Wordpress-Themes automatisch mit PHP-SkriptVerwenden von wp-cli durch PHP
1
A
Antwort
1
Solange installieren, wie Sie die exec() verwenden oder ähnlichen Befehl . Ich benutze so etwas wie dies das Ergebnis eines wp-cli Befehl zur Ausgabe:
<pre>
<?php
exec("wp --info", $result);
echo implode(PHP_EOL, $result); // join multi-line return result
?>
</pre>
Oder einfach:
<?php exec("wp --info");
Siehe diese Antwort: https://wordpress.stackexchange.com/questions/219230/utilize-wp-cli-from-inside-wordpress-not-ssh für die weitere Diskussion.
1
Sie können etwas tun:
exec('wp site list --field=url --archived=0', $output);
foreach($output as $url) {
echo $url . "\n";
echo exec("wp --url=$url plugin activate this-plugin");
}
Run es in einem PHP-Skript in Ihrem Home-Verzeichnis.