Suporte » Temas » Como deixa as imagens dos post assim

Visualizando 15 respostas - 1 até 15 (de um total de 18)
  • Criador do tópico DeHh

    (@dehh)

    alguém a e ?

    DeHn,
    isso depende do tema que você está usando. Como você faz pra definir a imagem que aparece no post?

    Se você estiver usando a “imagem destacada”. Se for esse o caso, tente alterar o loop o parâmetro da função the_post_thumbnail para large:
    <?php the_post_thumbnail( 'large' ); ?>

    Criador do tópico DeHh

    (@dehh)

    vlw por responder, então eu tenei fazer isso mais não fico do jeito que eu queria

    olha o codigo Functions.php do meu tema

    <?php
    
    require_once(TEMPLATEPATH . '/theme_options.php'); 
    
    if ( function_exists('register_sidebar') )
    
        register_sidebar(array(
    
    	'name' => 'Sidebar1',
    
        'before_widget' => '<div class="sidebox">',
    
        'after_widget' => '</div>',
    
    	'before_title' => '<h3 class="sidetitl">',
    
        'after_title' => '</h3>',
    
        ));
    
    if ( function_exists('register_sidebar') )
    
        register_sidebar(array(
    
    	'name' => 'Sidebar2',
    
        'before_widget' => '<div class="sidebox">',
    
        'after_widget' => '</div>',
    
    	'before_title' => '<h3 class="sidetitl">',
    
        'after_title' => '</h3>',
    
        ));	
    
    if ( function_exists( 'add_theme_support' ) ) { // Added in 2.9
    
    	add_theme_support( 'post-thumbnails' );
    
    	add_image_size( 'clan-slider', 575, 331, true );
    
    	add_image_size( 'clan-home', 250, 150, true ); 
    
    	add_image_size( 'clan-box', 100, 70, true ); 
    
    }
    
    function slidim(){
    
    if ( has_post_thumbnail() ) {
    
    			 the_post_thumbnail( 'clan-slider', array('class' => 'slidim') );
    
    } else {
    
    }
    
    }
    
    function boxim(){
    
    if ( has_post_thumbnail() ) {
    
    			 the_post_thumbnail( 'clan-box', array('class' => 'boximage') );
    
    } else {
    
    }
    
    }
    
    function postim(){
    
    if ( has_post_thumbnail() ) {
    
    			 the_post_thumbnail( 'clan-home', array('class' => 'postim') );
    
    } else {
    
    }
    
    }
    
    function new_excerpt_length($length) {
    
    	return 80;
    
    }
    
    add_filter('excerpt_length', 'new_excerpt_length');
    
    ?>

    Criador do tópico DeHh

    (@dehh)

    alguém? por favor ae pessoal

    Moderador Leo Baiano

    (@leobaiano)

    Cola o loop da home no pastbin pra gente ver, não é o functions que vai resolver este problema. Coloca também o link do seu blog porque o problema não é só o tamanho da imagem, parece que no CSS ela esta definida como float left para alinhar a esquerda do texto do post e na imagem que você mostrou parece que você quer que ela fique larga e no topo com o texto abaixo, correto?

    Criador do tópico DeHh

    (@dehh)

    ae aqui o link do meu blog

    http://www.equipegames.com/

    isso eu quero que ela fique nessa resolução 590×150 com os texto embaixo vou tentar fazer isso que vc falou

    Moderador Leo Baiano

    (@leobaiano)

    Preciso ver o código do index.php ou home.php do seu tema, cola ele no pastbin e compartilha o link aqui.

    Criador do tópico DeHh

    (@dehh)

    index.php

    <?php get_header(); ?>
    
    <div id="slidearea">
    
    <?php include (TEMPLATEPATH . '/tab.php'); ?>	
    
    </div>
    
    <div id="casing">		
    
    <div id="content">
    
    <?php if (have_posts()) : ?>
    
    <?php while (have_posts()) : the_post(); ?>
    
    <div class="single" id="post-<?php the_ID(); ?>">
    
    <div class="title">
    
    <h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2>
    
    <div class="date">
    
    <span class="author">Postado por<?php the_author(); ?></span> <span class="clock"> em <?php the_time('D - M - Y'); ?></span>
    
    	   <div align="left"><img src="http://www.equipegames.com/wp-content/themes/equipegames/images/newcomm.png" height="37" border="0"></div>
    </span>
    
    </div>	
    
    </div>
    
    <div class="cover">
    
    <div class="entry">
    
    <?php postim(); ?> 
    
    <?php the_excerpt(); ?> 
    
    <div class="clear"></div>
    
    </div>
    
    </div>
    
    <div class="singleinfo">
    
          <span class="more"> <a href="<?php the_permalink() ?>">Continue lendo..</a></span>
    
    <span class="comm"><?php comments_popup_link('Seja o Primeiro a comentar', '1 Comentário', '% Comments'); ?></span>
    
    </div>
    
    </div>
    
    <?php endwhile; ?>
    
    <div class="clear"></div>
    
     <center><div id="navigation">
    
    <?php if(function_exists('wp_pagenavi')) : ?>
    
    <?php wp_pagenavi() ?><center/>
    
    <?php else : ?>
    
            <div class="alignleft"><?php next_posts_link(__('&laquo; Older Entries','arclite')) ?></div>
    
            <div class="alignright"><?php previous_posts_link(__('Newer Entries &raquo;','arclite')) ?></div>
    
            <div class="clear"></div>
    
    <?php endif; ?>
    
    </div>
    
    <?php else : ?>
    
    		<h1 class="title">Not Found</h1>
    
    		<p>Sorry, but you are looking for something that isn't here.</p>
    
    <?php endif; ?>
    
    </div>
    
    <?php get_sidebar(); ?>
    
    <?php get_footer(); ?>

    ae

    Criador do tópico DeHh

    (@dehh)

    já compartilhei o link e o código falta mais alguma coisa?

    Moderador Leo Baiano

    (@leobaiano)

    Dica, quando for colocar o código publica ele no pastbin fica muito mais fácil pra gente analisar e te ajudar.

    Agora vamos ao teu problema.

    Primeiro abra o arquivo style.css e procure o código:

    .postim{
    	margin:10px 10px 0px 0px;
    	padding: 5px;
    	background:#fff;
    	border:1px solid #ddd;
    	float:left;
    }

    Apague a linha float:left;

    Agora no seu arquivo index.php procure por esta parte do código:

    <div class="entry">
    
    <?php postim(); ?> 
    
    <?php the_excerpt(); ?> 
    
    <div class="clear"></div>
    
    </div>

    E substitua por:

    <div class="entry">
    
    <?php postim(); ?>
    <br /><br />
    <?php the_excerpt(); ?> 
    
    </div>

    Por fim no seu arquivo functions.php procure por esta parte do código:

    function postim(){
    
    if ( has_post_thumbnail() ) {
    
    			 the_post_thumbnail( 'clan-home', array('class' => 'postim') );
    
    } else {
    
    }
    
    }

    E substitua por:

    function postim(){
    
    if ( has_post_thumbnail() ) {
    
    			 the_post_thumbnail(array(590,150), array('class' => 'postim'));
    
    } else {
    
    }
    
    }

    Pronto, com essas alterações vai funcionar. Faz ai e qualquer coisa fala aqui novamente.

    Criador do tópico DeHh

    (@dehh)

    desculpa a demora para responder eu fiz isso que vc falou a do texto embaixo funcionou mais a imagem não muda de tamanho de jeito nenhum

    Moderador Leo Baiano

    (@leobaiano)

    Muda o functions assim:

    function postim(){
    
    if ( has_post_thumbnail() ) {
    
    			 the_post_thumbnail(array('590,150'), array('class' => 'postim'));
    
    } else {
    
    }
    
    }
    Criador do tópico DeHh

    (@dehh)

    ja fiz isso mais a imagem não muda de tamanho vou fazer tudo de novo e vlw veio pela ajuda

    Moderador Leo Baiano

    (@leobaiano)

    Fui no seu site e continua tudo como estava antes, como se não tivesse feito alteração alguma.

    Criador do tópico DeHh

    (@dehh)

    é pq antes de fazer alteração eu salvo os arquivo que vou modifica no bloco de nota ai se derro eu coloco de volta, então leo eu fiz tudo que vc falou veio e só muda o texto, fica tudo certo menos as imagens que ñ aumenta se quiser eu te coloco como administrador pra vc ver ta difícil aqui

Visualizando 15 respostas - 1 até 15 (de um total de 18)
  • O tópico ‘Como deixa as imagens dos post assim’ está fechado para novas respostas.