gle16
Respostas no Fórum
-
Fórum: Ajustando o WordPress
Em resposta a: Slug da página não mudaOlá!
Acessa seu painel > Configurações > Links permanentes
Confira se está marcado como “Padrão”. Se estiver mude para uma das opções abaixo dela, como “Dia e nome”, “Nome do post”
Feito isso salve as alteraçõesFórum: Desenvolvendo com WordPress
Em resposta a: wordpress pagination no index não funcionaPor algum motivo não funcionou…
copiei no function.php<?php
function pagination_bar($custom_query) {
global $wp_query;$total_pages = $custom_query -> max_num_pages;
$big = 999999999; // need an unlikely integerif ($total_pages > 1) {
if ($total_pages > 1 && $current_page > 1) {
echo ‘Primeira Página‘;
} else {
echo ”;
}
if ($current_page < $total_pages) {
echo ‘Última Página‘;} else {
echo ”;
}
$current_page = max(1, get_query_var(‘paged’));
echo “- <span>Página “.$current_page.” de “.$total_pages.”</span>
“;
echo paginate_links(array(
‘base’ => str_replace($big, ‘%#%’, esc_url(get_pagenum_link($big))),
‘format’ => ‘?paged=%#%’,
‘current’ => $current_page,
‘total’ => $total_pages,
‘end_size’ => 1,
‘mid_size’ => 3,
‘prev_text’ => __(‘« Anterior’),
‘next_text’ => __(‘Próximo »’),
‘before_page_number’ => ”,
‘after_page_number’ => ”
));}
}
function add_blog_post_to_query( $query ) {
if ( $query->is_home() && $query->is_main_query() ) {
$query->set( ‘post_type’, array(‘post’, ‘reviews’) );
$query->set( ‘posts_per_page’, ” );
}
}
add_action( ‘pre_get_posts’, ‘add_blog_post_to_query’ );
?>e no index assim:
<div class=”tam60 resp75 left-grid”>
<?php $paged = ( get_query_var( ‘paged’ ) ) ? get_query_var( ‘paged’ ) : 1;
$my_query = new WP_Query( “post_type=blogg&posts_per_page=2&paged=$paged” ); ?>
<?php while ( $my_query->have_posts() ) : $my_query->the_post(); ?><div class=”col-12 last-blog”>
<div class=”blog center”>
<div class=”col-12″>” alt=”<?php the_title(); ?>”></div>
<h2><?php the_title();?></h2>
<P><?php echo(limit_words(get_the_excerpt(),30)); ?></P>
“><button>Ler mais >></button>
</div>
</div>
<?php endwhile;?><div class=”col-12 center paginacao”>
<?php pagination_bar( $my_query ); ?></div> <?php wp_reset_postdata();?>
</div>