コード例 #1
0
    }
} 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;
    }
}
コード例 #2
0
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;
    }
}