本地WordPress安装程序不会更改新链接上的页面内容

时间:2016-07-25 23:24:15

标签: html wordpress localhost

我正在使用MAMP进行本地WordPress设置,并且无法让我的页面显示除index.php文件以外的新内容。

我目前有两个页面:index.php和information.php。

当我单击导航栏中的链接时,它会将我重定向到information.php页面,但不会显示该文件中的内容。

我检查了所有常见的事情(例如浏览器缓存,永久链接,.htaccess以允许覆盖),但似乎无法取得任何进展。

任何建议将不胜感激!如果您还需要查看任何其他代码,请与我们联系。

的header.php

<a class="dropdown-toggle disabled" data-toggle="dropdown" href="main_hubs/information.php">Information
            <span class="caret"></span></a>

information.php和index.php

<?php get_header();?>
**Updated Content Here***
<?php get_footer();?>

2 个答案:

答案 0 :(得分:1)

Wordpress加载安装的index.php上的所有内容,然后使用路由系统。

为了能够使用information.php,你必须将它添加到你当前的主题,然后在functions.php中添加一个片段,它将页面的slug与.php文件之间的关系。

例如:此代码查找具有slug“information”的页面,如果找到它将在主题上加载information.php文件。

jQuery(window).load(function(){
  if(window.location.search.indexOf('playdefault=1') > -1) { 
     jQuery('#Nav_Products').click() 
  }
})

此链接对于wordpress如何使用链接和slug非常有帮助:

https://developer.wordpress.org/themes/basics/template-hierarchy/

答案 1 :(得分:0)

转到您的wp-admin面板&gt;设置&gt;永久链接会根据您网页页面下方的页面网址选择您的链接。我想如果没有请告诉我,这会有用。