Supporto » Fixing WordPress » Impedire la pubblicazione nel passato

  • Wordpress permette di pianificare la pubblicazione di un articolo in una data futura, e fin qui va tutto bene.
    Il problema è che un utente nello stesso modo puo’ scrivere un articolo e impostare come data di pubblicazione una data del passato. In questo modo l’articolo sembra che sia stato scritto la settimana prima anche se è stato scritto oggi.

    Io vorrei impedire che questo accada, magari limitando la pianificazione alle sole date future… Qualcuno sa come fare o conosce un plugin risolve il problema?

Stai visualizzando 1 risposte (di 1 totali)
  • A patto che tu conosce un po’ di php puoi usare questo hook save_post

    Nel secondo esempio vengono passati tutti i campi.
    Ti è sufficente fate un controllo su campo “post_date” ($post->post_date) verificando che non sia più vecchia della data attuale…

    Nel caso fosse più vecchia puoi reimpostarla semplicemente sovrascrivendo il valore.

    (per semplificarti la vita, nel caso non ti servano articoli pubblicati con date future puoi semplicemente impostarla uguale alla data attuale)

    Il codice va inserito nel file funczionts.php ma se stai usando un tema non realizzato da te ricordati di fare un backup e di creare un child themes.

Stai visualizzando 1 risposte (di 1 totali)
  • Il topic ‘Impedire la pubblicazione nel passato’ è chiuso a nuove risposte.