Mantenha postagem de conteúdo em destaque na página inicial com o pedido original

15

Estou pesquisando como manter a postagem em destaque na minha página inicial do blog sem excluí-la da postagem da consulta. Meu blog usa o tema Twenty Fourteen. Eu encontrei esta solução.

Abra o featured-content.php na pasta inc do seu tema, e procure pelo seguinte código (linha 269 no nosso caso).

$query->set( 'post__not_in', $featured );

Simplesmente comente esta linha, adicionando duas barras à frente, para obter isto:

// $query->set( 'post__not_in', $featured );

Mas o arquivo não tem essa linha e o tema filho não pode sobrescrever a pasta inc do tema pai.

Encontrei outra outra solução e funciona, mas o problema é que este código mostra a postagem de conteúdo em destaque não em sua ordem original. Quando postagens antigas de conteúdo - eu estou usando postagens postadas para fazer post em destaque - tornam-se especiais, a postagem de conteúdo em destaque se tornará a primeira ordem do que a outra postagem.

Eu tentei usar uma tag condicional como essa.

function show_featured_content_on_home() {
if ( !is_home() ) {
remove_action( 'pre_get_posts', array( 'Featured_Content', 'pre_get_posts' ) );
    }
}
add_action( 'init', 'show_featured_content_on_home', 31 );

A segunda página e tudo mais bem - mostre as postagens em destaque na ordem - mas a página inicial ainda tem problemas.

Alguma sugestão?

    
por Naziman Azlye 08.06.2014 / 17:15

1 resposta

1

Eu acho que você pode usar o WPQuery

    $the_query = new WP_Query( array( 'post__in' => get_option( 'sticky_posts' )) ); ?>

    <?php if ( $the_query->have_posts() ) : ?>

        <!-- pagination here -->

        <!-- the loop -->
        <?php while ( $the_query->have_posts() ) : $the_query->the_post(); ?>   
<h2><?php the_title(); ?></h2>
        <?php endwhile; ?>
        <!-- end of the loop -->

        <!-- pagination here -->

        <?php wp_reset_postdata(); ?>


    <?php endif; ?>

e para encomendar o seu post você pode usar o pedido e encomendarby ver referência enlace

    
por Taj Khan 10.10.2017 / 09:28