2
我使用的是空白的主題模板來創建一個WordPress主題,我通過添加下面的代碼,啓用的header.php菜單:菜單WordPress的自定義鏈接無法正常工作
<body <?php body_class(); ?>>
<div id="navbar"></div>
<div id="wrapper" class="clear">
<nav>
<?php wp_nav_menu(array('theme_location' => 'primary')); ?>
</nav>
我加入這功能。 PHP:
if (function_exists('register_nav_menus')) {
register_nav_menus(
array(
'main_nav' => 'Main Navigation Menu'
)
);
};
菜單顯示出來,當我添加到頁面的鏈接,但是當我添加自定義鏈接,說http://www.google.com與標籤谷歌沒有在導航欄顯示了正常工作。當我查看源代碼時,自定義鏈接根本沒有被填充。
<nav>
<div class="menu">
<ul>
<li class="page_item page-item-9"><a href="http://localhost/wordpress/anatomy/">Anatomy</a></li>
<li class="page_item page-item-11"><a href="http://localhost/wordpress/history/">History</a></li>
<li class="page_item page-item-7"><a href="http://localhost/wordpress/home/">Home</a></li>
</ul>
</div>
</nav>
我對資產淨值的CSS很簡單:
nav {
padding:0;
margin:0;
position:absolute;
width: 900px;
}
nav ul li
{list-style: none;
font-family: 'Numans', sans-serif;
font-size: 15px;
color: #ffffff;
text-align:left;
text-transform: uppercase;
padding: 0;
margin: 0 30px;
display: inline;
position: relative;
top:-32px;
}
nav ul li a {
text-decoration: none;
color: #ffffff;
}
nav ul li a:visited
{color: #ffffff;
}
nav ul li a:hover
{color: #cccccc;
}
nav ul li a:active
{color: #ffffff;
}
我非常新的PHP和WordPress主題化,我不能用同樣的問題在網上找到合適的人。
謝謝卡爾!這工作:) – jjalbert