2014-01-28 97 views
0

我不太瞭解PHP,但是我有一個視差模板和不同的部分,這些部分在技術上是在wp-admin中創建的。例如,第2頁是:鏈接到WP菜單上的頁面部分

<!-- Section #2 --> 
<section id="middle" data-speed="4" data-type="background"> 
     <div class="container"> 
      <?php query_posts('page_id=' . of_get_option('home_page_2', 'no entry')); while (have_posts()) : the_post(); ?> 
       <?php global $more; 
       $more = 0; 
       the_content(""); ?> 
      <?php endwhile; ?> 
     </div> 
    </section></a> 

現在我想修改頂部的主wp菜單鏈接到本節。我已經嘗試過使用html來做這件事,所以我圍繞<a id="2">標籤整理了一段文字,然後在website.com/#2的菜單中回顧它,這部分工作,但現在它將整個部分視爲超鏈接,從而搞亂了格式。有沒有另一種方式使用PHP做到這一點?

回答

1

我不知道如果我明白你需要什麼正確的,但爲了鏈接到頁面上的元素,你可以做到以下幾點:

  • 選項1:設置一個id屬性到元件:
<section id="mysection">...</section> 
  • 選項2:創建一個空的錨定標記瓦特第i個在部分元素頂部的id屬性:
<a id="mysection"></a> 
<section> 
    <h2>My Section</h2> 
    <!-- ... --> 
</section> 

然後針對段的ID與你的錨標記:

<a href="#mysection">Go to My Section</a> 

JSFiddle Demo

+0

非常感謝!我不知道選項1是否有可能,但是因爲我已經有了部分ID,所以這是可行的。 – medictrader

相關問題