Tente usar esta função, adicione em seu function.php e comente os query_posts que vc fez em sua página.
Obs: estou usando aqui is_home, mas em seu caso vc tem que usar o que vc está usando para listar seus posts que eu ainda não entendi o que é.
function my_ordem_post($query){
if ($query->is_home){
$query->set('orderby', 'title');
$query->set('order', 'ASC');
}
return $query;
}
add_filter('pre_get_posts' , 'my_ordem_post');
Mais informações dbre funções semelhantes vc pode ver em http://codex.wordpress.org/Custom_Queries
Fora isso não tenho mais opções.
aeewwwwwwwww
muitíssimo obrigado Myst1010, conseguiu. no lugar do is_home mudei para is_category
olha ai como ficou
http://www.guiaturpe.com.br/novo/recife/classificados_servicos/agencias-de-turismo/
voce me disse ali que n entendeu porque eu quero listar os meus posts.
É o seguinte.
se voce observar esta em :
01 Martur
02 Guiatur
03 Coohinbra
o que isso quer dizer?!
quer dizer que quem pagar mais ficara com o nome em primeiro lugar,
entao eu coloquei o title 01,02,03,04… para ordernar por title
para se outra empresa chamada por exemplo “Myst1010” eu irei colocar o seu title como “00 Myst1010” ai voce aparecera em primeiro.
Entendesse?
Mais uma vez muito obrigado.
Realmente eu não sabia o porquê de vc listar desta forma e agora está explicado, mas eu me referia não ter entendido que tipo de página era aquela que vc estava listando seus posts.
Porque em uma página de categorias na url fica normalmente category escrito e eu imaginei que vc estivesse usando outro tipo de páginas.
E a sua formula para lista os posts em base no quem pagar mais é bem interessante e inteligente, parece coisa de carioca sempre dando um jeitinho rsrsrsrrs.
=================================
Que bom que está resolvido e mais uma vez essa função resolve o problema com paginação.
Estou ficando convencido que esta é a melhor forma de trabalhar com manipulação de loops no wordpress, além de minimizar os recursos do sistema ainda evita problemas.