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.Ya está disponible la versión 2.2 de Contact Form 7 – Integración con RedSys, y…
El comercio electrónico español, que se encuentra en pleno crecimiento y transformación, vive actualmente un…
Hasta ahora, la integración de Contact Form 7 con RedSys solo sabía cobrar pagos únicos:…
El pago fraccionado de RedSys para WooCommerce lleva un tiempo permitiendo dividir el precio de…
Ya está disponible la versión 1.24 de Contact Form 7 - Integración con RedSys, y…
Hasta ahora, cobrar una suscripción en WooCommerce significaba aceptar una regla muy simple: eliges un…