Hello MissVeronica !
Here is a fast reply from Pluto about your replie to my code snippet problem.
I saw on GitHub that we both are from same country and city, so I will now let the rest om my reply be in our native language so that I easier can explain the things I have done and so on. Hope thats ok for you and all other ? !
Först vill jag med stort hjärta tacka för att du valde att vilja kolla min tråd här inne på detta forum samt prova /testa den kod-string som jag funnit som ska visa en UM profil på en separat sida (page), det är mycket uppskattat.
BAKGRUND
Så, jag har byggt en liten hemsida där jag har installerat Ultimate Member och allt funkar utan problem. Totalt har jag skapat 6 st. olika användarroller som enbart inloggade medlemmar ska kunna se / besöka. Sen har jag valt att skapa 2 st. DEMO roller / profiler som ska gå att se om man är besökande gäst på hemsidan. Detta för att visa hur en medlemsprofil ser innan man ev. väljer att bli medlem på sidan.
Som du vet så skapar Ultimate Member vid installationen en egen sida (page) som heter Användare (UM-Användare) och där lägger jag alla shortcodes för dom olika Profilformulär som jag skapat för samtliga användarroller. För att inte utomstående skall kunna se / besöka de medlemmar som hemsidan har så har jag på sidan (page) Användare (UM-Användare) längst ner valt Who can access this post? = Endast inloggade medlemmar.
PROBLEMET
Så jag har skapat 2 DEMO profiler som besökande gäster av hemsidan ska kunna se. Men om jag lägger shortcoden för dessa profiler på sidan Användare (UM-Användare) så kan dessa EJ ses med ovan nämnd inställning. Efter en del sökning på nätet hur man kan visa en specifik profil på en separat sida (page) så fann jag den kod-string som du så vänligt har testat. Dock får jag tyvärr inte detta att funka : (
MIN INSTÄLLNING
Jag har lagt in kod-stringen (code snippet) i functions.php som finns i min themes mapp och sen har jag i WordPress Back-End skapat en sida (page) som fick namnet Demo-Profil där jag lagt in din shortcode ([um_embed_profile user_id=”2″ form_id=”1698″]). Inställningen för sidan (page) är att Alla har access till den.
Dock är jag osäkert vart jag finner user_id och form_id till shortcoden. Jag antar att form_id är det profilformulär som jag skapat för DEMO profilerna, och att user_id är det Roll-ID som finns på sidan Ultimate Memeber – Användarroller ?
Men det som förbryllar mig är att din shortcode och även den som finns med i “snippet” har user_id ett nummer (user_id=”2″). Mina användarroller har inte nummer utan titel / namn efter det som jag döpt varje användarroll till.
Min fråga är vart man hittar user_id numret ? Eller är det titeln / namnet på min användarroll som är user_id ? (I detta fall heter användarrollen um_demo-profil). Samt är form_id det nummer som användarens profilformulär har ([ultimatemember form_id=”264″]) dvs. i detta fall “264”. ?
AVSLUTNINGSVIS
Så, jag har således denna shortcode: [um_embed_profile user_id=”um_demo-profil” form_id=”264″]. Denna har jag lagt in på en separat sida som jag skapat i Back-End som heter Demo-Profil. Besöker jag sen hemsidan från annan webbläsare så kan jag EJ se den aktuella profilen.
Beklagar ett långt utlägg på mitt problem. Jag hoppas att dessa rader ger en bra sammanfattning och att ni kanske har svar på vart jag kan hitta user_id och form_id nummer till min shortcode som gör att detta snippet funkar.
Sist vill jag åter tacka för att ni testade den aktuella snippet, dock så får jag det som sagt inte att fungera : ( Är därför tacksam för svar som kan ge en lösning på mitt aktuella problem.
Varma sommarhälsningar från metropolen Sthlm
/ Pluto