Jadir,
Acho que seria bom você estudar um pouco sobre a construção de temas no WordPress. Dê uma olhada nesse outro tópico do fórum.
Acho que vc tem que trabalhar com múltiplos loops. Dá uma olhada nisso aqui também. Espero que te ajude!
Abs.
Cátia
Olá catiakitahara,
Ajudou um pouco. Mas o que estou precisando já é usado por quase todos. É uma categoria onde os posts não apareçam na home, ela só deve aparecer na coluna a direita ou esquerda.
É como se fosse (e é) posts arquivados.
Estou estudando o wordpress, mas enquanto estudo tenho que entregar os trabalhos.
Desde já obrigado!
Jadir,
Eu não estou entendendo muito bem o que vc quer, pode me mandar um exemplo? Vc quer que o conteúdo de um post apareça na barra lateral? Ou uma listagem de posts com links para o conteúdo? Se for isso, não se trata de uma categoria, mas é apenas uma listagem. Vc vai ter que trabalhar com essa template tag: wp_get_archives. Exemplo de uso:
<?php wp_get_archives('type=postbypost&limit=5'); ?>
Ele vai listar os últimos 5 posts.
Abs.
Cátia
É isso mesmo, uma listagem. Porém como são posts antigos, eu preciso publicá-los mas eles não devem aparecer no front page, apenas nesta listagem. A categoria em questão se chama “Estudos”.
Obrigado!
Bom, Jadir,
Primeiro, acho que se vc já tem esses posts publicados no Joomla vc pode tentar importá-los para o WordPress. Achei esse script que faz a importação do Joomla 1.0.12 para o WP 2.3.2. Talvez vc encontre algo mais recente, mas aí é contigo.
O que vai acontecer é que a medida em que vc postar, esses posts vão sair fora da home do seu site por uma simples questão cronológica. Não sei se isso te ajuda.
Segundo, com relação à listagem, eu não sei se pode inserir esse código na barra lateral, mas vc tenta e diz se deu certo.
Abs.
Cátia
Cátia,
Na verdade eu tenho que importar de um Blogspot, mas não poucos posts (cerca de 30). Mas já tenho todos eles em doc. Só que se eu publicá-los agora eles vão ficar listados no front page. Acho que está faltando um pouco de analise da minha parte, mas o problema é o tempo.
De novo meu muito obrigado
Jadir,
Então ficou mais fácil ainda, nativamente o WordPress importa posts do Blogspot. Vá em “ferramentas” e clique em importar, escolha Blogger e siga as instruções.
Quando estiver terminado, coloque todos esse posts na categoria “Estudos”.
Agora abra o arquivo index.php do tema que você estiver usando (wp-content/themes/seutema/index.php).
Procure essa linha (que é o início do loop):
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
Logo em seguida insira o seguinte código:
<?php if (in_category('Estudos') && is_home() ) continue; ?>
Se estiver na home, o WordPress vai seguir adiante e pular os posts dentro da categoria Estudos, mas em páginas de arquivo eles serão exibidos.
Espero que te ajude.
Abs.
Cátia
Olá Cátia, Infelizmente não foi funcionou a importação, dá um erro quando vou solicitar a autorização. Penso que é erro do Google.
Coloquei a variavel no index.php e vou testar colocando um post de cada vez
Obrigado!
Pelo que entendi, a variável é para “desviar” da categoria Estudos, certo?
Se for eu fiz alguma coisa errada porque não está funcionando. mas vou continuar tentando.