So, hab´s hinbekommen. Stell´s mal hier rein, vielleicht kann´s irgendjemand mal brauchen. Der folgende Code liefert ein Login-Formular, dass nach dem Login ein paar Quicklinks bereitsstellt (kann vom User-Level abhängig gemacht werden - hier rot markiert).
Code:
<h2><?php _e('Login'); ?></h2>
<ul>
<li>
<form name="loginform" id="loginform" action="<?php echo get_settings('siteurl'); ?>/wp-login.php" method="post">
<div>
<label><?php _e('Login') ?>:
<br />
<input type="text" name="log" id="log" value="" size="20" tabindex="7" />
</label>
<br />
<label><?php _e('Password') ?>:
<br />
<input type="password" name="pwd" id="pwd" value="" size="20" tabindex="8" />
</label>
<br />
<a href="<?php bloginfo('url'); ?>/wp-login.php?action=lostpassword">Passwort vergessen »</a>
<br />
<input type="submit" name="submit" value="<?php _e('Login'); ?> »" tabindex="9" />
<?php wp_register('', ''); ?>
<input type="hidden" name="redirect_to" value="<?php echo $_SERVER['REQUEST_URI']; ?>"/><br /><br />
</div>
</form>
</li>
</ul>
<?php
else:
?>
<h2><?php _e('Hallo '); ?><?php echo $user_identity; ?></h2>
<ul>
<li><a href="<?php bloginfo('url'); ?>/wp-admin/index.php"><?php _e('Menü'); ?></a></li>
<?php
global $userdata, $user_identity, $wpdb;
get_currentuserinfo();
?>
<?php if ($userdata->user_level >= '1') { ?>
<li><a href="<?php bloginfo('url'); ?>/wp-admin/post-new.php"><?php _e('Artikel verfassen'); ?></a></li>
<li><a href="<?php bloginfo('url'); ?>/wp-admin/link-add.php"><?php _e('Link hinzufügen'); ?></a></li>
<li><a href="<?php echo get_settings('siteurl') . '/wp-login.php?action=logout&redirect_to=' . $_SERVER['REQUEST_URI']; ?>"><?php _e('Logout'); ?></a></li>
<?php } else {?>
<li><a href="<?php echo get_settings('siteurl') . '/wp-login.php?action=logout&redirect_to=' . $_SERVER['REQUEST_URI']; ?>"><?php _e('Logout'); ?></a></li>
<?php } ?>
</ul>
Funktioniert bei mir soweit einwandfrei. Verbesserungsvorschläge werden aber gerne angenommen

Danke nochmal El-Q!