コード例 #1
0
       '================================================================================================================= */
    $aryDadosCategoria = retornaLayoutCategoriaPrincipal($idCategoriaPrincipalAcessada);
    if ($aryDadosCategoria) {
        $imagemCategoria = $aryDadosCategoria["imagem"];
        $cssDestacarLink = "destacar-link-projeto";
        $cssLinkCategoria = $aryDadosCategoria["link_css"];
        $cssColorCategoria = $aryDadosCategoria["color_css"];
        $tituloCategoria = $aryDadosCategoria["titulo"];
    }
    /* =================================================================================================================	
       '* Retorna a relação de <tags>, relacionada a categoria principal para a exibição do <<menu lateral>>
       '================================================================================================================= */
    $aryTags = get_category_tags($idCategoriaPrincipalAcessada);
}
//> Retorna Url Atual completa
$urlAtual = retornaUrlAtual();
$urlCategorias = get_site_url() . retornaUrlComplementarCategorias();
/* =================================================================================================================	
  '* Se o conteúdo acessado for post, retorna o slug da tag acessada.
  '================================================================================================================= */
$tagSlugAcessada = null;
$boolItemMenuHistorico = false;
$posttags = array();
$objImagem = null;
$resumo = null;
$palavras_chaves_post = null;
if (is_single()) {
    $posttags = get_the_tags(get_the_ID());
    if ($posttags) {
        $tagSlugAcessada = $posttags[0]->slug;
    }
コード例 #2
0
<?php

include get_template_directory() . "-child/includes/complementar.php";
/* =================================================================================================================	
  '* Retorna a relação de posts pertencentes a <<categoria principal acessada>>
  '================================================================================================================= */
$idPagina = retornaPaginaAcessada(retornaUrlAtual());
if (empty($idPagina)) {
    $idPagina = 1;
}
$args = array('post_type' => 'post', 'post_status' => 'publish', 'cat' => $idCategoriaPrincipalAcessada, 'tag_id' => $idTagAcessada, 'posts_per_page' => TOTAL_POSTS_POR_PAGINA, 'paged' => $idPagina, 'orderby' => 'date', 'order' => 'DESC');
$query = new WP_Query($args);
$Imagens = null;
$Conteudo = null;
$objImagem = null;
$count = 0;
$idCategoriaPrincipal = retornaIdCategoriaPrincipalPost($post->ID);
$aryDadosCategoria = retornaLayoutCategoriaPrincipal($idCategoriaPrincipal);
echo '<div class="espacamento-noticias">';
while ($query->have_posts()) {
    $query->the_post();
    /* =======================================================================================================	
       '* Exibe Conteúdo agenda
       '======================================================================================================== */
    include get_template_directory() . "-child/includes/conteudo-noticias.php";
    $count++;
}
echo '</div>';
$totalPaginas = $query->max_num_pages;
// need an unlikely integer
//echo str_replace( $big, '%#%', esc_url(get_pagenum_link($big)));
コード例 #3
0
function adicionaMetatagsPaginas()
{
    //> Título
    $titulo = PHP_EOL . "<title>" . trim(wp_title('', false)) . "</title>" . PHP_EOL;
    $metaTitulo = PHP_EOL . '<meta content="' . trim(wp_title('', false)) . '" name="title">';
    $metaTitulo .= '<meta property="og:title" content="' . trim(wp_title('', false)) . '" />';
    //> URL
    $metaUrl = PHP_EOL . '<meta property="og:url" content="' . retornaUrlAtual() . '" />';
    echo $metaTitulo;
    echo $metaUrl;
    if (is_home()) {
        adicionaMetatagsHome();
    } elseif (is_single()) {
        adicionaMetatagsConteudo();
    }
}