How can I change how my tag pages display?

First, the root of your issue is that WordPress has two very different template tags to output posts: the_content() and the_excerpt(). There are a lot of nuances with these and many get details wrong, I did my best to get everything right in post at my blog if you are interested that Make sense of … Read more

WordPress: query pages except remove one page

Update: You must use exclude the page using post__not_in paremeter. Rewrite your query using the array parameters query_posts(array( ‘post__not_in’=>array(‘271’), ‘post_parent’=>6, ‘post_type’=>’page’ ) ); See this page for reference.

get post images to link to external sources

http://codex.wordpress.org/Function_Reference/get_post_meta wouldn’t echoing get_post+meta in the a link be best? <a href=”https://wordpress.stackexchange.com/questions/12095/<?php echo get_post_meta($post->ID,”externalurl”, true) ); ?>” rel=…and so on

Skip 5 latest post while paging?

You can specify either paged for simple pagination, or offset if you want to do something special. Calculating the offset yourself is easy: just multiply the current page number (minus two) with the number of posts per page, and add your start offset: $paged = (get_query_var(‘paged’)) ? get_query_var(‘paged’) : 1; $posts_per_page = get_option( ‘posts_per_page’ ), … Read more

Page Navigation Outside the Loop

I use previous_post_link() and next_post_link() (Codex previous_post_link()/next_post_link()) outside of the Loop, with no problems. Note that the Codex entries indicate that these functions must be used within the Loop, but IMX that isn’t true. The functions call the $post global, and pass it to get_previous_post() and get_next_post(), respectively. By the way, posts_nav_link() is the incorrect … Read more

How do i create a loop that list and divide posts into months?

you could do this in any loop by checking the current post’s published month, and printing it when it changes: <?php // set current month to that of first post, and print it. $current_month = get_the_time(‘F’); echo $current_month; while (have_posts()) : the_post(); // check each subsequent post to see if the month is the same … Read more