Suporte » Plugins » Como Remover Imagem Destacada [Apenas dentro do Post]…

  • Resolvido darlannn2000

    (@darlannn2000)


    Preciso de Ajuda para usar imagem destacada mais não gostaria que aparecesse dentro do post, tem algum plugin ou configuração que possa fazer para deixar a imagem destacada para somente plugins como Posts “Relacionados” chamem essas imagens destacadas. mais quando entra dentro do post não aparecer?

    bom esse é o codigo que tem dentro no meu single.php

    <?php
    global $SMTheme;
    get_header();

    get_template_part(‘theloop’);

    the_tags(“<div class=’tags’><span>”.$SMTheme->_( ‘tags’ ).”: </span>”, “, “,”</div>”);

    get_template_part(‘relatedposts’);

    comments_template();

    get_template_part(‘navigation’);

    get_footer();
    ?>

    Desde-já agradeço

Visualizando 10 respostas - 1 até 10 (de um total de 10)
  • Provavelmente esta dentro de um arqyivo chamado theloop.php ou algo próximo a isso.

    Normalmente a função utilizada para exibir a imagem destacada é a the_post_thumbnail(). Procure isso e remova.

    Mas atenção, se não está acostumado com esse tipo de alteração tome muito cuidado, faça backups e de preferência nunca faça isso em produção.

    Provavelmente esta dentro de um arqyivo chamado theloop.php ou algo próximo a isso.

    Normalmente a função utilizada para exibir a imagem destacada é a the_post_thumbnail(). Procure isso e remova.

    Mas atenção, se não está acostumado com esse tipo de alteração tome muito cuidado, faça backups e de preferência nunca faça isso em produção.

    Criador do tópico darlannn2000

    (@darlannn2000)

    este é meu arquivo theloop.php
    qual configuração deve usar sou novo no wordpress???

    <?php
    global $post, $query_string, $SMTheme;

    $i=1;
    if (have_posts()) :

    if (!isset($_GET[‘ajaxpage’])) {?>
    <div class=’articles’>
    <?php }
    while (have_posts()) : the_post();
    ?>
    <div class=’one-post’>
    <div id=”post-<?php the_ID(); ?>” <?php post_class(“post-caption”); ?>>
    <?php if (!is_single()&&!is_page()) { ?>
    <h2>” title=”<?php printf( $SMTheme->_( ‘permalink’ ), the_title_attribute( ‘echo=0′ ) ); ?>” class=’post_ttl’><?php the_title(); ?></h2>
    <?php } else { ?>
    <h1><?php the_title(); ?></h1>
    <?php } ?>
    <p style='<?php if (is_page()) echo ‘display:none’; ?>’><?php if (!is_page()) {?><span class=’post-date’><?php echo get_the_date(); ?></span> <img alt=”” src=”<?php echo get_template_directory_uri(); ?>/images/smt/category.png”> <?php the_category(‘, ‘); }?>
    <?php if(comments_open( get_the_ID() )) {
    ?><img alt=”” src=”<?php echo get_template_directory_uri(); ?>/images/smt/comments.png”> <span class=”meta_comments”><?php comments_popup_link( $SMTheme->_( ‘noresponses’ ), $SMTheme->_( ‘oneresponse’ ), $SMTheme->_( ‘multiresponse’ ) ); ?></span><?php
    }
    ?><?php edit_post_link( $SMTheme->_( ‘edit’ ), ‘  |  <span class=”edit-link”>’, ‘</span>’ ); ?></p>
    </div>
    <div class=’post-body’>
    <?php
    if(has_post_thumbnail()) {
    ?><?php if (!is_single()) { ?>” title=”<?php printf( $SMTheme->_( ‘permalink’ ), the_title_attribute( ‘echo=0’ ) ); ?>”><?php the_post_thumbnail(
    array($SMTheme->get( ‘layout’, ‘imgwidth’ ), $SMTheme->get( ‘layout’, ‘imgheight’ )),

    array(“class” => $SMTheme->get( ‘layout’,’imgpos’ ) . ” featured_image”)
    ); ?><?php } else { ?>
    <?php the_post_thumbnail(
    array(278, 173),
    array(“class” => $SMTheme->get( ‘layout’,’imgpos’ ) . ” featured_image”)
    ); ?>
    <?php }
    }

    if (!is_single()&&!is_page()) {
    if ( ! post_password_required() ) { smtheme_excerpt(‘echo=1’); } else the_content(”);
    ?>‘ class=’readmore’><?php echo $SMTheme->_( ‘readmore’ ); ?><?php
    } else {
    the_content(”);

    }
    ?>
    <?php wp_link_pages(); ?>
    </div>
    </div>
    <?php endwhile; ?>

    <?php if (!isset($_GET[‘ajaxpage’])) {?>
    </div>
    <?php } ?>

    <?php endif; ?>

    Onde está:

    <?php } else { ?>
    <?php the_post_thumbnail(
    array(278, 173),
    array("class" => $SMTheme->get( 'layout','imgpos' ) . " featured_image")
    ); ?>
    <?php }
    }

    Deixe dessa forma:

    <?php } else { ?>
    
    <?php }
    }
    cristofersousa

    (@cristofersousa)

    Bom Dia, Darlam eu removi da seguinte forma:

    Dei uma lida na documentação > http://codex.wordpress.org/Function_Reference/add_theme_support#Post_Thumbnails

    O WP tem na raiz dentro do wp-includes/post_thumbnail_template.php
    Aqui ele faz a chamada para todas as imagens em destaque para dentro do seu post, e pela documentação ele seta como booleano se mostra ou não:

    function get_post_thumbnail_id( $post_id = null ) {
    $post_id = ( null === $post_id ) ? get_the_ID() : $post_id;
    return get_post_meta( $post_id, ‘_thumbnail_id’, true );
    }

    Dentro do seu wp-content/seutema/content-single.php vai ter essa chamada parecida com esta abaixo na view, basta comenta-la conforme o Everaldo passou:

    <!–<?php
    //$thumb = get_post_thumbnail_id();
    //$img_url = wp_get_attachment_url( $thumb,’full’ );
    //$image = aq_resize( $img_url, 1200, 720, true ); //
    ?>–>

    Espero ter ajudado, estou começando no WP também e as dicas que o Everaldo passou me deram um norte de como fazer isso obrigado a todos!

    Criador do tópico darlannn2000

    (@darlannn2000)

    Muito Obrigado Everaldo Matias deu certo aqui
    e muito Obrigado tambem cristofersousa da sua maneira também deu certo
    emfim Obrigado a todos que me ajudaram 🙂

    Everaldo Matias

    (@everaldomatias)

    Legal.

    Oi, pessoal.

    Não sei mexer em códigos! 🙁

    Existe algo a fazer para que, no MH Themes, eu consiga usar a imagem destacada na página principal (home) sem que ela duplique/repita no post?

    http://conselhodemae.com.br/2015/07/21/historia-nosso-patrimonio/?preview=true&preview_id=53&preview_nonce=916875a851

    Me ajudem, por favor?

    Obrigada

    boa tarde…. estou com o mesmo problema porém meu tema não tem o “theloop.php”
    onde achei algo parecido com o “<?php the_post_thumbnail(” foi no “content.php” até apaguei o “the_post_thumbnail” , porém a imagem ainda continua dentro do post… e antes de eu apagar o the_post_thumbnail aparecia 2 imagem na pagina inicial e no post…agora aparece uma na inicial e 2 dentro do post…. alguma ajuda?

    Ótimo… Muito obrigado. As respostas foram de grande ajuda.

Visualizando 10 respostas - 1 até 10 (de um total de 10)
  • O tópico ‘Como Remover Imagem Destacada [Apenas dentro do Post]…’ está fechado para novas respostas.