İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Worpress sayfa ortasına link verm

deepturtle

0
İyinet Üyesi
Katılım
13 Temmuz 2013
Mesajlar
10
Reaction score
0
Merhabalar.
Başlık çok açıklayıcı değil farkındayım.
Ama derdimi anlatmaya çalışayım.
Wordpress tabanlı bir dergi arşivi oluşturmaya çalışıyorum.
Her dergi için ayrı bir kategori oluşturdum. 120 farklı dergi var dolayısıyla 120 farklı kategori. Bu 120 (ki yeni dergi eklendikçe bu sayı artıyor) kategoriyi tek sütun'da göstermek zor olduğu için Multi Column Category List eklentisi kurarak sayfanın üst kısmında 5 sütun halinde bunları gösteriyorum bkz: resim 1 "Kategoriler".
iyinet.jpg

Ekran çözünürlüğü düşük olunca ilk ekranda sadece kategoriler görünüyor. Yani kategorilerden herhangi birine tıklandığında da ekrana yine kategoriler geliyor. Ve bu bazen sitenin sadece bundan ibaret olduğu izlenimi yaratabiliyor.
Oysa çok dolu bir içeriği var.
Yapmaya çalıştığım ama yapamadığım şey şudur:
Kategori linklerine tıklandığında, kategori açılınca resim 1'de İçerik olarak gösterilmiş kısma gelmesi/kayması. Yani tema'da <div id="content"> etiketinin hemen sonrasına. Anchor ile yapmaya çalıştım ama beceremedim.
Yardımcı olabilecek biri arkadaş var mıdır?
 

deepturtle

0
İyinet Üyesi
Katılım
13 Temmuz 2013
Mesajlar
10
Reaction score
0
Sanırım iyi anlatamadım.
Bu kez yakın bir örnek ile anlatmaya çalışayım.
Şimdi sayfa içinde anchor ile link verme olayı var biliyorsunuz.
Bunu da bir örnekle açıklayayım. Bu wiki’nin Türkiye sayfası: http://tr.wikipedia.org/wiki/Türkiye
wiki.jpg

Üstteki resimde Köken linkline tıklayınca sayfa içerisinde http://tr.wikipedia.org/wiki/Türkiye#Köken açılıyor.
Yani Köken bölümüne Köken diye bir anchor konulmuş ve sayfa url’sinden sonra # işaretinden sonra anchor’ı yazarak o bölüme link verilebiliyor.
Ben bunu kendi sitemde nasıl yapabilirim? İlk mesajdaki resimde İçerik diye gösterdiğim kısıma icerik diye bir anchor eklesem. Kategoriler’deki Anne kategorisine tıklandığında http://www.sitem.com/kategori/anne#icerik adresinin açılmasını nasıl sağlayabilirim?
 

VBCRAFT

0
İyinet Üyesi
Katılım
21 Ocak 2012
Mesajlar
132
Reaction score
0
Konum
İzmir
orjinal link; http://wordpress.org/support/topic/anchor-tags-on-page


Temanızın function.php dosyasına bu kodu ekleyin ;

Kod:
function enable_more_buttons($buttons) {
  $buttons[] = 'anchor';

  /*
  Repeat with any other buttons you want to add, e.g.
          $buttons[] = 'hr';
	  $buttons[] = 'fontselect';
	  $buttons[] = 'sup';
  */

  return $buttons;
}
add_filter("mce_buttons", "enable_more_buttons");



Açıklama ;


Yukardaki kodu kullanırsanız MCE editörü araç çubuğuna "çapa" butonu eklersiniz. Sadece çapa tıklayın ve çapa adına ekleyin.Yolu olarak "# YerİşaretiAdı" ile normal bir bağlantıyı kullanarak istenilen yere yönlendirilir. Farklı bir sayfada ise, tam URL'yi kullanın - örneğin " http://urltopage/#YerİşaretiAdı"



Ayrıca çapa (ve diğer) düğmesi eklemek için TinyMCE Gelişmiş eklenti kullanabilirsiniz.

http://wordpress.org/extend/plugins/tinymce-advanced/
 

deepturtle

0
İyinet Üyesi
Katılım
13 Temmuz 2013
Mesajlar
10
Reaction score
0
orjinal link; http://wordpress.org/support/topic/anchor-tags-on-page


Temanızın function.php dosyasına bu kodu ekleyin ;

Kod:
function enable_more_buttons($buttons) {
  $buttons[] = 'anchor';

  /*
  Repeat with any other buttons you want to add, e.g.
          $buttons[] = 'hr';
	  $buttons[] = 'fontselect';
	  $buttons[] = 'sup';
  */

  return $buttons;
}
add_filter("mce_buttons", "enable_more_buttons");



Açıklama ;


Yukardaki kodu kullanırsanız MCE editörü araç çubuğuna "çapa" butonu eklersiniz. Sadece çapa tıklayın ve çapa adına ekleyin.Yolu olarak "# YerİşaretiAdı" ile normal bir bağlantıyı kullanarak istenilen yere yönlendirilir. Farklı bir sayfada ise, tam URL'yi kullanın - örneğin " http://urltopage/#YerİşaretiAdı"



Ayrıca çapa (ve diğer) düğmesi eklemek için TinyMCE Gelişmiş eklenti kullanabilirsiniz.

http://wordpress.org/extend/plugins/tinymce-advanced/

Sevgili VBCRAFT istediğim tam bu değildi sanırım.
Şimdi ben bu multicolumns eklentisinin kodlarına baktım. Php'den malesef anlamıyorum. Ama anlayabidiğim kadarıyla kategori ismine linki şu kod ile veriyor.
Kod:
$t_out .= '<li><a href="' . get_category_link($cat_list[$c]->cat_ID) . '">' . $cat_list[$c]->cat_name . '</a></li>' . "\n";
Temada istediğim yere Çapa da ekledim.
Kod:
<a name="capa"></a>
Umuyorum doğrudur.
Peki bu multicolumns eklentisinde ne yapabilirim de o linkli "capa" çapasına verilmesini sağlarım?
 

VBCRAFT

0
İyinet Üyesi
Katılım
21 Ocak 2012
Mesajlar
132
Reaction score
0
Konum
İzmir
<a name="hobbies"></a> <h2>My Hobbies</h2>

yoursite.com/yourpage/#hobbies


<h3 id="hobbies">Hobbies</h3>

<a href="www.wordpress.org/about/#hobbies">See my hobbies</a
 

deepturtle

0
İyinet Üyesi
Katılım
13 Temmuz 2013
Mesajlar
10
Reaction score
0
<a name="hobbies"></a> <h2>My Hobbies</h2>

yoursite.com/yourpage/#hobbies


<h3 id="hobbies">Hobbies</h3>

<a href="www.wordpress.org/about/#hobbies">See my hobbies</a

Peki bunu multiocolumn eklentisine nasıl dahil ederim? Sorum o.
Anlayabildiğim kadarıyla aşağıdaki kod ile linkler veriliyor.
PHP:
$t_out .= '<li><a href="' . get_category_link($cat_list[$c]->cat_ID) . '">' . $cat_list[$c]->cat_name . '</a></li>' . "\n";
Ve sizin örneğinizden gidersek tıklayınca yoursite.com/yourpage/ açılıyor.
Peki yoursite.com/yourpage/#hobbies açılması için yukarıda verdiğim kodda nasıl bir değişiklik yapmalıyım?
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst