【问题标题】:wordpress site navigation menuswordpress 网站导航菜单
【发布时间】:2015-05-06 07:40:03
【问题描述】:

我正在使用自定义主题创建一个 wordpress 网站。我想为我的主题的 index.php 文件设置主页链接。当我使用永久链接时,它会更改所有其他链接的链接并且不起作用。我正在使用 wp_nav_menu 来获取 header.php 中的菜单。如何将 href 分配给 index.php 的主菜单。有人可以帮忙吗?提前谢谢你。

头文件.php:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="<?php bloginfo("charset"); ?>">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="description" content="">
    <meta name="author" content="">
    <link rel="icon" href="../../favicon.ico">

    <title><?php bloginfo('name'); ?></title>

    <link href='http://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,800' rel='stylesheet' type='text/css'>
    <link href='http://fonts.googleapis.com/css?family=Lato:400,700,300' rel='stylesheet' type='text/css'>
    

    <!-- Bootstrap core CSS -->
    <link rel="stylesheet" type="text/css" href="<?php bloginfo('stylesheet_url'); ?>">
    
    

     </head>

  <body>

    <!-- Static navbar -->
    <div class="navbar navbar-default navbar-static-top" role="navigation">
      <div class="container h-sectionHeader">
        <div class="navbar-header">
          <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
            <span class="sr-only">Toggle navigation</span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
          </button>

          <a class="navbar-brand" href="index.php"><img src="<?php echo esc_attr( get_option('logo-setting') ); ?>" class="logo" alt="logo systenics"></a>
        </div>
<!--         <?php bloginfo('template_directory'); ?>/images/logo-systenics.png
 -->        <div class="navbar-collapse collapse">
               <?php 
$defaults = array(
  'theme_location'  => 'primary',
  'menu'            => '',
  'container'       => 'div',
  'container_class' => '',
  'container_id'    => '',
  'menu_class'      => 'nav navbar-nav',
  'menu_id'         => '',
  'echo'            => true,
  'fallback_cb'     => 'wp_page_menu',
  'before'          => '',
  'after'           => '',
  'link_before'     => '',
  'link_after'      => '',
  'items_wrap'      => '<ul id="%1$s" class="%2$s">%3$s</ul>',
  'depth'           => 0,
  'walker'          => ''
);

wp_nav_menu( $defaults ); ?>
         </div><!--/.nav-collapse -->
      </div>
    </div>

【问题讨论】:

    标签: wordpress menu navigation


    【解决方案1】:

    在word中按管理面板转到外观>>菜单

    当您单击查看所有可以看到的主页链接时,页面部分中有默认主页。这是重定向到 index.php。你可以把它拖到你的主菜单。!

    【讨论】:

    • 我想我已经删除了那个主页链接。这个链接到我在 wordpress 中创建的主页。但是当我加载站点时,主题的 index.php 文件加载为默认页面。此默认页面的 url 是 localhost/web 我如何恢复链接或将 index.php 分配给主页链接
    • 在查看全部外观>>菜单下检查您的页面部分两次。它应该在那里。你不能删除它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多