UPDATED:在标题中。php您有以下几行代码:
</div><!-- .hm-site-title -->
</div><!-- .site-branding-content -->
您需要将注册和登录按钮的div标记放在它们之间:
</div><!-- .hm-site-title -->
<div class="hm-custom-login-btns">
<?php
$c_user = wp_get_current_user();
if( !is_user_logged_in( $c_user->ID ) ) :
echo \'<a href="\' . esc_url( wp_login_url() ) . \'" alt="\' . esc_attr_e( \'Login\', \'textdomain\' ) . \'">\';
echo _e( \'Login\', \'textdomain\' );
echo \'</a>\';
wp_register(\'\', \'\');
else :
echo \'Hello \' . $c_user->display_name;
endif;
?>
</div>
</div><!-- .site-branding-content -->
然后,您需要使用CSS来正确定位所有内容。您可能需要调整容器的宽度,或者左右浮动元素,或者使用display:flex和相关属性来进行布局。
登录(&N);可以在此处找到生成PHP的注册链接:https://developer.wordpress.org/reference/functions/wp_login_url/
https://developer.wordpress.org/reference/functions/wp_register/
下面是获取用户显示名称和其他信息的方法:
https://developer.wordpress.org/reference/functions/wp_get_current_user/