} } else { //$idTagAcessada if (!empty($idTagAcessada)) { $args = array('include' => $idTagAcessada, 'hide_empty' => 0); $posttags = get_tags($args); $tagSlugAcessada = $posttags[0]->slug; } } /* ================================================================================================================= '* Referência das principais <categorias> do site '================================================================================================================= */ $objCategoriaAFundacao = get_term_by('slug', 'a-fundacao', 'category'); $objCategoriaParcerias = get_term_by('slug', 'parcerias', 'category'); $objCategoriaProjeto = get_term_by('slug', 'projetos', 'category'); if (!empty($palavras_chaves_post)) { $palavrasChaves = formataPalavrasChave($palavras_chaves_post, ','); } /* ================================================================================================================= '* Retorna a relação de categorias filhas de <projeto>. '================================================================================================================= */ if ($objCategoriaProjeto) { $args = array('orderby' => 'id', 'order' => 'ASC', 'hide_empty' => 0, 'child_of' => $objCategoriaProjeto->term_id); $objCategoriasAuxFilhasProjeto = get_categories($args); } $objCategoriasFilhasProjeto = array(); foreach ($objCategoriasAuxFilhasProjeto as $objCategoria) { if (get_field('situacao_projeto_area', 'category_' . $objCategoria->term_id) == "ativo") { $objCategoriasFilhasProjeto[] = $objCategoria; } }
function adicionaMetatagsConteudo() { //> Imagem principal $objImagem = get_field('imagem_post'); if ($objImagem) { $metaImagem = PHP_EOL . '<meta property="og:image" content="' . $objImagem["sizes"]["thumbnail"] . '"/>'; echo $metaImagem; } //> Resumo $resumo = get_field('resumo_post'); //> Criação da metatag de descrição if (!empty($resumo)) { $metaDescription = PHP_EOL . '<meta name="description" content="' . $resumo . '" />'; $metaDescription .= PHP_EOL . '<meta property="og:description" content="' . $resumo . '" />'; echo $metaDescription; } //> Palavras Chaves $palavras_chaves_post = get_field('palavras_chaves_post'); if (!empty($palavras_chaves_post)) { $palavrasChaves = formataPalavrasChave($palavras_chaves_post, ','); } //> Criação da metatag de palavras chaves if (!empty($palavrasChaves)) { $metaKeywords = '<meta name="keywords" content="' . $palavrasChaves . '" />' . PHP_EOL; echo $metaKeywords; } }