Respostas no Fórum

Visualizando 15 respostas - 91 até 105 (de um total de 114)
  • Fórum: Temas
    Em resposta a: Criar uma área de tags randomicas
    Criador do tópico Angelo Rocha

    (@angelorocha)

    Eu estava no codex agora vendo a função wp_tag_cloud, consegui fazer basicamente o que eu queria, mais no caso ele exibe os links das tags e quero apenas que apareça os nomes das tags, sem link ou formatação, seguem a funçao que criei:

    function tags_random(){
    	if (is_front_page()){
    		if ( function_exists('wp_tag_cloud')){
    			echo wp_tag_cloud('number=1&separator=, &order=RAND');
    		}
    	}
    }

    To quase lá ?!
    ^^
    Aguardo…

    Programe o index do seu template com essas informações que vc deseja, simples assim 😉

    Ou faça o que a @anniehall falou, cria uma “index.html” na raiz do seu WP com as informações que vc deseja, poremmmm…. Seu SEO vai pro espaço =(

    Fórum: Plugins
    Em resposta a: Twitter com Refresh
    Criador do tópico Angelo Rocha

    (@angelorocha)

    =/
    Sei como é, isso é verdade, mais deixando esse problema de lado, tens algum para indicar? Alguem aí usa?

    Fórum: Temas
    Em resposta a: Adicionar
    Criador do tópico Angelo Rocha

    (@angelorocha)

    Desconsiderem o que falei a respeito de não esta funcionando o numero de posts XD
    Doideira minha, ta tudo funcionando blz, trabalho ta concluído e agora depende do cliente ativar o novo template. Obrigado pela ajuda.

    Fórum: Temas
    Em resposta a: Adicionar
    Criador do tópico Angelo Rocha

    (@angelorocha)

    Opa, opa, opa!!!
    Acabei de fazer o seguinte, modifiquei o valor para “-1” para remover o limite e deixar o valor sendo definido pelo proprio painel, resolveu, porem fiquei na duvida de o porque não ter funcionado quando alterei de 5 para 6, 1 ou 3.

    Grato!

    <?php
    global $post;
    $args = array( 'numberposts' => -1, 'offset'=> 1, 'category' => 3 );
    $myposts = get_posts( $args );
    foreach( $myposts as $post ) :	setup_postdata($post); ?>
    	<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
    <?php endforeach; ?>

    Só para que os amigos vejam o trabalho que estou fazendo, essas alterações são para um site que desenvolvi no final do ano passado, aí o cliente me solicitou algo que é preciso que eu faça isso, como citei, nao quis apelar para plugin XD, o site é este:

    w w w . s a n t o d i g i t a l . c o m . b r
    Com espaços pra nao geram spam por lá Oo’

    Fórum: Temas
    Em resposta a: Adicionar
    Criador do tópico Angelo Rocha

    (@angelorocha)

    Opa, não esqueci do que pedi, voltei ao trabalho com o site em wordpress que estou desenvolvendo, estava no codex e fiz o seguinte:

    <?php
    global $post;
    $args = array( 'numberposts' => 6, 'offset'=> 1, 'category' => 3 );
    $myposts = get_posts( $args );
    foreach( $myposts as $post ) :	setup_postdata($post); ?>
    	<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
    <?php endforeach; ?>

    Notem que onde tem ‘numberposts’ alterei o valor para “6” que é a quantidade de posts que eu necessito que sejam exibidos, porem ele so me exibe um, alguem pode me auxiliar?
    Desde já obrigado.

    Fórum: Temas
    Em resposta a: Adicionar
    Criador do tópico Angelo Rocha

    (@angelorocha)

    Notei que o título de minha postagem ficou como “Adicionar”, esqueci de digitar o resto, desculpem-me.

    Renato vou testar e posto depois se funcionou, obrigado pela pronta resposta!

    Fórum: Temas
    Em resposta a: Post Resumido

    Andreo, faz o seguinte, pega esse aqui, limpo e seco rsrsrsrs:
    cria um arquivo ai chamado single.php e cola isso:

    <?php get_header();?>
    <?php get_sidebar();?>
    <div class="unic_post">
    
    <?php if(have_posts()): while(have_posts()) : the_post();?>
    
    <h1><?php the_title();?></h1>
    
    <div class="unic_entrie">
    <?php the_content();?>
                   <div class="credits">
                Postado <?php the_time("l, d/m/y");?> as <?php the_time();?>&nbsp;&nbsp;
                Por <font color="#CCFF00"><?php the_author();?> <br /></font>
                Na categoria&nbsp;<?php the_category(',');?><br />
                <?php the_tags('Tags: ');?><br />
                <?php comments_number('Sem coment&aacute;rios', '1 coment&aacute;rio', '% 		Coment&aacute;rios' );?>
                	</div>
    </div>
    
    <?php endwhile; else:?>
    <h3> Ops... Nada encontrado!</h3>
    		<div><?php get_search_form();?></div>
    <?php endif;?>
    </div>
            <div class="comment">
            <?php comments_template();?>
            </div>
    <?php get_footer();?>

    Fórum: Temas
    Em resposta a: Post Resumido

    sinto muito, não postei o conteúdo do single, veja o mesmo, esse é o do theme default do WP 3.0.1 o “twentyten”

    <?php
    /**
     * The Template for displaying all single posts.
     *
     * @package WordPress
     * @subpackage Twenty_Ten
     * @since Twenty Ten 1.0
     */
    
    get_header(); ?>
    
    		<div id="container">
    			<div id="content" role="main">
    
    <?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>
    
    				<div id="nav-above" class="navigation">
    					<div class="nav-previous"><?php previous_post_link( '%link', '<span class="meta-nav">' . _x( '&larr;', 'Previous post link', 'twentyten' ) . '</span> %title' ); ?></div>
    					<div class="nav-next"><?php next_post_link( '%link', '%title <span class="meta-nav">' . _x( '&rarr;', 'Next post link', 'twentyten' ) . '</span>' ); ?></div>
    				</div><!-- #nav-above -->
    
    				<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
    					<h1 class="entry-title"><?php the_title(); ?></h1>
    
    					<div class="entry-meta">
    						<?php twentyten_posted_on(); ?>
    					</div><!-- .entry-meta -->
    
    					<div class="entry-content">
    						<?php the_content(); ?>
    						<?php wp_link_pages( array( 'before' => '<div class="page-link">' . __( 'Pages:', 'twentyten' ), 'after' => '</div>' ) ); ?>
    					</div><!-- .entry-content -->
    
    <?php if ( get_the_author_meta( 'description' ) ) : // If a user has filled out their description, show a bio on their entries  ?>
    					<div id="entry-author-info">
    						<div id="author-avatar">
    							<?php echo get_avatar( get_the_author_meta( 'user_email' ), apply_filters( 'twentyten_author_bio_avatar_size', 60 ) ); ?>
    						</div><!-- #author-avatar -->
    						<div id="author-description">
    							<h2><?php printf( esc_attr__( 'About %s', 'twentyten' ), get_the_author() ); ?></h2>
    							<?php the_author_meta( 'description' ); ?>
    							<div id="author-link">
    								<a href="<?php echo get_author_posts_url( get_the_author_meta( 'ID' ) ); ?>">
    									<?php printf( __( 'View all posts by %s <span class="meta-nav">&rarr;</span>', 'twentyten' ), get_the_author() ); ?>
    								</a>
    							</div><!-- #author-link	-->
    						</div><!-- #author-description -->
    					</div><!-- #entry-author-info -->
    <?php endif; ?>
    
    					<div class="entry-utility">
    						<?php twentyten_posted_in(); ?>
    						<?php edit_post_link( __( 'Edit', 'twentyten' ), '<span class="edit-link">', '</span>' ); ?>
    					</div><!-- .entry-utility -->
    				</div><!-- #post-## -->
    
    				<div id="nav-below" class="navigation">
    					<div class="nav-previous"><?php previous_post_link( '%link', '<span class="meta-nav">' . _x( '&larr;', 'Previous post link', 'twentyten' ) . '</span> %title' ); ?></div>
    					<div class="nav-next"><?php next_post_link( '%link', '%title <span class="meta-nav">' . _x( '&rarr;', 'Next post link', 'twentyten' ) . '</span>' ); ?></div>
    				</div><!-- #nav-below -->
    
    				<?php comments_template( '', true ); ?>
    
    <?php endwhile; // end of the loop. ?>
    
    			</div><!-- #content -->
    		</div><!-- #container -->
    
    <?php get_sidebar(); ?>
    <?php get_footer(); ?>
    Fórum: Temas
    Em resposta a: Post Resumido

    Amigo, parece que temos um problema, você criou o arquivo “single.php”?
    Caso não tenha criado, crie ele.
    Caso ja tenha ele posta aqui pra mim dar uma olhada em seu conteúdo.

    Fórum: Plugins
    Em resposta a: Plugin para Destaques
    Criador do tópico Angelo Rocha

    (@angelorocha)

    Uma observação para quem for usar o plugin, recomendadissimo!
    Obs:
    Quando for configurar a cor do fundo das setas, pode ficar “inestético” uma cor de fundo, até mesmo o preto. A configuração aceita o parâmetro “transparent”, com isso as setas ficam com o mesmo fundo da barra de título do destaque.
    Fica a dica!

    Fórum: Plugins
    Em resposta a: Plugin para Destaques
    Criador do tópico Angelo Rocha

    (@angelorocha)

    Eu havia testado:
    slideshow-gallery-pro.1.1.04
    jquery-featured-content-gallery
    featured-content-gallery.3.2.0

    Incrivelmente nenhum funcionou corretamente, ou da maneira desejada.

    Mais esse é perfeito demais cara! Muito bom, recomendo! Em breve posto o case! Meu primeiro site desenvolvido profissionalmente com wordpress.

    Espero que gostem!
    Obrigado @dhony

    Fórum: Temas
    Em resposta a: Post Resumido

    Postei como o meu functions.php ficou pra no caso de você não entender onde exatamente colocar o código, caso tenha esse problema, copia o meu, mais cuidado, de theme pra theme pode dar problema, qualquer coisa vc posta ai que te ajudo.
    Abraço.

    Fórum: Temas
    Em resposta a: Post Resumido

    Amigo, olha, por coicidencia achei um plugin que faz isso, mais cade eu me lembrar o nome do elemento, auhauhauhauhauhau…
    Vi ele quando buscava por plugins no wordpress e classifiquei pelos mais baixandos, enfim, não me interessei pelo plugin e fiz essa proeza no braço com a ajuda de um membro da comunidade.

    Para adicionar um “read more” automaticamente nos posts, faça o seguinte:

    1º vai no teu “functions.php” e joga esse codigo lá:

    function the_content_limit($max_char, $more_link_text = '(more...)', $stripteaser = 0, $more_file = '') {
        $content = get_the_content($more_link_text, $stripteaser, $more_file);
        $content = apply_filters('the_content', $content);
        $content = str_replace(']]>', ']]>', $content);
        $content = strip_tags($content);
    
       if (strlen($_GET['p']) > 0) {
          echo "<p>";
          echo $content;
          echo "&nbsp;<a href='";
          the_permalink();
          echo "'>"."Leia mais &rarr;</a>";
          echo "</p>";
       }
       else if ((strlen($content)>$max_char) && ($espacio = strpos($content, " ", $max_char ))) {
            $content = substr($content, 0, $espacio);
            $content = $content;
            echo "<p>";
            echo $content;
            echo "...";
            echo "&nbsp;<a href='";
            the_permalink();
            echo "'>".$more_link_text."</a>";
            echo "</p>";
       }
       else {
          echo "<p>";
          echo $content;
          echo "&nbsp;<a href='";
          the_permalink();
          echo "'>"."Leia mais &rarr;</a>";
          echo "</p>";
       }
    }

    No meu caso, meu “functions.php” ficou assim:

    <?php
    if(function_exists("register_sidebar")){
    		register_sidebar(array(
    							   "before_widget"=> "<li>",
    							   "after_widget" =>"</li>",
    							   "before_title" => "<h2>",
    							   "after_title"  =>"</h2>",
    
    							   ));
    		function the_content_limit($max_char, $more_link_text = '(more...)', $stripteaser = 0, $more_file = '') {
        $content = get_the_content($more_link_text, $stripteaser, $more_file);
        $content = apply_filters('the_content', $content);
        $content = str_replace(']]>', ']]>', $content);
        $content = strip_tags($content);
    
       if (strlen($_GET['p']) > 0) {
          echo "<p>";
          echo $content;
          echo "&nbsp;<a href='";
          the_permalink();
          echo "'>"."Leia mais &rarr;</a>";
          echo "</p>";
       }
       else if ((strlen($content)>$max_char) && ($espacio = strpos($content, " ", $max_char ))) {
            $content = substr($content, 0, $espacio);
            $content = $content;
            echo "<p>";
            echo $content;
            echo "...";
            echo "&nbsp;<a href='";
            the_permalink();
            echo "'>".$more_link_text."</a>";
            echo "</p>";
       }
       else {
          echo "<p>";
          echo $content;
          echo "&nbsp;<a href='";
          the_permalink();
          echo "'>"."Leia mais &rarr;</a>";
          echo "</p>";
       }
    }
    
    }
    ?>

    Depois que tiver configurado seu “functions.php” da forma descrita acima, vai no arquivo onde ta o código que define onde aparece o “read more” (leia mais), geralmente no index.php, localize o:
    <?php the_content("<b>&nbsp;&nbsp;Leia Mais...</b>");?>
    Ou algo parecido e substitua por:
    <?php the_content_limit(50, 'Leia mais...');?>
    ta vendo ali onde tá 50, alí é a quantidade de caracters que vc quer que fique! No meu caso usei 300!

    Funciona perfeitamente.
    By.:
    renato_s

    Fórum: Temas
    Em resposta a: Erro no functions.php

    Cara, se voce mecheu no funcions.php e ta dando esse erro, upa o arquivo de novo que eu creio que resolva, creio que ainda tenha o arquivo original sem mudanças na sua máquina, só faz isso e creio que normalize.

Visualizando 15 respostas - 91 até 105 (de um total de 114)