WordPress.org

Forums

Show all sticky on top (1 post)

  1. psn
    Member
    Posted 2 years ago #

    Hi,

    I'm using a child theme of Twentyeleven and where we have a members area via a certain category. I have problem to get the sort order correctly as the sticky post don't show up on top. All post is sorted by newest on top and sticky dont't override this order.

    The template we have is like this:

    <?php
    /*
    Template Name: Page Of Posts
    */
    
    // if you are not using this in a child of Twenty Eleven, you need to replicate the html structure of your own theme.
    
    get_header(); ?>
    <div id="primary">
    <div id="content" role="main">
    <?php
    $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
    $args= array(
    	'category_name' => 'Medlems-area', // Change these category SLUGS to suit your use.
    	'paged' => $paged
    );
    query_posts($args);
    if( have_posts() ) :?>
    
    <?php twentyeleven_content_nav( 'nav-above' );?>
    
    <?php echo '<strong>OBS!</strong><div class="entry-content"><p> Medlems-Arean listar h&auml;r samtliga l&aring;sta inl&auml;gg som endast vi medlemmar kan accessa, &ouml;vriga allm&auml;nna inl&auml;gg kan ses som vanligt under Blogg och utan att vara inloggad.</p></div>
    <hr style="height: 1px;" size="1" />'; ?>
    <?php /* Start the Loop */ ?>
    <?php while ( have_posts() ) : the_post(); ?>
    <?php get_template_part( 'content', get_post_format() ); ?>
    <?php endwhile; ?>
    <?php twentyeleven_content_nav( 'nav-below' ); ?>
    
    <?php else : ?>
    <article id="post-0" class="post no-results not-found">
    <header class="entry-header">
    <h1 class="entry-title"><?php _e( 'Nothing Found', 'twentyeleven' ); ?></h1>
    </header><!-- .entry-header -->
    
    <div class="entry-content">
    <p><?php _e( 'Apologies, but no results were found for the requested archive. Perhaps searching will help find a related post.', 'twentyeleven' ); ?></p>
    <?php get_search_form(); ?>
    </div>
    <?php endif; ?>
    </div>
    </div>
    <?php get_sidebar(); ?>
    <?php get_footer(); ?>

    Can anyone help me out here so all sticky regardless when they are created comes on top and the remaining in date order newest first and oldest last?

    Per

Topic Closed

This topic has been closed to new replies.

About this Topic