Example #1
0
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();
}
Example #2
0
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();
}
Example #3
0
    /**
     * 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 
}
Example #7
0
/**
 * 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();
}
Example #8
0
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