usces_loginout / 表示系関数

ログインページもしくはログアウトのアンカータグを生成する

説明

ログインしていない状態であればログインページのアンカータグ、ログインしていればログアウトのアンカータグを生成します。

使い方

<?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

関連資料