非公開サイトの場合よくbasic認証などをかけてアクセス制限しますが、WordPress内のcron機能が自分に対してリクエストをおこなうため自身のグローバルIPを許可しないとまずいです。
以下のように設定することで自身のリクエストのみbasic認証をしないようにできます。
AuthUserFile /path/to/file/.htpasswd AuthName "Please enter your ID and password" AuthType Basic require valid-user Order Deny,Allow Deny from all Allow from 127.0.0.1 {wordpressのGIP} Satisfy Any