El otro día en un proyecto de un cliente necesitaba, para poder calcular si se hacían unas redirecciones o no, obtener la fecha de publicación de un contenido. Un contenido de cualquier tipo en WordPress y de dos formas:
Así que nada, os dejo una pequeña función que preparé que usa básicamente dos funciones de la API de WordPress para conseguirlo:
Aquí lo tenéis:
function fecha_publicacion_contenido( $url = '' ){
global $wp;
$url = empty( $url ) ? home_url( $wp->request ) : $url;
$post_id = url_to_postid( $url );
if( empty( $post_id ) )
return false;
return get_the_date( 'Y-m-d', $post_id );
} Básicamente lo que hace si os fijáis es:
Y por cierto, hacemos comprobaciones porque puede que url_to_postid no encuentre el contenido, porque la URL no corresponda con ninguno.
Nota: Hay una valoración incrustada en esta entrada, por favor, visita esta entrada para valorarla.El comercio electrónico español, que se encuentra en pleno crecimiento y transformación, vive actualmente un…
Compara los mejores addons para suscripciones WooCommerce y elige pagos, membresías y automatizaciones compatibles con…
Compara los mejores addons para suscripciones WooCommerce y elige pagos, membresías y automatizaciones compatibles con…
El desarrollo de plugins a medida WordPress resuelve pagos, reservas y flujos propios con integración…
El plugin RedSys WooCommerce conecta tu tienda con el banco, reduce errores de cobro y…
Aprende a resolver rechazo SIS en WordPress: identifica el código, revisa RedSys, pedidos y firmas…