我已经购买了一个名为Foxin for Wordpress的主题。我想创建一个用户区域,他们可以登录该站点并查看他们的个人资料页面,其中包含一些仅用于登录的链接。我通过使用名为Ultimate Member的插件实现了这一目标。我的问题是,当我点击右上角的登录链接时,没有任何反应。我已经联系了开发人员,但他们的回复却没有运气。我已经找到了顶部标题栏代码的位置,看起来它应该与Woocommerce合作(我们不会在这个网站上使用woocommerce)。我可以用什么来代替这个代码才能进入登录页面here?
主要开发网站是:here
<div class="content-inner">
<div class="left pull-left">
<?php get_template_part( 'templates/parts/socials' ); ?>
</div>
<div class="right pull-right">
<div class="topbar-meta">
<?php if ( is_user_logged_in() ) { ?>
<div class="menu-my-account">
<a title="<?php esc_html_e('My Account','foxin'); ?>"><i class="gv-icon-380"></i><?php esc_html_e('My Account','foxin'); ?></a>
<div class="content-inner">
<?php echo do_action( 'foxin_my_account_menu' ); ?>
</div>
</div>
<?php }else { ?>
<a href="<?php echo get_permalink( get_option('woocommerce_myaccount_page_id') ); ?>" title="<?php esc_html_e('Login / Register','foxin'); ?>"><?php esc_html_e('Login / Register','foxin'); ?></a>
<?php } ?>
</div>
</div>
</div>
我认为我真正需要改变的是这一点吗?我对PHP并不是很了解,并且想要在哪个方向上采取一些方向。
<?php echo do_action( 'foxin_my_account_menu' ); ?>
</div>
</div>
<?php }else { ?>
<a href="<?php echo get_permalink( get_option('woocommerce_myaccount_page_id') ); ?>" title="<?php esc_html_e('Login / Register','foxin'); ?>"><?php esc_html_e('Login / Register','foxin'); ?></a>
答案 0 :(得分:0)
好的,所以我想办法让它发挥作用。这一切看起来都合适吗?
我做了以下事情:
<div class="right pull-right">
<div class="topbar-meta">
<?php if ( is_user_logged_in() ) { ?>
<div class="menu-my-account">
<a href="http://odysseyrehab.tdgclients.com/login/" title="<?php esc_html_e('My Account','foxin'); ?>"><?php esc_html_e('My Account','foxin'); ?></a>
</div>
<?php }else { ?>
<a href="http://odysseyrehab.tdgclients.com/login/" title="<?php esc_html_e('Login / Register','foxin'); ?>"><?php esc_html_e('Login / Register','foxin'); ?></a>
<?php } ?>
</div>
</div>
</div>