Oprettet ons. d. 01. september 2010 kl. 22:35:41

tuidoi
tuidoi (5.855 point. Point ude: 0)

Javascript på en wordpress side?

Hej

Jeg prøver at få noget javascript kode sat ind i en side som laves vha. wordpress CMS.

Jeg går under "Edit Page" og vælger HTML, der indsætter jeg min javakode, men det virker ikke?

Er det fordi jeg behøver et plugin til at køre javascript kode ligesom der behøves et plugin til at køre php kode?

Til at køre php kode har jeg gjort følgende:
http://www.hongkiat.com/ (...)

Der findes lignende plugins for javascript kode, men er det nødvendige når jeg har wordpress 3.0.1? mener at have hørt man kan indsætte javascript direkte her?


- Jeg er ikke særlig erfaren i javascript, så måske indsætter jeg det blot forkert, hvis en evt. kan give en kort beskrivelse af hvordan man plejer at gøre måske med et eksempel, så er jeg meget taknemelig.

Skrevet tor. d. 02. september 2010 kl. 08:11:23| #1

public2
public2 (18.830 point)
Nu ved jeg ikke hvilken javascript kode det er du ønsker at indsætte eller hvor det er, men siden du siger "Edit Page" går jeg ud fra at det er på en side og ikke en post.

Jeg vil dog anbefale dig, hvis du har adgang til det, at åbne dine php filer op i en editor og IKKE i WordPress'. Ikke at deres er dårlig, jeg kan bare godt lide at vide at jeg har fuld og total kontrol.

Men I header.php indsætter du f.eks. din javascript reference / kode blog (e.g. <script type="text/javascript src="/js/modale.js"></script>).

Når du så skal bruge din JavaScript i enten din index.php, din single.php, din sidebar.php eller hvilken template fil du ønsker at bruge dit JavaScript i, kan du så indsætte din JavaScript funktion (e.g. <script type="text/javascript">
modalewindow(); </script>)

Men som sagt, jeg ved jo ikke helt hvad det præcis er du skal lave og hvor det skal bruges.

Og ellers har Wordpress Codex selv en udmærket guide til at bruge JavaScript, som du kan finde her:
http://codex.wordpress.org/ (...)

Skrevet tor. d. 02. september 2010 kl. 16:12:33| #2

tuidoi
tuidoi (5.855 point)
Du har helt ret.
Jeg vil have det sådan, at når jeg opretter en ny side via wordpress så skal der i "content-området" være mulighed for at lave et treeview eller en inputformular vha. javascript.

evt. AJAX, men skal lige have sat mig ind i det.

Du må meget gerne skrive en lidt mere detaljeret forklaring evt. med et lille javascript eksempel, da jeg er meget ny indenfor PHP/JaveScript/Wordpress, da jeg plejer at arbejde med Java/JSP.

Problemet er at jeg ikke rigtigt er kommet ind i alle betegnelserne og filplaceringerne i wordpress endnu.

Skrevet man. d. 06. september 2010 kl. 09:51:24| #3

public2
public2 (18.830 point)
Selve Javascriptet må du nok spørge om i JavaScript foraet herinde, men hvordan du kan sætte det op er, f.eks. således.

I din header.php, mellem <head> og </head> kan du indsætte koden:

<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/min_javascript_fil.js"></script>

Når du så skal køre dit javascript, som du vil i dit content område, så skal du så kalde javascript funktionen, som:

    <script type="text/javascript">
        $(document).ready(function() {
            $('#treeview').thistreeview({
                timeOut: 5000
            });
        });
    </script>

Eller hvordan det nu skal se ud.

Mappestrukturen i et Wordpress theme er blot, at der i roden af din template mappe ligger en "js" mappe, i hvert fald i de fleste tilfælde.

Men ellers, hvis du skal bruge f.eks. jQuery eller andre standard AJAX biblioteker, så kan du jo linke dem direkte til den online JS fil. Det sker naturligvis også i header.php eller footer.php.

Skrevet søn. d. 31. oktober 2010 kl. 11:34:57| #4

tuidoi
tuidoi (5.855 point)
public2 -> Lig et svar.

Skrevet man. d. 01. november 2010 kl. 14:06:16| #5

public2
public2 (18.830 point)
Det kommer her :-)

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

Muligvis script-konfllikt i jquery. Min slider vises...

Oprettet den 9. februar 2012 kl. 23.00
Peterjakobsen giver 30 point for svar | Giv et svar »

Nybegynder i Flash, hjælp til kørende billede visning?

Oprettet den 8. februar 2012 kl. 15.19
Majaseidelin giver 15 point for svar | Giv et svar »

skjul textarea (ved print) hvis det er tomt

Oprettet den 7. februar 2012 kl. 10.28
dotcom1 giver 60 point for svar | Giv et svar »

Seneste guides

Installer win 7
Den gode bruger


   




Tips & Tricks fra PC World

Teaser billede

Her er fem sjove danske websider du skal kende

Trænger dine lattermuskler til en omgang fitness på dansk? Vi viser vej til fem websider fyldt med humor og vanvittig satire.


Anmeldelser fra PC World

Teaser billede

Test: Denne super-tablet er iPads hårdeste konkurrent

Eee Pad Transformer Prime er frygtindgydende med sin quadcore processor og evne til at trylle sig om til bærbar. Apple bør kigge i bagspejlet, for Asus' tablet-pc kommer buldrende - og gør det...


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Nu kan du snart hente Windows 8

Den nye offentlige betaversion af Windows 8 er klar i denne måned.


Nyheder fra Computerworld

Teaser billede

Måske snart slut med Androids helt store problem

Android-platformen har længe været plaget af et særligt problem. Men måske er problemet nu ved at være elimineret.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger