Erstellen Sie einen Login/Logout-Link in WordPress

Um einen Anmelde-/Abmeldelink in WordPress zu erstellen, können Sie ein PHP -Code-Snippet mit der Funktion wp_logout_url verwenden. Sie können auch die Abmelde-URL als externe Website für Ihre eigene festlegen.

<?php if (is_user_logged_in()) : ?> <a href="<?php echo wp_logout_url(get_permalink()); ?>">Abmelden</a> <?php sonst : ?> <a href="<?php echo wp_login_url(get_permalink()); ?>">Anmelden</a> <?php endif;?>

 

Wenn Sie nur einen Logout-Link wünschen:

<?php if (is_user_logged_in()) : ?> <a href="<?php echo wp_logout_url(get_permalink()); ?>">Abmelden</a> <?php endif;?>

 

Wenn Sie nur einen Login-Link wünschen:

<?php if (! is_user_logged_in()) : ?> <a href="<?php echo wp_logout_url(get_permalink()); ?>">Anmelden</a> <?php endif;?>

 

main:

<?php
   if (is_user_logged_in()) {
      $user = wp_get_current_user();
      echo 'Welcome back <strong>'.$user->display_name.'</strong>!';
   } else { ?>
      Bitte <strong><?php wp_loginout(); ?></strong>
      oder <a href="<?php echo get_option('home'); ?>/wp-login.php? 
      action=register">Registriere Dich</a>
<?php } ?>
<br>
</div>
<?php if (is_user_logged_in()) : ?>
    <a href="<?php echo wp_logout_url(get_permalink()); ?>">Abmelden</a>
<?php endif;?>

 

 

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.