这一开始只是一个问题,但我让它发挥了作用。我将分享给任何需要了解的人。或者也许还有更好的方法?
我想在主页上显示欢迎信息。应该放在左上角。
这就是我所做的:
add_action( 'storefront_header', 'pfn_userinheader',1);
function pfn_userinheader() {
?>
<span class="pfn_great_header2"><a href="cart"> Hello! blablabla</a></span>
<?php
}
现在,文本被放置在辅助菜单的位置。更像顶部,中间的右边。我不知道为什么就在那里。不管怎样,我想把它放在左上角。
这是我的css:
.pfn_great_header2{
position: absolute !important;
left: 0;
top:0;
width: 10% !important;
color: #0071A1;
}
它有效。这是一个好方法吗?
我的网站上有类似的东西,但如果客户已经登录,它会显示不同的消息。
如果你想这样做,你可以使用这样的东西:
add_action( 'storefront_header', 'pfn_userinheader',1);
function pfn_userinheader() {
if ( is_user_logged_in() ) {
echo '<span class="pfn_great_header2">Welcome back <?php $current_user = wp_get_current_user(); echo $current_user->user_firstname; ?>!</span>';
}
elseif {
echo '<span class="pfn_great_header2"><a href="cart"> Hello! blablabla</a></span>';
}
}