Respostas no Fórum

Visualizando 14 respostas - 16 até 29 (de um total de 29)
  • Fórum: Temas
    Em resposta a: usar mais de um excerpt por post

    Bom…consegui fazer o que preciso, não tenho certeza de que esta seja a melhor forma, mas até o momento me parece que funciona perfeitamente.
    Para quem encontrar este tópico e estiver com a mesma dúvida ai vai a resposta. Espero poder ajudar alguém! OBS.: Vejo muita gente por aqui postando dúvida e quando encontra a solução, não volta para compartilhar..rs

    Adicionei o seguinte código no functions.php

    <?php
    /* Content Excerpt Function */
    function excerpt($excerpt_length) {
      global $post;
    	$content = strip_shortcodes($post->post_content);
    	$words = explode(' ', $content, $excerpt_length + 1);
    	if(count($words) > $excerpt_length) :
    		array_pop($words);
    		array_push($words, '');
    		$content = implode(' ', $words);
    	endif;
    
      $content = strip_tags($content);
    
    	echo $content;
    }

    Depois é só adicionar este trecho onde quer que o texto apareça. (mude o valor para o número de caracteres que deseja mostrar)
    <p><?php excerpt(120);?></p>

    Assim para cada página você pode definir um número diferente. 😉
    Abraços

    Att,
    Guilherme Velloso
    ?>

    Fórum: Temas
    Em resposta a: usar mais de um excerpt por post

    Olá Diana, como vai?

    Estou com um problema parecido com o do ninogiovanny, a diferença é que eu gostaria de excerpts diferentes para algumas páginas. E não gostaria de usar custom fields.

    Tenho o seguinte código no functions:

    // Código do Excerpt para limitar caracteres.
    
    function new_excerpt_length($length) {
    return 10;
    }
    add_filter('excerpt_length', 'new_excerpt_length');

    E em uma das paginas:
    <p><?php the_excerpt(); ?></p>

    Mas como usei esse texto para alguns box bem pequenos 10 ficou perfeito. Agora preciso que uma das páginas tenha 100 por ex. E em uma outra página 200.

    Você poderia me ajudar? Agradeço desde já.
    Att,
    Guilherme Velloso.

    Fórum: Temas
    Em resposta a: Alterar ID e Class do Menu
    Criador do tópico Guilherme Velloso

    (@guilherme-velloso)

    Caraca, vlw a força galerinha!!
    Vou estudar melhor tudo que vocês passaram aqui.

    Abração

    Fórum: Temas
    Em resposta a: Alterar ID e Class do Menu
    Criador do tópico Guilherme Velloso

    (@guilherme-velloso)

    Vlw Myst1010 por responder!
    Mas não entendi muito bem o que você disse…hehehe
    Perdão mas sou muito leigo ainda em php e wp…hehe

    Fórum: Temas
    Em resposta a: Alterar ID e Class do Menu
    Criador do tópico Guilherme Velloso

    (@guilherme-velloso)

    Caraca gustamociaro, vlw..hehehe
    Não tinha visto sua resposta antes de postar..rs

    Abração

    Fórum: Temas
    Em resposta a: Alterar ID e Class do Menu
    Criador do tópico Guilherme Velloso

    (@guilherme-velloso)

    Opa…acho que encontrei uma solução! Mas se alguém tiver formas melhores de fazer isso ou achar que essa forma não é boa por algum motivo estou aberto a sugestões.

    Vou colocar aqui para quem estiver com a mesma duvida.
    Na minha index eu troquei o
    <?php get_header(); ?>
    por

    <?php
    if ( is_home() ) :
      get_header('home');
    else :
      get_header();
    endif;
    ?>

    Ai você deixa o arquivo header.php como o padrão para todas as páginas, mantendo o <?php get_header(); ?> normal para todas as outras páginas. E criei um arquivo header-home.php que vai ser chamado pelo código acima na minha index. Se for mudar o nome é só salvar o arquivo como header-eonome.php e alterar o código para:

    <?php
    if ( is_eonome() ) :
      get_header('eonome');
    else :
      get_header();
    endif;
    ?>

    Tem um exemplo para quem estiver a fim de criar varios headers:

    <?php
    if ( is_home() ) :
      get_header('home');
    elseif ( is_404() ) :
      get_header('404');
    else :
      get_header();
    endif;
    ?>

    E por ai vai…rs

    Em fim se alguém tiver uma dica melhor manda ai. Ou até uma melhor explicação deste código, porque não manjo php e não intendo a lógica da coisa…hehehe

    Abração galerinha!

    Fórum: Temas
    Em resposta a: Alterar ID e Class do Menu
    Criador do tópico Guilherme Velloso

    (@guilherme-velloso)

    Caraca Myst1010 era isso mesmo!! Tinha visitado alguns tutoriais mas não explicava muito bem, por isso não achava onde habilitar a class para os menus. Muito obrigado mesmo!

    Aproveitando a deixa gostaria de tentar sanar um outra duvida se você não se importar.

    Existe a possibilidade de dentro do get_header criar divs diferente para home e outro para as demais páginas?
    Exemplo…dentro do get_header eu tenho

    <div id="container">
    	<div id="header">
        	<div id="header-top">
            	<div id="header-logo">
                        Minha Logo
                    </div>
                        <div id="header-menu">
                        <div class="nav main-nav">
                              Meu Menu
                        </div><!-- /.nav .main-nav -->
                    </div>
            </div>
            <div id="header-slogan">
                 Meu Slogan
            </div>
    
            <div id="header-curve"></div>
        </div>
        <!-- Fim Header -->
        <div id="slide-header">
        	<?php if (is_home()) {
                  include (TEMPLATEPATH.'/slideshow.php');
            	}
            ?>
        </div>
        <div id="slider_curve"></div>
        <!-- Fim Slide Header -->

    Quero mudar a div header para header-2 por exemplo. A div header-curve para header-curve-2 etc.
    Estou tentando fazer o mesmo efeito de curva deste Theme, mas não sei como ele faz para mudar os tamanhos para home e outras páginas…rs

    Não sei se deu pra entender bem mas não sei como explicar..hehehe
    Abração

    Criador do tópico Guilherme Velloso

    (@guilherme-velloso)

    Myst1010, mais uma vez muito obrigado por me ajudar!

    Como pode ver não sou programador e meu conhecimento é zero em programação…hahaha

    Mas vou ver o que consigo descobrir com esse tutorial que você me passou.
    Sobre o plugin eu estou preferindo evitar ao máximo por uma questão de carregamento e tals…preciso desenvolver algo que seja extremamente leve e vou deixar para usar plugins em ultimo caso mesmo..hehehe

    Mesmo assim sou muito grato por ter me ajudado! Você é fera…hehe
    Abração

    Criador do tópico Guilherme Velloso

    (@guilherme-velloso)

    Não sei se isso ajuda…mas o código que estou usando para chamar os mais comentado é ese:

    <?php $result = $wpdb->get_results(“SELECT comment_count,ID,post_title FROM $wpdb->posts ORDER BY comment_count DESC LIMIT 0 , 5”); foreach ($result as $post) { setup_postdata($post); $postid = $post->ID; $title = $post->post_title; $commentcount = $post->comment_count; if ($commentcount != 0) { ?>

    Criador do tópico Guilherme Velloso

    (@guilherme-velloso)

    Myst1010, você é o cara!!! Funcionou perfeitamente…era isso mesmo que eu precisava.

    Se não for incomodar muito, gostaria de aproveitar a oportunidade para tirar uma outra duvida que não achei a reposta em lugar nenhum também..rs

    Preciso fazer com que na página desta categoria apareça os 3 post mais vistos desta categoria na lateral.

    Eu até consegui pegar os mais comentados…só não seria bem o que preciso alem do mais ele ele pega o mais comentado do site todos..rs

    Será que existe como chamar o 3 mais vistos de uma categoria?? Vi por ai que isso não é possível…Mas se existe plugins que fazem isso deve ter uma forma né?…hehehe

    Mais uma vez muito obrigado mesmo pela ajuda!! Você é o cara

    Criador do tópico Guilherme Velloso

    (@guilherme-velloso)

    Caraca Myst1010, muito obrigado por responder!
    Eu tentei o código que você me mandou e ele agora ele não mostra mais nada na segunda página em diante. Vou colocar aqui o código que estou usando para ver se dá pra entender…hehehe

    http://pastebin.com/wziFp1B8

    Criador do tópico Guilherme Velloso

    (@guilherme-velloso)

    Caraca Velhinho, mato minha duvida!!
    Vlw mesmo Renato_s!!

    Criador do tópico Guilherme Velloso

    (@guilherme-velloso)

    putz Zappe…blzinha?

    Eu usava o corner mas vi que ele da muito pau, então resolvi usar o curvycorner…descobri também que ele não valida e tals.

    Esse negocio de canto arredondado pe fooooda viu..rs

    Mas consegui achar uma solução meia boca aqui que deve segurar as pontas por um tempo…hehe

    Criador do tópico Guilherme Velloso

    (@guilherme-velloso)

    E ae leobaiano…blzinha?
    Desculpa a demora, mas é que ja tava achando que ninguem ia responder…hehehe

    Então…é que o esquema de menu que eu preciso tem que ter cantos arredondados e pra isso preciso colocar o span antes do texto do menu…e não sei como fazer isso..rs

    que nem eu fiz no esquema que eu mostrei acima…mas eu só consegui fazer isso com a lista de categoria…com de paginas não..rs

    Teria que ser + ou – isso:
    “><span>Inicio</span>
    Só que pra todos…manja?

Visualizando 14 respostas - 16 até 29 (de um total de 29)