Eliminar la fecha de publicación del esquema de artículo

En algunos casos, los motores de búsqueda como Google pueden mostrar la fecha de publicación de tus artículos en sus resultados de búsqueda. Si deseas evitar que los motores de búsqueda muestren la fecha de publicación, puedes usar el fragmento de código a continuación para eliminarla del esquema JSON que genera AIOSEO.

add_filter( 'aioseo_schema_output', 'aioseo_filter_schema_output' );

function aioseo_filter_schema_output( $schema ) {
	foreach ( $schema as $index => $graphData ) {
		if ( empty( $graphData['@type'] ) ) {
			continue;
		}

		$type = strtolower( $graphData['@type'] );
		switch ( $type ) {
			case 'article':
			case 'blogposting':
			case 'newsarticle':
				unset( $schema[ $index ]['datePublished'] );
				unset( $schema[ $index ]['dateModified'] );
				break;
			default:
				break;
		}
	}

	return $schema;
}