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.Por qué falla Bizum WooCommerce: detecta errores de credenciales, firma, entorno y pedidos para recuperar…
Elige un plugin gratuito Redsys WordPress con criterio: compatibilidad, seguridad, configuración bancaria y límites para…
¿Qué necesito para activar CECA Online? Revisa contrato bancario, datos del terminal, seguridad, pruebas y…
Aprende a elegir una pasarela para suscripciones en WordPress: revisa recurrencia, compatibilidad, seguridad y soporte…
Elige un plugin Bizum WordPress compatible con tu flujo de venta, configura la pasarela bancaria…
Aprende cómo aceptar CECA en reservas WordPress, configurar pagos seguros y confirmar cada reserva sin…