Welcome to Theadsensefamily Forum

Dear Guest Welcome To Theadsensefamily!

Biggest Internet Marketing Forum In Nigeria!

Please Sign up Below!

  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

How to Set An Expiration Time For Posts on WordPress

Discussion in 'Help, Niches & Tutorials' started by Andy, Dec 8, 2017.

  1. Andy

    Andy Drug Lord Jr.Vip

    How to Set An Expiration Time For Posts on WordPress

    sometimes (for example, if you’re running a contest), you want to be able to publish a post and then automatically stop displaying it after a certain date. This may seem quite hard to do but in fact is not, using the power of custom fields.
    To do this Edit your theme and replace your current WordPress loop with this “hacked” loop:

    if (have_posts()) :
    while (have_posts()) : the_post(); ?>
    $expirationtime = get_post_custom_values('expiration'); if (is_array($expirationtime)) { $expirestring = implode($expirationtime);
    $secondsbetween = strtotime($expirestring)-time(); if ( $secondsbetween > 0 ) { // For example... the_title(); the_excerpt();
    To create a post set to expire at a certain daation as a key and your date and time as a value (with the format mm/dd/yyyy 00:00:00). The post will not show up after the time on that stamp.
    Last edited: Dec 8, 2017
    • Like Like x 1

Share This Page