(我的网站是http://www.musaeus.dk/) 我有一个Wordpress.org网站,我想制作一个按钮,让用户回到首页,但我真的无法弄清楚如何。按钮应位于左上角,不应位于首页。
如果尝试将其放入“header.php”文件中
<?php if(is_page(<page id>)) { ?>
--------- Header 1 -----
<?php } else { ?>
--------- Header 2 --------
<?php } ?>
但没有运气。如果您有任何想法或知道我应该如何做到这一点,我将非常感谢您的帮助!
答案 0 :(得分:0)
header.php
文件中的执行以下操作:
<?php
// check to see we are not on front page or on home page
if ( ! ( is_front_page() ) || ! ( is_home() ) ) : ?>
<div class="back-to-home">
<a href="<?php echo get_site_url(); ?>">Back to Home</a>
</div>
<?php endif; ?>
然后设置back-to-home
类以匹配您的需求。
答案 1 :(得分:0)
试试这个。它应该有用。
<?php
/**
* If page is front page,
* don't display button "Back to Home"
*/
if ( is_front_page() ) :
$btn = false;
else :
$btn = true;
endif;
if ( $btn === true ) : ?>
<div class="back-to-home">
<a href="<?php echo esc_url( home_url( '/' ) ); ?>">Back to Home</a>
</div>
<?php endif; ?>
答案 2 :(得分:0)
只需添加此CSS:
.home .back-to-home {
display: none;
}
.home
课程(仅)位于首页的body
标记中,因此具有此组合选择器的规则将仅在主页上隐藏.back-to-home
元素