If you have a WordPress installation that has issues with scheduled posts or certain plugins that rely on wp-cron, then this article is for you. There are two ways I have found that will pretty much fix your situation whether your site is self hosted or you are hosting your site using a paid solution such as GoDaddy. Below I will provide the fix for both situations.
Self Hosted Solution:
The way that I resolved the issues on my home server running LEMP, was to link my internal server IP address with my domain name in /etc/hosts
as seen below:
127.0.0.1 localhost oitibs.com
Paid Hosted Solution:
Now, open your hosting manager and Navigate to Cron Jobs/Cron Job Manager. Click on Create Cron Job and select Run Every 5 Minutes.Enter the following command in the Command section:
wget -O /dev/null https://oitibs.com/wp-cron.php