Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

temadan bağımsız sayfaları üst menüde göstermek

bir html temanın mevcut diğer sayfalarını wordpress temada sayfa ekle bölümünü kullanmadan kullanmış olduğum temanın üst menüsünde nasıl gösterebilirim? Yani kendim ayrı görsellikte bir sayfa hazırladım bu sayfayı wordpress kodlarıyla oluşturdum-diyelim ki 'makaleler.php'-bu sayfayı bağımsız olarak nasıl gösterebilirim? saygılar.
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • Heryerdeonline adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    1 cevap - 1 soru
    Wordpress temanızın index.php doyasını kopyalayıp makaleler.php olarak kayıt edin.
    Wordpress yeni yazı ekleye gelin sayfa şanlanları sekmesinden makaleler.php yi seçin ve kaydedin.
    Makaleler sayfanız bağımsız olarak hazırlanmış oldu şuan. İçeriğini kafanıza göre düzenleyin.
    Birde üst menüden bu sayfaya makaleler diye link verirseniz istediğinizi yapmış olacaxksınız sanırım.
    • ahmet27 adlı üyenin fotoğrafı ahmet27
      Bo dediğiniz ihtiyacımı kısmen karşılar. ben şöyle anlatayım:
       
      
      <div id="menu">
      				<ul>
      					<li><a href="#">Homepage</a></li>
      					<li><a href="#">Makaleler</a></li>
      					<li><a href="#">About</a></li>
      					<li><a href="#">Resources</a></li>
      					<li><a href="#">Contact</a></li>
      				</ul>
      			</div>
      
      
      
      
      

      home sayfasına gitmek için şu kodu kullanıyoruz:

      
      
      					<li class="first page_item<?php if (is_home()) echo ' current_page_item'; ?>"><a href="<?php echo get_option('home'); ?>/">Home</a></li>
      					<?php wp_list_pages('title_li=' ); ?>
      
      
      
      


      diğer sayfalara gitmek için buna benzer kod olması gerekir onu bilmiyorum aynı kodu kullanırsam üst menüde makaleler diye menü oluşuyor ancak anasayfaya gidiyor. umarım anlatabilmişimdir. cevab için teşekkür ederim.
      10 yıl önce yazılmış
    • Heryerdeonline adlı üyenin fotoğrafı Heryerdeonline
      Eğer sorunu anladıysam çok gereksiz bir uğraş içerisidne bulunduğunuzu belirtmek isterim.

      Wp panelinizden menüler özelliğine gelerek yeni menü oluşturun ve adını "alt" koyun.
      Header.php nin ilgili kısmına aşağıdaki kodu yerleştirin.
      Artık bütün linklerinizi wp admin panelden yönetebilirsiniz.
      Link ekleyip kaldırmak için wp admin panelden oluşturduğunuz alt menüsünü düzenlemeyi kullanın.

      <div id=menu>
      <?php wp_nav_menu( array('menu' => 'alt' )); ?>
      </div>
      
      10 yıl önce yazılmış
    • ahmet27 adlı üyenin fotoğrafı ahmet27
      teşekkür ederim cevab bu galiba gereksiz bir uğraş belki ama ancak böyle böyle öğrenebilirim.
      10 yıl önce yazılmış

Cevaplar

  • cudjex adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    5 cevap - 1 soru
    <?php include("makaleler.php"); ?>

    bu kod işinize yarayabilir.
    • ahmet27 adlı üyenin fotoğrafı ahmet27
      benim istediğim üst menüde makaleler butonuna tıkladığmda makaleler sayfasına gitmesi. include şeklinde yaparsam anasayfada seçtiğim yerde gözükür.yani sayfa ekle bölümünü kullanmadan halledmek istiyorum. cevab için teşekkür ederim.
      10 yıl önce yazılmış
  • forsbey adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    2 cevap - 0 soru
    Functionstan bir tane menü tanımla.
    Daha sonra wp_list_pages yerine wp_nav_menus kullansrak sistemi Nav menüye çevir. Bundan sonra menüyü tamamen yönetebilirsin.