Marcelo Ribeiro
Respostas no Fórum
-
Fórum: Plugins
Em resposta a: Filtrar posts de uma taxonomia dinamicaConsegui solucionar o problema com o código abaixo:
<?php $categoria = get_query_var('category_name'); $the_aplic = new WP_Query('post_type=aplicacoes&category_name='.$categoria.'&orderby=menu_order&order=ASC&showposts=-1'); ?>
Fórum: Ajustando o WordPress
Em resposta a: Erro ao logar no wp-admin pelo LocalhostOlá Ralden.
Realmente não sei pq isso está ocorrendo com esse projeto, pois outros eu consigo acessar normalmente o admin do WP.
Eu não conhecia esse Server Press, eu instalei aqui e resolveu meu problema e realmente é bem melhor por simular o servidor virtual, show de bola.
Muito obrigado pela dica.
Fórum: Ajustando o WordPress
Em resposta a: Como esconder o Rodapé dos posts, mas manter na página inicialAcredito que se vc fizer uma condição como abaixo, deve resolver:
<?php if(!is_single()){ ?> <footer>....</footer> <?php } ?>
Fórum: Ajustando o WordPress
Em resposta a: Problemas com PostNa functions insira esse código:
/* LIMITADOR DE PALAVRAS */ function excerpt($limit) { $excerpt = explode(' ', get_the_excerpt(), $limit); if (count($excerpt)>=$limit) { array_pop($excerpt); $excerpt = implode(" ",$excerpt).'...'; } else { $excerpt = implode(" ",$excerpt); } $excerpt = preg_replace('<code>\[[^\]]*\]</code>','',$excerpt); return $excerpt; }
Na home onde exibe a descrição substitua:
<?php the_content(); ?>
por:
<?php echo excerpt(50); /* O número é a quantidade de PALAVRAS que vc quer limitar */ ?>
Fórum: Ajustando o WordPress
Em resposta a: Setar Sub PáginaOlá Bruno, estou trabalhando localmente.
Então, faço isso com css, mas preciso criar essa condição para quando estiver na sub página, ele dar um ECHO no link e ativar o menu.
Veja o código da condição:
<li><a href="<?php bloginfo("url"); ?>/cursos" <?php if(is_page("cursos")){ echo 'class="ativo"';} ?>>Cursos</a></li>
Quando estou na página CURSOS, o menu fica ativo, até ai normal. Mas quando vou para uma sub página de CURSOS ele não ativa, ai tentei fazer desta forma:
<li><a href="<?php bloginfo("url"); ?>/cursos" <?php if(is_page("cursos") || $post->post_parent > 0){ echo 'class="ativo"';} ?>>Cursos</a></li>
Conseguiu entender a lógica?
Fórum: Ajustando o WordPress
Em resposta a: Informações ocultas no wp-adminResolvido, eu tinha um código escrito de forma errada na functions.php. Ajustei o código e tudo voltou ao normal.
Fórum: Plugins
Em resposta a: Posts não aparacem em Home PersonalizadaJá consegui fazer listar os posts padrão… da seguinte forma:
<?php $args = array( 'posts_per_page' => 3, 'orderby' => 'date', 'order' => 'ASC' ); query_posts( $args ); if (have_posts()) : while (have_posts()): the_post(); ?>
Desta forma eu listo apenas os posts padrão, e com new WP_Query os posts personalizados.
Fica como dica para quem tiver o mesmo problema.
Obrigado.
Fórum: Plugins
Em resposta a: WP-PageNavi com Custom Post TypeNão sei se pode ser algo errado no functions, então segue o código tbm.. Por favor me ajudem, não sei mais o que fazer com isso, já testei de tudooo…
add_action('init', 'type_post_rj'); function type_post_rj() { $labels = array( 'name' => _x('Rio de Janeiro', 'post type general name'), 'singular_name' => _x('Rio de Janeiro', 'post type singular name') ); $args = array( 'labels' => $labels, 'public' => true, 'register_meta_box_cb' => 'vagasrj_meta_box', 'supports' => array('title', 'editor') ); register_post_type( 'rio-de-janeiro' , $args ); flush_rewrite_rules(); } $labels = array( 'name' => __( 'Categorias RJ'), 'singular_name' => __( 'Categorias RJ'), 'search_items' => __( 'Buscar' ), 'popular_items' => __( 'Mais usadas' ), 'all_items' => __( 'Todas as Categorias' ), 'parent_item' => null, 'parent_item_colon' => null, 'edit_item' => __( 'Add nova' ), 'update_item' => __( 'Atualizar' ), 'add_new_item' => __( 'Adicionar nova Categoria' ), 'new_item_name' => __( 'Nova' ) ); register_taxonomy('categorias-rj', array('rio-de-janeiro'), array( 'hierarchical' => true, 'labels' => $labels, 'singular_label' => 'Categorias RJ', 'all_items' => 'Todas as Categorias', 'query_var' => true, 'rewrite' => array( 'slug' => 'rio-de-janeiro/categorias-rj' )) );
Obrigado
Fórum: Temas
Em resposta a: Listar posts de uma categoria dinâmicaObrigado pessoal, o problema estava no functions. Alterei algumas linhas no registro do custom post type e rolou. Segue o código:
add_action('init', 'type_post_rj'); function type_post_rj() { $labels = array( 'name' => _x('Rio de Janeiro', 'post type general name'), 'singular_name' => _x('Rio de Janeiro', 'post type singular name') ); $args = array( 'labels' => $labels, 'public' => true, 'register_meta_box_cb' => 'vagasrj_meta_box', 'supports' => array('title', 'editor') ); register_post_type( 'rio-de-janeiro' , $args ); flush_rewrite_rules(); } $labels = array( 'name' => __( 'Categorias RJ'), 'singular_name' => __( 'Categorias RJ'), 'search_items' => __( 'Buscar' ), 'popular_items' => __( 'Mais usadas' ), 'all_items' => __( 'Todas as Categorias' ), 'parent_item' => null, 'parent_item_colon' => null, 'edit_item' => __( 'Add nova' ), 'update_item' => __( 'Atualizar' ), 'add_new_item' => __( 'Adicionar nova Categoria' ), 'new_item_name' => __( 'Nova' ) ); register_taxonomy('categorias-rj', array('rio-de-janeiro'), array( 'hierarchical' => true, 'labels' => $labels, 'singular_label' => 'Categorias RJ', 'all_items' => 'Todas as Categorias', 'query_var' => true, 'rewrite' => array( 'slug' => 'rio-de-janeiro/categorias-rj' )) );
Fórum: Temas
Em resposta a: Associar post a páginaJá resolvi o problema pessoal. Apenas modifiquei a forma de chamar os posts…
Dessa forma:<ul class="fotos-produtos"> <?php $newsArgs = array( 'post_type' => 'acessorios' // Aqui eu chamo cada custom post type criado ); $newsLoop = new WP_Query($newsArgs); while($newsLoop->have_posts()) : $newsLoop->the_post(); ?> <li> <?php the_post_thumbnail(); ?> <h2><?php the_title(); ?></h2> </li> <?php endwhile; ?> </ul>