Support » Allmänna frågor » URL till profil galleri

Visar 1 svar - 1 till 5 (av 5 totalt)
  • Moderator tobifjellner (Tor-Bjorn Fjellner)

    (@tobifjellner)

    WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ

    Enklast är nog att smyga in lite PHP-kod på lämpligt ställe.

    Något i stil med:

    <?php
    if is_user_logged_in() {
        $user = wp_get_current_user();
        echo '<a class="button" href="https://www.minsida.se/medlemmar/'. $user->user_login .'/media">Mitt galleri</a>'
    }
    ?>
    Trådstartare Anton

    (@antonb94)

    Super!
    Vad är ett lämpligt ställe? Tacksam om du kan förklara det, är det i page.php?

    Moderator tobifjellner (Tor-Bjorn Fjellner)

    (@tobifjellner)

    WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ

    Redigera INTE inuti någon fil som kan komma att ersättas när ett tema eller tillägg uppdateras.
    En lösning på detta är att använda barntema. Mallfiler som du ändrat lägger du då i barntemats katalog. Om WordPress hittar rätt mallfil i barntemat kommer denna fil att användas i stället för huvudtemats fil.

    Ett smidigt sätt att lägga in detta på rätt ställe är att skapa ett eget, hembakt tillägg som länkar in din kod på rätt ställe via en action hook (eller, eventuellt, ett filter).

    Du kan kolla i ditt tema vilka actions som anropas där du vill lägga din knapp.

    Läs mer om hooks på https://codex.wordpress.org/Plugin_API

    Du kommer antagligen att behöva pilla lite innan du får allt att fungera som tänkt. Jobba helst mot en utvecklingsmiljö, t.ex. i XAMPP eller Local by Flywheel medan du trixar.

    Trådstartare Anton

    (@antonb94)

    Det går inte göra på ett smidigare sätt om man vill ha denna länken i en menyflik istället för knapp?

    Moderator tobifjellner (Tor-Bjorn Fjellner)

    (@tobifjellner)

    WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ

Visar 1 svar - 1 till 5 (av 5 totalt)
  • Ämnet ”URL till profil galleri” är stängt för nya svar.