Hoe stel ik een externe cronjob in?
1). Zet het bijwerk rooster van de plugin uit. Dit kan door vanaf het WordPress dashboard menu te navigeren naar 'Makelaar'. Klik vervolgens op 'Instellingen'. Bij het kopje 'Bijwerken' moet de optie voor het 'Rooster' op 'Geen' staan.
Externe cronjob via PHP CLI
2). Door het bestand wp-content/plugins/realworks/update.php als executable van een cronjob in te stellen zullen updates niet langer via Apache/Nginx worden uitgevoerd, maar direct door PHP CLI.
Externe cronjob via WP-CLI
2). Voeg de WP-CLI command toe:
WP_CLI::add_command('realworks', function ($args) {
if (in_array('update', $args)) {
$result = Realworks::make('updater')->update();
($result) ? WP_CLI::success('Bijwerken voltooid') : WP_CLI::error('Bijwerken mislukt');
}
});