Support » Allgemeine Fragen » Lerntagebuch

Ansicht von 4 Antworten - 1 bis 4 (von insgesamt 4)
  • Thread-Starter aber86

    (@aber86)

    Kurz gesagt ich möchte die Autoren Archiv Seite mit dem Benutzerprofil meiner Schüler verbinden. Der Schüler soll nach dem Login direkt auf diese Seite verwiesen werden und zusätzlich müssen die anderen Archive durch die jeweiligen Passwörter geschützt sein.

    Thread-Starter aber86

    (@aber86)

    habe es jetzt mit der Erstellung einer Seite und eines eigenen Templates probiert welches den User direkt weiterleiten soll. Hierzu habe ich folgenden Code verwendet:
    ` // get all the posts
    if ( have_posts() ) : while ( have_posts() ) : the_post();
    // get the article layout
    get_template_part( ‚content‘, get_post_format() );
    // Umleitung zur Archivseite des Autors der gerade eingeloggt ist

    wp_redirect(get_permalink(get_author_posts_url((get_current_user_id()))))
    endwhile;`

    Das hat mir aber beim Ansteuern der Seite den http Error 500 eingebracht.

    • Diese Antwort wurde geändert vor 6 Jahren, 9 Monaten von aber86.
    Thread-Starter aber86

    (@aber86)

    habe jetzt alles soweit selbst hinbekommen, allerdings funktioniert die umleitung noch nicht.
    folgenden code habe ich bereits

    $url = "unterricht.nord-berhard.de/author/";
                            $current_user = wp_get_current_user() ;
                            $name = $current_user->user_login;
                            $url = $url . $name . "/";
                            print ("$url") ; 
                            wp_redirect( $url, 301 );

    funktioniert auch alles soweit, bis auf wp_redirect…

    Thread-Starter aber86

    (@aber86)

    habs jetzt selbst gelöst.
    eigenes template geschrieben.

    <?php
    /**
     * Template Name: Lerntagebuch2
     *
     * @file           lerntagebuch2.php
     * @package        Luminescence-Lite 
     * @author         Adrian Berhard 
     * @copyright      2017 Berhard
     * @version        Release: 1.0
     */
                            $url = "http://unterricht.nord-berhard.de/author/";
                            $current_user = wp_get_current_user() ;
                            $name = $current_user->user_login;
                            $url = $url . $name . "/"; 
                            wp_safe_redirect($url); exit;
    ?>
    • Diese Antwort wurde geändert vor 6 Jahren, 9 Monaten von aber86.
Ansicht von 4 Antworten - 1 bis 4 (von insgesamt 4)
  • Das Thema „Lerntagebuch“ ist für neue Antworten geschlossen.