Contador para mostrar un contenido después de una fecha

En el siguiente ejemplo crearemos una función que nos ayudará a crear un «shortcode» que utilizaremos para mostrar un contenido después de una fecha dentro de cualquier contenido en WordPress, asegúrate de insertar el código en el archivo functions.php del tema activo en tu sitio web.

function content_countdown_shortcode($atts, $content = null){
extract(shortcode_atts(array(
'month' => '',
'day'   => '',
'year'  => ''
), $atts));
$remain = ceil((mktime( 0,0,0,(int)$month,(int)$day,(int)$year) - time())/86400);
if( $remain > 1 ){
return $daysremain = "<div class=\"event\">Solo faltan <b>($remain)</b> días para mostrar el contenido</div>";
}else if($remain == 1 ){
return $daysremain = "<div class=\"event\">Solo faltan <b>($remain)</b> día para mostrar el contenido</div>";
}else{
return $content;
}
}
add_shortcode('cdt', 'content_countdown_shortcode');
Como se inserta el shortcode:

[cdt month="02" day="14" year="2017"]
Aquí va el contenido que deseamos ocultar hasta el 14/02/2017
[/cdt]

Si deseas más información sobre como desarrollar en

WordPress en español

, visita el Codex oficial de WordPress haciendo clic aquí.

Si necesitas consultoría sobre

WordPress

envíame un correo a hola@dannydshore.com o haciendo clic aquí.

#conceptos #wordpress #woocommerce #shortcodes #css