lostyazilim
tr.link

wp_nav_menu'ye css işlemiyor [çözüldü]

10 Mesajlar 1.535 Okunma
acebozum
tr.link

comonda2 comonda2 Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 11.04.2018
  • Yaş/Cinsiyet 28 / E
  • Meslek web tasarım
  • Konum İstanbul Anadolu
  • Ad Soyad A** T**
  • Mesajlar 131
  • Beğeniler 46 / 18
  • Ticaret 0, (%0)
footer a sayfaları içeren menu eklemeye çalışıyorum.menu gözüküyor ama linklerin rengi arkaplan rengine çok benzediği için okunmuyor.linklere link,hover,visited beyaz olacak şekilde nasıl css giydirebilirim?


fonksiyon:

register_nav_menus(
array('footer' => __( 'footer-menu', 'THEME_NAME' ),)
);


footer:





'footer',
'menu_class' => 'one',
) ); ?>



 

 

wmaraci
reklam

DeepX DeepX PM ile ulaşın Kullanıcı
  • Üyelik 24.06.2019
  • Yaş/Cinsiyet 23 / E
  • Meslek Öğrenci
  • Konum Van
  • Ad Soyad K** T**
  • Mesajlar 559
  • Beğeniler 218 / 218
  • Ticaret 1, (%100)
CTRL+SHIFT+R
Sanırım üstteki kombinasyon Cacheleri yeniliyordu.
Deneyin isterseniz.
 

 

rws rws WM Aracı Kullanıcı
  • Üyelik 23.10.2012
  • Yaş/Cinsiyet 37 / E
  • Meslek kimyager
  • Konum İstanbul Anadolu
  • Ad Soyad E** B**
  • Mesajlar 666
  • Beğeniler 94 / 138
  • Ticaret 2, (%100)
functions.php

function textdomain_menus() {
register_nav_menus( array(
'menu_name' => esc_html__( 'Menü adı', 'textdomain' ),
));
}
add_action( 'after_setup_theme', 'textdomain_menus' );



menu koymak istediğiniz yere bu kod

wp_nav_menu(array(
'theme_location' => "menu_name",
'container' => "",
'container_class' => "",
'container_id' => "",
'menu' => "",
'menu_class' => "",
'menu_id' => "",
));


menu varsayılan ul dir, menunuzun html tagını burada belirtin, ul ile menu yapmışsanız kullanmaya gerek yok, menu_class ve_id id ve clasını belirtir,

container de menunun içinde bulunduğu html tagıdır, alttaki id ve class verir bu elemente
 

 

wordpress-html-css-web işleri yapılır

comonda2 comonda2 Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 11.04.2018
  • Yaş/Cinsiyet 28 / E
  • Meslek web tasarım
  • Konum İstanbul Anadolu
  • Ad Soyad A** T**
  • Mesajlar 131
  • Beğeniler 46 / 18
  • Ticaret 0, (%0)


@rws

görünüm>menülerde gözükmüyor ve wp-admin de şöyle hata veriyor:

Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'textdomain_menus' not found or invalid function name in C:\Program Files (x86)\EasyPHP-Devserver-17\eds-www\wordpress\wp-includes\class-wp-hook.php on line 286
 

 

wmaraci
wmaraci

wpuzman wpuzman WordPress Developer Kullanıcı
  • Üyelik 13.01.2017
  • Yaş/Cinsiyet 33 / E
  • Meslek Yazılım
  • Konum Trabzon
  • Ad Soyad B** M**
  • Mesajlar 2771
  • Beğeniler 293 / 949
  • Ticaret 33, (%100)
hook kısmında textdomain_menus, function kısmında texdomain_menus yazıyor. t harfi eksik.
rws comonda2

kişi bu mesajı beğendi.

rws rws WM Aracı Kullanıcı
  • Üyelik 23.10.2012
  • Yaş/Cinsiyet 37 / E
  • Meslek kimyager
  • Konum İstanbul Anadolu
  • Ad Soyad E** B**
  • Mesajlar 666
  • Beğeniler 94 / 138
  • Ticaret 2, (%100)

comonda2 adlı üyeden alıntı

@rws

görünüm>menülerde gözükmüyor ve wp-admin de şöyle hata veriyor:

Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'textdomain_menus' not found or invalid function name in C:\Program Files (x86)\EasyPHP-Devserver-17\eds-www\wordpress\wp-includes\class-wp-hook.php on line 286


textdomain yerine kendi temanınzın textdomainini yazmanız gerekiyor
comonda2

kişi bu mesajı beğendi.

wordpress-html-css-web işleri yapılır

comonda2 comonda2 Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 11.04.2018
  • Yaş/Cinsiyet 28 / E
  • Meslek web tasarım
  • Konum İstanbul Anadolu
  • Ad Soyad A** T**
  • Mesajlar 131
  • Beğeniler 46 / 18
  • Ticaret 0, (%0)

rws adlı üyeden alıntı

functions.php

function textdomain_menus() {
register_nav_menus( array(
'menu_name' => esc_html__( 'Menü adı', 'textdomain' ),
));
}
add_action( 'after_setup_theme', 'textdomain_menus' );



menu koymak istediğiniz yere bu kod

wp_nav_menu(array(
'theme_location' => "menu_name",
'container' => "",
'container_class' => "",
'container_id' => "",
'menu' => "",
'menu_class' => "",
'menu_id' => "",
));


menu varsayılan ul dir, menunuzun html tagını burada belirtin, ul ile menu yapmışsanız kullanmaya gerek yok, menu_class ve_id id ve clasını belirtir,

container de menunun içinde bulunduğu html tagıdır, alttaki id ve class verir bu elemente


zahmet olmazsa linkleri beyaz yapan örnek kod yazar mısın?
 

 

rws rws WM Aracı Kullanıcı
  • Üyelik 23.10.2012
  • Yaş/Cinsiyet 37 / E
  • Meslek kimyager
  • Konum İstanbul Anadolu
  • Ad Soyad E** B**
  • Mesajlar 666
  • Beğeniler 94 / 138
  • Ticaret 2, (%100)

comonda2 adlı üyeden alıntı

zahmet olmazsa linkleri beyaz yapan örnek kod yazar mısın?


wp_nav_menu( array(
'theme_location' => 'menu-1',
'container' => "nav",
'container_class' => "topnav",
'container_id' => "topnav",
'menu_class' => "topmenu",
'menu_id' => "topmenu",
)
);


bu kodun çıktısı





olur ve bu çıktıya göre css yazarsınız
comonda2

kişi bu mesajı beğendi.

wordpress-html-css-web işleri yapılır

comonda2 comonda2 Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 11.04.2018
  • Yaş/Cinsiyet 28 / E
  • Meslek web tasarım
  • Konum İstanbul Anadolu
  • Ad Soyad A** T**
  • Mesajlar 131
  • Beğeniler 46 / 18
  • Ticaret 0, (%0)