rangelrmorais
Respostas no Fórum
Visualizando 1 resposta (de um total de 1)
-
Fórum: Desenvolvendo com WordPress
Em resposta a: Filtrar busca com custom fieldsEu usei o Relevanssi pra substituir a busca normal do WP e mandei ele indexar somente usuários e custom fields.
Acho que o meu loop não é bem padrão. Desculpa pela bagunça do código, mas isso aí é o melhor frankenstein q eu consegui montar hehe.
<?php $number = 20; $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; $offset = ($paged - 1) * $number; $users = get_users(); $total_users = count($users); $query = get_users('orderby=rand&offset='.$offset.'&number='.$number); $total_pages = intval($total_users / $number) + 1; foreach($query as $user) { $image = $user->imagem_do_perfil; $foto = wp_get_attachment_image_src( $image, full ); $slug = '/profissional/'.$user->user_login; ?>
Aqui vem o objeto do loop
e depois eu fecho com<?php } if ($total_users > $total_query) { echo '<div id="pagination" class="clearfix">'; //echo '<span class="pages">Pages:</span>'; $current_page = max(1, get_query_var('paged')); echo paginate_links(array( 'base' => get_pagenum_link(1) . '%_%', 'format' => 'page/%#%/', 'current' => $current_page, 'total' => $total_pages, 'show_all' => true, 'prev_text' => ('« Previous'), 'next_text' => ('Next »'), 'prev_next' => false, 'type' => 'list', )); echo '</div>'; } ?>
Isso me retorna todos os usuários.
Visualizando 1 resposta (de um total de 1)