function wicked_indexloop() { // load the custom options global $childoptions; foreach ($childoptions as $value) { ${$value}['id'] = get_option($value['id'], $value['std']); } query_posts("posts_per_page=4&cat=" . $wicked_feature_cat); $counter = 1; if (have_posts()) { while (have_posts()) { the_post(); ?> <div id="post-<?php the_ID(); ?> " class="<?php thematic_post_class(); ?> "> <?php thematic_postheader(); if ($counter == 1 && has_post_thumbnail() && !is_paged()) { the_post_thumbnail('homepage-thumbnail'); } ?> <div class="entry-content"> <?php the_excerpt(); ?> <a href="<?php the_permalink(); ?> " class="more"><?php echo more_text(); ?> </a> <?php $counter++; ?> </div> </div><!-- .post --> <?php } } else { ?> <h2>Eek</h2> <p>There are no posts to show!</p> <?php } wp_reset_query(); }
function wicked_indexloop() { query_posts("posts_per_page=4"); $counter = 1; if (have_posts()) { while (have_posts()) { the_post(); ?> <div id="post-<?php the_ID(); ?> " class="<?php thematic_post_class(); ?> "> <?php thematic_postheader(); if ($counter == 1 && has_post_thumbnail() && !is_paged()) { the_post_thumbnail('homepage-thumbnail'); } ?> <div class="entry-content"> <?php the_excerpt(); ?> <a href="<?php the_permalink(); ?> " class="more"><?php echo more_text(); ?> </a> <?php $counter++; ?> </div> </div><!-- .post --> <?php } } else { ?> <h2>Eek</h2> <p>There are no posts to show!</p> <?php } wp_reset_query(); }
/** * Create the content for the 404 Error page * * Located in 404.php * Override: childtheme_override_404_content */ function thematic_404_content() { ?> <?php thematic_postheader(); ?> <div class="entry-content"> <p><?php _e('Apologies, but we were unable to find what you were looking for. Perhaps searching will help.', 'thematic'); ?> </p> </div><!-- .entry-content --> <form id="error404-searchform" method="get" action="<?php echo home_url(); ?> /"> <div> <input id="error404-s" name="s" type="text" value="<?php the_search_query(); ?> " size="40" /> <input id="error404-searchsubmit" name="searchsubmit" type="submit" value="<?php esc_attr_e('Find', 'thematic'); ?> " /> </div> </form> <?php }
thematic_abovepost(); ?> <div id="post-<?php the_ID(); echo '" '; if (!THEMATIC_COMPATIBLE_POST_CLASS) { post_class(); echo '>'; } else { echo 'class="'; thematic_post_class(); echo '">'; } // creating the post header thematic_postheader(); ?> <div class="entry-content"> <?php the_content(); wp_link_pages("\t\t\t\t\t<div class='page-link'>" . __('Pages: ', 'thematic'), "</div>\n", 'number'); edit_post_link(__('Edit', 'thematic'), '<span class="edit-link">', '</span>'); ?> </div><!-- .entry-content --> </div><!-- #post --> <?php thematic_belowpost();
function test_thematic_postheader() { $this->expectOutputRegex('/<header/', thematic_postheader()); }
function thematic_404_content() { ?> <?php thematic_postheader(); ?> <div class="entry-content"> <p><?php _e('Apologies, but we were unable to find what you were looking for. Perhaps searching will help.', 'thematic'); ?> </p> </div> <form id="error404-searchform" method="get" action="<?php bloginfo('home'); ?> "> <div> <input id="error404-s" name="s" type="text" value="<?php echo wp_specialchars(stripslashes($_GET['s']), true); ?> " size="40" /> <input id="error404-searchsubmit" name="searchsubmit" type="submit" value="<?php _e('Find', 'thematic'); ?> " /> </div> </form> <?php }
/** * The single posts xhtml loop * * @since 2.0.0 */ function thematic_single_post_xhtml() { // action hook for insterting content above #post thematic_abovepost(); ?> <div id="post-<?php the_ID(); ?> " <?php post_class(); ?> > <?php // creating the post header thematic_postheader(); ?> <div class="entry-content"> <?php thematic_content(); ?> <?php wp_link_pages(array('before' => sprintf('<div class="page-link">%s', __('Pages:', 'thematic')), 'after' => '</div>')); ?> </div><!-- .entry-content --> <?php thematic_postfooter(); ?> </div><!-- #post --> <?php // action hook for insterting content below #post thematic_belowpost(); }
function tm_category_loop() { while (have_posts()) { the_post(); ?> <div id="post-<?php the_ID(); ?> " class="<?php thematic_post_class(); ?> "> <?php thematic_postheader(); ?> <div class="entry-content"> <?php $tm_image = the_attached_image('img_size=thumb'); echo $tm_image; tm_content(); ?> </div> <?php thematic_postfooter(); ?> </div><!-- .post --> <?php } }
function widget($args,$instance){ //Handles outputting the widgets content to theme extract($args, EXTRA_SKIP); echo $before_widget; $categories1 = $this->extractCategories($instance['include_cats1']); $post_per_page = $instance['dw_loop_posts_limit1']; query_posts("posts_per_page=".$post_per_page."&cat=".$categories1); $counter = 1; ?><div class="dw-latest-headlines"> <div class="dw-title-block"><h1><? echo $instance['headline1']; ?></h1></div><?php if(have_posts()) : while (have_posts()) : the_post(); if(!is_sticky()): ?> <div id="post-<?php the_id() ?>" class="dw-home-posts"> <?php thematic_postheader(); if($counter == 1 && has_post_thumbnail()) { the_post_thumbnail('homepage-thumbnail'); } ?> <div class="entry-content"> <?php the_excerpt(); ?> <a href="<?php the_permalink(); ?>" class="more"><?php echo more_text() ?></a> <?php $counter++; ?> </div> </div><!-- .post --> <?php endif; ?> <?php endwhile; else: ?> <!-- No post available --> <?php endif; ?> <?php ##### ## Start second loop ### wp_reset_query(); $categories2 = $this->extractCategories($instance['include_cats2']); $post_per_page2 = $instance['dw_loop_posts_limit2']; query_posts("posts_per_page=".$post_per_page2."&cat=".$categories2); $counter = 1; ?> <div class="dw-title-block"><h1><? echo $instance['headline2']; ?></h1></div><?php if(have_posts()) : while (have_posts()) : the_post(); if(is_sticky()): ?> <div id="post-<?php the_id() ?>" class="dw-home-posts"> <?php thematic_postheader(); if($counter == 1 && has_post_thumbnail()) { the_post_thumbnail('homepage-thumbnail'); } ?> </div><!-- .post --> <?php endif; ?> <?php endwhile; else: ?> <!-- No post available --> <?php endif; ?> <!-- /dw-sticky-headlines --> <?php ###### ## Start 3rd loop ###### wp_reset_query(); $categories3 = $this->extractCategories($instance['include_cats3']); $post_per_page3 = $instance['dw_loop_posts_limit3']; query_posts("posts_per_page=".$post_per_page3."&cat=".$categories3); $counter = 1; ?> <div class="dw-title-block"><h1><? echo $instance['headline3']; ?></h1></div><?php if(have_posts()) : while (have_posts()) : the_post(); if(!is_sticky()): ?> <div id="post-<?php the_id() ?>" class="dw-home-posts"> <?php thematic_postheader(); if($counter == 1 && has_post_thumbnail()) { the_post_thumbnail('homepage-thumbnail'); } ?> </div><!-- .post --> <?php endif; ?> <?php endwhile; else: ?> <!-- No post available --> <?php endif; ?> </div><!-- /dw-latest-headlines --> </div> <?php wp_reset_query(); echo $after_widget; } // end widget function