0

ページhttp://www.believeinstjohn.com/store/に問題があります

私が最終的に達成しようとしているのは、サイドバーを適切な場所(右側のサイドバーの列)に移動することです。欠落している3つ</div>のタグが表示されています。これは、WordPressサイトであり、ページはカスタムテンプレートを使用しています。不足しているタグがどこにあるのかわかりません。テンプレートはサイトの残りの部分からリソースを引き出しており、他のページは問題ありません。2つのdiv(containerとcontainer-2)はheader.phpにありますが、それらを閉じるとサイト全体が台無しになります。テンプレートの何かを見逃したに違いありませんが、それを見ることができません。これがテンプレートのPHPです

<?php
/**
 * Template Name: Products
 *
 * Selectable from a dropdown menu on the edit page screen.
 * @package WordPress
 * @subpackage Adventure_Journal
 */
$themeOpts = get_option('ctx-adventurejournal-options');
get_header();
?>

        <div class="content" <?php ctx_aj_getlayout(); ?>>
            <div id="col-main" style="<?php echo ctx_aj_customwidth('content'); ?>">
              <div id="main-content" <?php //ctx_aj_crinkled_paper(); ?>>

    <?php 
    global $wp_query, $post;
    $paged = get_query_var('paged') ? get_query_var('paged') : 1;
    $tax = $wp_query->query_vars['product-category'];
    query_posts( array ('post_type' => 'products', 'paged' => $paged, 'product-category' => $tax ) );
    $loop_counter = 1;
    if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
        <li class="product <?php if ( $loop_counter == 2 ) { echo "product-last"; } ?>">
            <div class="product_wrap">
                <?php 
                $title = get_the_title().' ';
                $chars_title = strlen($title);
                $title = substr($title,0,28);
                $title = substr($title,0,strrpos($title,' '));
                if ($chars_title > 28) { $title = $title."..."; } 

                $excerpt = get_the_excerpt();
                if (strlen($excerpt) > 150) {
                $excerpt = substr($excerpt,0,strpos($excerpt,' ',80)); } ;
                $excerpt = $excerpt.' ...';

                if (has_post_thumbnail()) {
                    echo '<a href="'. get_permalink() .'" class="product-thumb" title="'. the_title_attribute('echo=0') .'">';
                    the_post_thumbnail( 'Product Thumb', array('title'=>$post_title) );
                    echo  '</a>';
                }
                ?>
                <h3 class="entry-title product-title"><a href="<?php the_permalink(); ?>" class="title"><?php echo $title; ?></a></h3>
                <div class="product_content">
                    <?php echo apply_filters('the_excerpt',$excerpt); ?>
                </div>
                <div class="product_details">
                    <a class="button" href="<?php the_permalink(); ?>">More Info</a>
                </div>
            </div>
        </li>
        <?php if ( $loop_counter == 2 ) {
            $loop_counter = 1;
            echo '<li class="clear"></li>';
        } else {
            $loop_counter++;
        } ?>
     <?php endwhile; else: endif;  ?>
 <div class="clear"></div>
        <?php get_sidebar('store'); ?>
 <?php get_footer(); ?>
4

1 に答える 1

0

次のタグはどこで閉じますか?

<div class="content" <?php ctx_aj_getlayout(); ?>>
<div id="col-main" style="<?php echo ctx_aj_customwidth('content'); ?>">
<div id="main-content" <?php //ctx_aj_crinkled_paper(); ?>>
于 2012-07-12T14:15:00.033 に答える