Php 在wordpress中更改不同页面的页脚

Php 在wordpress中更改不同页面的页脚,php,wordpress,Php,Wordpress,在我的移动站点上,我有一个页脚,上面有一个“后退”按钮(使用jquerymobile)——我试图找出如何删除主页上的按钮(因此它只显示没有按钮的页脚),但让按钮显示在子页面上。基本上,一个页脚用于主页,一个页脚用于所有子页面。但由于我只有一个footer.php文件,所以我不知道如何修改代码(甚至不知道该放什么),使其具有两个不同的页脚。我最初在Jquery移动表单上询问过,但他们说这是一个PHP问题。所以我来了 以下是我的页脚代码: </div><!-- data role

在我的移动站点上,我有一个页脚,上面有一个“后退”按钮(使用jquerymobile)——我试图找出如何删除主页上的按钮(因此它只显示没有按钮的页脚),但让按钮显示在子页面上。基本上,一个页脚用于主页,一个页脚用于所有子页面。但由于我只有一个footer.php文件,所以我不知道如何修改代码(甚至不知道该放什么),使其具有两个不同的页脚。我最初在Jquery移动表单上询问过,但他们说这是一个PHP问题。所以我来了

以下是我的页脚代码:

</div><!-- data role content-->
     <div data-theme="b" data-role="footer">
    <h3>
        Premier IT Consulting
    </h3>
    <a data-role="button" data-direction="reverse" data-rel="back" data-icon="back"    
data-iconpos="left" class="ui-btn-left">
        Back</a>
</div>
    <?php wp_footer(); ?>
</div><!-- data role content-->
</body>
</html>

卓越IT咨询
返回
在我使用的Wordpress模板中,index.php和page.php调用footer.php-因此,它们在每个页面(主页和所有子页面)上显示相同的页脚。我不知道该怎么做。如果我从页脚中删除HTML,它将不会显示在任何页面上

仅供参考。我正在使用wordpress,而不是在我的站点上托管.js和.css文件,我在标题中使用了以下内容:

<link rel="stylesheet" href="http://code.jquery.com/mobile/1.2.0/jquery.mobile-
1.2.0.min.css" />
<script src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
<script src="http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.min.js"></script>


有人有什么建议吗?

您可以尝试测试它是否是您按钮的主页。例如:

 <?php if (!is_home() ) : ?>
 <a data-role="button" data-direction="reverse" data-rel="back" data-icon="back"    
 data-iconpos="left" class="ui-btn-left">Back</a>
 <?php endif;?>

返回
使用is\u front\u page()确保您位于主页上:

<?php if(is_front_page()): ?>
<a data-role="button" data-direction="reverse" data-rel="back" data-icon="back" data-iconpos="left" class="ui-btn-left">Back</a>
 <?php endif; ?>

返回

谢谢弗拉基米尔。你包含的那一段代码-这会使按钮从主页上隐藏,但会在所有其他页面上显示按钮吗?对不起,我只是不懂PHP代码。谢谢。是的,你说得对。对于常见的情况,代码应该在主页上隐藏按钮,但在所有其他页面上显示。再次感谢Vladimir。您提供的代码不起作用-很好,按钮起作用,但按钮仍然显示在主页和所有子页面上。你们可以在这里看到:似乎它不是常规的主页——这可能是代码不起作用的原因。尝试在下一个代码中添加页脚,并将更改后在页面底部看到的内容写在这里<代码>