title: Auto delete published posts after a specific number of days in wordpress
body: <p>I am planning to start a newspaper based website (daily edition newspaper). I am building the site on WP. </p>
  
  <p>Now, with demand of my clients, news items (WP posts in this case) need to be entirely deleted from the WP DB after 30 days. They do not even need an archive of this since they do not want to bloat the DB. Instead, they will keep a plan backup of the files/posts in their local system but want WP to complete remove those posts from the WP installation/DB.</p>
  
  <p>Is is possible? If so, how to execute this on WP.</p>