Застрял создание реальной работы cron (non-wp cron) внутри WordPress

У меня есть этот фрагмент для тестирования:

function set_cron(){ $url = get_the_permalink(); $crontask = '0 21 * * * wget -q -O /dev/null "' . $url . '" >/dev/null 2>&1'; file_put_contents('crontab.txt', $crontask); echo exec('crontab crontab.txt'); //Correctly creates file with command inside. Placed in public_html. echo exec('crontab -l'); // Returns */1 * * * * command } add_shortcode('test', 'set_cron'); 

Он создает файл crontab.txt с соответствующей командой и помещает его в папку public_html.

Текст, отображаемый на странице с помощью echo exec('crontab -l ):

* / 1 * * * * команда

Могло быть мое невежество, но это кажется странным. Будет ли cron действительно работать должным образом? Кажется, нет. Что мне нужно сделать, чтобы исправить это?