Förbättra WP Cron med riktiga Cron-jobb eller övervakningsstationer

Standard WP uppställningar använder en virtuell cron funktion där underhåll och schemalagda aktiviteter inträffar när site skript utlöses (När någon besöker webbplatsen).

Som fungerar bra för aktiva webbplatser som har en flytande besökare ström. På projekt där WP inte är flytande besökt dessa uppgift inte få utlöses som förväntat.

Lösning 1

Setup en riktig cron-jobb från cPanel .

/usr/bin/wget - q - O – http://[yourwebsite.com]/WP-cron.php?doing_wp_cron >/dev/null 2>&1

Kan vara varje timme eller varje 15, 30 minuter.

Varning: Running cron very often like each 1-4 minutes can result in high resource load on account (and downtime depending on available hosting resources).

Du vill inaktivera WP cron från wp-config.php :

definiera('DISABLE_WP_CRON', True);

Lösning 2

Schemalägga en online-status bevakningstjänst för att kontrollera din WP baserat webbplats. När de kontrollerar kommer att de också utlösa din WP-skript.

Ex. StatusCake.com eller UptimeRobot.com

You can also easily setup calls using EasyCron service.

WP cron utlöser olika funktioner:

  • Kontroll för tema & plugin-uppdateringar
  • Publicera schemalagda inlägg
  • Skicka pingbacks
  • Andra åtgärder som planerats av plugins som konvertera videor, rengöring filer eller databas

Översta Plugins att optimera och skydda WordPress

Påskynda och säkra

  1. WordFence
    Enable firewall, regelbundna skanningar, misslyckad inloggning block, säkra lösenord.
  2. WP Super Cache
    Påskynda leverans av statiskt innehåll och sidor: Konfigurera den för besökare att förhindra överbelastning av bots/sökrobotar.
  3. Använd Google bibliotek
    Last JS från CDN. Minska belastningen.
  4. WPS Dölj Login
    Skydda från brute inloggning.
  5. Robots.txt-filen
    Redigera filen robots.txt.
  6. Really Simple SSL
    Redirects pages to HTTPS (SSL required).
  7. Easy WP SMTP
    Use an account to send emails with necessary verifications to reduce spam filtering and lost emails.

Felsökningsverktyg

  1. P3 Plugin prestanda Profiler
  2. Server IP & Minne användning Display

Konfiguration

  • robots.txt

    Användaragent: *
    Crawl-delay: 90
    Tillåt inte: /WP-admin /
    Tillåt inte: /wp-omfattar /
    Tillåt inte: /strömmar /
    Tillåt inte: /wp-login.php
    Tillåt inte: /WP *

    Användaragent: MJ12bot
    Tillåt inte: /