Cron işleminin sadece elle tetiklenmesini istiyorsanız cron oluşturmanıza gerek yok. Basit bir get işlemiyle herhangi bir işlemi tetikleyebilirsiniz. Mesela:
function islem_yap() {
if( isset( $_GET[ 'test' ] ) && $_GET[ 'test' ] === '123asd' ) {
// yapmak istediğiniz işlemler buraya
}
}
add_action( 'init', 'islem_yap' );Sadece ?test=123asd şeklinde get değeri okununca çalışacak. test ve 123asd kısmını kendinize göre daha karmaşık bir şekilde ayarlayabilirsiniz.
ne kadar teşekkür etsem az, günlerdir wp-includes/cron.php api'sini anlamaya çalışıyordum tabi ki içinden de çıkamadım

tam olarak istediğim buydu hocam.. event olmadan tetikleyemez miyiz diye düşünüyordum ama acemlik malum..
paylaştığınız çok kıymeti, çok sağolun..