0

私はワードプレスを使用しています。その中で、10の異なる場所の場所ページを表示する必要があります。

そのために1つのテーマを作成しました。

そのサイドバーには、10か所の垂直メニューがあります。そして、その場所の地図がそこにあります。そして右側にはその場所の住所があります。各ページには異なるページタイトルがあります。

URLの場所名に従って、私のコードはその場所のアドレスと名前を取得していて、それを表示しています。

私はSEOにSEOmozを使用しています。つまり、これらの10ページすべてに重複したページコンテンツが含まれていることを示しています。では、このエラーを解決するにはどうすればよいですか?

ページ構成は以下のとおりです。

<script src="http://maps.google.com/maps/api/js?sensor=false" type="text/javascript"></script>
<div class="wrapperDiv">
<div class="bg">
<aside>
<h2>Locations</h2>
            <span>
                <ul class="matt">
                    <li <?php if(is_page('Locations')) echo 'class="current_page_item"'; ?>><a href="/locations/">Overview</a></li>
                    <?php $args = array(
                        'depth'        => 1,
                        'show_date'    => '',
                        'date_format'  => get_option('date_format'),
                        'child_of'     => 19,
                        'exclude'      => '',
                        'include'      => '',
                        'title_li'     => '',
                        'echo'         => 1,
                        'authors'      => '',
                        'sort_column'  => 'menu_order, post_title',
                        'link_before'  => '',
                        'link_after'   => '',
                        'walker'       => '',
                        'post_status'  => 'publish' 
                    ); 

                    wp_list_pages( $args );
                    ?>
                </ul>
            </span>
        </aside>
        <article class="locations">
            <div id="smallnav">
             <?php the_breadcrumb(); ?>
            </div>
            <h2>Location : <?php echo $p->name;?></h2>
            <div class="entry-content-locations">
            <?php
    echo '<div id="map"><div id="mapss" style="height:100%; width:100%; float:left;"> </div></div>';

            ?>
                <div id="spanLocs" class="spanLoc"></div>                               
            </div><!-- .entry-content -->           
            </div>          
        </article>                     
        </div>
</div>
</div>
  <script type="text/javascript">
    // Code for google map + Code to fill address in spanLoc  
</script>
<?php get_footer(); ?>
4

1 に答える 1

0

2 つの冗長な終了 div タグ (最後のもの) があります。それらを削除してみて、何が起こるかを確認してください。このようなもの:

....
<div id="spanLocs" class="spanLoc"></div>
</div>
<!-- .entry-content -->
</div>
</article>
</div>

<script type="text/javascript">
// Code for google map + Code to fill address in spanLoc  
</script>
<?php get_footer(); ?>
于 2012-11-13T02:59:27.617 に答える