Removendo a Data de Publicação do Schema do Artigo

Em alguns casos, mecanismos de busca como o Google podem exibir a data de publicação de seus artigos nos resultados da pesquisa. Se você quiser impedir que os mecanismos de busca exibam a data de publicação, você pode usar o trecho de código abaixo para removê-la do schema JSON que o AIOSEO gera.

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;
}