Kom ihåg mig?

Hur fixar man detta?

 
Ämnesverktyg Visningsalternativ
Oläst 2011-07-30, 15:10 #1
Dakotas avatar
Dakota Dakota är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Nov 2009
Inlägg: 1 298
Dakota Dakota är inte uppkopplad
Har WN som tidsfördriv
Dakotas avatar
 
Reg.datum: Nov 2009
Inlägg: 1 298
Standard Hur fixar man detta?

Hej! Först och främst vill jag be om ursäkt för den otydliga titeln. Kom inte riktigt på vad jag skulle skriva för att på bästa sätt beskriva vad det handlar om.

I alla fall så har jag en liten idé i hjärnan som inte bör vara så avancerad att förverkliga, men jag vet inte riktigt hur man får till det.

Kort och gott så vill jag att när en medlem loggar in på min Wordpress installation så ska denne se en affiliatelänk. Just den biten kan man ju få till.

Men som ni vet så finns det möjlighet att spåra vilken som har utfört något på en affiliatelänk via "epi" eller "id". Ex www.affiliatenätverk/tracker123456?epi=hejsan. Så är det i alla fall hos Webgains som jag tänkt använda.

Det jag då vill är att länken ska vara likadan för alla MEN att just Epi ändras efter vilken ID användaren som utfört något via länken har på Wordpress installationen.

Jag kan inte PHP men funderade och undrar om inte detta hade fungerat?

1. På något sätt hitta kodformeln för User ID
2. Klistra in affiliatelänken men skriva in koden som hämtar user id där vid epi-delen
3. Spara php filen
4. Inkludera där jag vill visa den sidan.

På så sätt borde väl länken se likadan ut för alla men själva ID't byts ut?

Skulle någon vänlig själ kunna beskriva hur jag får till detta i Wordpress?

Tack!
Dakota är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-07-30, 17:27 #2
Linuus Linuus är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jan 2009
Inlägg: 890
Linuus Linuus är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jan 2009
Inlägg: 890
Något såhär:

Kod:
<?php
$user = wp_get_current_user();

if($user->ID != 0)
{
  //Inloggad
  echo 'http://www.example.com/tracker1234?epi='.$user->ID;

}else{
  //Inte inloggad
}

?>

Sen får du klura ut själv vart du placerar detta Inte kodat i WP så jag vet tyvärr inte på rak arm.

Senast redigerad av Linuus den 2011-07-30 klockan 22:18
Linuus är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-07-30, 18:14 #3
Dakotas avatar
Dakota Dakota är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Nov 2009
Inlägg: 1 298
Dakota Dakota är inte uppkopplad
Har WN som tidsfördriv
Dakotas avatar
 
Reg.datum: Nov 2009
Inlägg: 1 298
GAAH tack så mycket! Du är en av dem medlemmar som tillför mest till detta forum.
Dakota är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-07-30, 18:55 #4
Linuus Linuus är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jan 2009
Inlägg: 890
Linuus Linuus är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jan 2009
Inlägg: 890
Citat:
Ursprungligen postat av Henrik Lindberg Visa inlägg
GAAH tack så mycket! Du är en av dem medlemmar som tillför mest till detta forum.
Varsågod!

Hehe om det ändå vore så väl
Linuus är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-07-30, 19:12 #5
Dakotas avatar
Dakota Dakota är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Nov 2009
Inlägg: 1 298
Dakota Dakota är inte uppkopplad
Har WN som tidsfördriv
Dakotas avatar
 
Reg.datum: Nov 2009
Inlägg: 1 298
OM någon vänlig själ vet vart man placerar in denna kod som Linuus knåpat ihop så vore jag jättetacksam om ni kunde berätta vart.

Jag har kollat runt i filerna men förstår inte hur Wordpress är sammanbyggt. Bara en massa kod och ser inget direkt mönster.

Installerade därför ett plugin "Php to page" som gjorde det möjligt att lägga in phpkod i Wordpress egna texteditor, men det fungerade inte.

Tacksam för hjälp
Dakota är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-07-30, 21:50 #6
Linuus Linuus är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jan 2009
Inlägg: 890
Linuus Linuus är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jan 2009
Inlägg: 890
Vart på sidan vill du ha den?

Vill du ha den på något fast ställe bara i ditt tema är det bara att slänga in koden ovan i den tema-fil du vill att den ska synas i.

Testade själv nu i en lokal WP-installation och la koden överst på sidan. Bara att klistra in koden ovan i: /themes/twentyeleven/header.php direkt efter <body> taggen (om du nu använder temat twentyeleven ).

EDIT:
Hade gjort ett lite typo som jag fixade precis

Senast redigerad av Linuus den 2011-07-30 klockan 22:23
Linuus är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-07-30, 23:22 #7
Dakotas avatar
Dakota Dakota är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Nov 2009
Inlägg: 1 298
Dakota Dakota är inte uppkopplad
Har WN som tidsfördriv
Dakotas avatar
 
Reg.datum: Nov 2009
Inlägg: 1 298
Tack! Nu fungerar det. Dock vore det som pricken över I:et om man på något sätt kunde få Url:en till en klickbar länk och inte endast text? Försökte med a href men då blev det syntax error
Dakota är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-07-31, 00:18 #8
Alexs avatar
Alex Alex är inte uppkopplad
Administratör
 
Reg.datum: Sep 2004
Inlägg: 1 621
Alex Alex är inte uppkopplad
Administratör
Alexs avatar
 
Reg.datum: Sep 2004
Inlägg: 1 621
Om du hade googlat på ditt fel så hade du nog kunnat få det att fungera.
Läs här: http://php.net/manual/en/function.echo.php så får vi se om du klurar ut det själv.

Det är inte så svårt om man verkligen vill. Vem vet, du kanske lär dig något?
__________________
@Zn4rK - Börja blogga - Paintball i Göteborg
Det jag skriver är mina personliga åsikter och återspeglar inte vad WN eller andra företag jag representerar tycker.
Alex är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-07-31, 01:07 #9
Dakotas avatar
Dakota Dakota är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Nov 2009
Inlägg: 1 298
Dakota Dakota är inte uppkopplad
Har WN som tidsfördriv
Dakotas avatar
 
Reg.datum: Nov 2009
Inlägg: 1 298
Citat:
Ursprungligen postat av Alex Visa inlägg
Om du hade googlat på ditt fel så hade du nog kunnat få det att fungera.
Läs här: http://php.net/manual/en/function.echo.php så får vi se om du klurar ut det själv.

Det är inte så svårt om man verkligen vill. Vem vet, du kanske lär dig något?
Jag har redan kollat på den sidan förut men känner att det inte är rätt läge just nu för mig att försöka lära mig PHP. Har även hittat via Google hur man ska använda a href i php men det som blir svårt är ju att veta hur jag bakar in det i koden som jag inte skrev själv. Hittills fungerade inte mitt försök som sagt.

Fortfarande tacksam för hjälp
Dakota är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-07-31, 01:17 #10
StefanW StefanW är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Nov 2008
Inlägg: 553
StefanW StefanW är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Nov 2008
Inlägg: 553
testa

echo '<a href="http://www.example.com/tracker1234?epi='.$user->ID.'">Länk</a>';
StefanW är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 
Ämnesverktyg
Visningsalternativ

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 13:32.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017