説明
ログインしていない状態であればログインページのアンカータグ、ログインしていればログアウトのアンカータグを生成します。
使い方
<?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 ・・・ ログアウトページへのラベル「ログアウト」を書き換える