daniofilho
4/12/2016 - 11:39 AM

Criar páginas para SEO

//Cria as páginas
	$cidades = array( "Itatiba", "Itupeva", "Indaiatuba", "Campo Limpo", "Várzea Paulista", "Louveira", "Jarinu", "Vinhedo",  "Valinhos", "Morungaba", "Amparo", "Atibaia", "Jundiaí", "Joanópolis" );

	for( $i=0; $i<=count($cidades); $i++ ) {

		$titulo = "NOME em ".$cidades[$i]." e região";
		$conteudo = "<h1>NOME ".$cidades[$i]." e região</h1>";
		$meta_descricao = "NOME em ".$cidades[$i]." e região";
		$id_conteudo = 735;


		$my_post = array(
		  'post_title'    => $titulo,
		  'post_content'  => $conteudo,
		  'post_status'   => 'publish',
		  'post_author'   => 1,
		  'post_type'     => 'page',
		);
		$idPost = wp_insert_post( $my_post );

		update_post_meta( $idPost, 'meta_page_seo', $id_conteudo );
		update_post_meta( $idPost, '_yoast_wpseo_title', $titulo );
		update_post_meta( $idPost, '_yoast_wpseo_metadesc', $meta_descricao );
		update_post_meta( $idPost, '_wp_page_template', 'page-seo.php' );

	}