Suporte » Plugins » Post relacionado – sem plugin

  • Pessoal,

    Estou tentando usar esse codigo para mostrar os post relacionados com imagem no meu blog porem depois que coloco dentro do single.php a pagina fica toda em branco ai tenho que retirar para voltar ao normal…

    <?php
    $randomPost = $wpdb->get_var(“SELECT guid FROM $wpdb->posts WHERE post_type = ‘post’ AND post_status = ‘publish’ ORDER BY rand() LIMIT 1″);
    $categories = get_the_category($post->ID);
    if ($categories) {
    $category_ids = array();
    foreach($categories as $individual_category) $category_ids[] = $individual_category->term_id;
    $args=array(
    ‘category__in’ => $category_ids,
    ‘post__not_in’ => array($post->ID),
    ‘showposts’=>3,
    ‘caller_get_posts’=>1
    );
    $my_query = new wp_query($args);
    if( $my_query->have_posts() ) {
    echo ‘<div id=”postsRelacionados”>Estudos Similares’;
    while ($my_query->have_posts()) {
    $my_query->the_post();
    ?>
    <div class=”conteudoRelacionados”>
    <div class=”fotoRelacionados”><a href=”<?php the_permalink(); ?>” title=”<?php the_title(); ?>”><?php if ( has_post_thumbnail() ) { the_post_thumbnail( ‘pequena’ ); } ?></a></div>
    <div class=”tituloRelacionados”><a href=”<?php the_permalink() ?>” title=”<?php the_title_attribute(); ?>”><?php the_title(); ?></a></div>
    <div class=”textoRelacionados”><?php echo excerpt(10); ?></div>
    </div>
    <?php
    }
    echo ‘</div>’;
    }
    }
    ?>
Visualizando 1 resposta (de um total de 1)
  • Moderador Leo Baiano

    (@leobaiano)

    Está ficando com tela branca porque tem erro no código e o servidor não está exibindo, recomendo que ative o DEBUG do WordPress, vai no wp-config.php e marca ele como true.

    Uma das coisas que vi logo de cara é que está faltando o global $wpdb; no inicio do código.

    Outra coisa, não sei se foi na hora de copiar aqui, mas as aspas duplas e simples estão erradas, isso acontece as vezes quando se copia um código da net, apaga e reescreve cada uma delas.

Visualizando 1 resposta (de um total de 1)
  • O tópico ‘Post relacionado – sem plugin’ está fechado para novas respostas.