説明
ログインしていない状態であればログインページのアンカータグ、ログインしていればログアウトのアンカータグを生成します。
使い方
<?php usces_loginout(); ?>
パラメータ
- $out
- (文字列)戻り値の出力を echo するか return するかを決める。初期値は空文字(echo)。
- ‘return’:return する
- ”(空文字)もしくは未設定:echo する(初期値)
戻り値
- (HTML)ログインページまたはログアウトのアンカータグ
-
- ‘return’:そのまま return
- ”(空文字)もしくは未設定:echo
用例
<ul>
<?php if ( usces_is_membersystem_state() ) : ?>
<li>
<?php
if ( usces_is_login() ) {
printf( __( 'Hello %s', 'usces' ), usces_the_member_name( 'return' ) );
} else {
_e( 'guest', 'usces' );
}
?>
</li>
<li><?php usces_loginout(); ?></li>
<?php if ( usces_is_login() ) : ?>
<li><a href="<?php echo USCES_MEMBER_URL; ?>"><?php _e( 'Membership information', 'usces' ); ?></a></li>
<?php endif; ?>
<?php endif; ?>
</ul>
フック
- 利用できるフックはありません。
ソースファイル
usc-e-shop/functions/template_func.php
関連資料
- usces_filter_login_uri ・・・ ログインページのURLを書き換える
- usces_filter_loginlink_label ・・・ ログインページへのラベル「ログイン」を書き換える
- usces_filter_logout_uri ・・・ ログアウトページのURLを書き換える
- usces_filter_logoutlink_label ・・・ ログアウトページへのラベル「ログアウト」を書き換える
PAGE TOP