• Hej
    Har precis börjat med WordPress, jag har programmerat en del i C# innan.

    Om jag skulle vilja spara data om låt säga bilar. Hur gör jag i kod för att kunna lägga till datan från ett formulär? Själva databasen vet jag hur jag ska göra med. Gärna tips på program att programmera i också.

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

    (@tobifjellner)

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

    WordPress är skrivet i PHP, så du behöver lära dig PHP. (Numer tillkommer alltmer Javascript så att mycket körs lokalt i webbläsaren, blockredigeraren är ett exempel på det.)

    Men dessutom har WordPress sitt eget modulära sätt att göra olika saker. Många PHP- och server-funktioner bör du anropa via WordPress egna, virtualiserade, kopior.
    Du ska alltså använda WordPress API:er så fort det är möjligt. Du pratar inte direkt med databasen, utan med databasobjektet i WordPress. (Den modulära strukturen funkar åt andra hållet också: Om du har en specialbyggd databas kan du åsidosätta WordPress inbyggda sätt att anropa databasen…)

    Du ska t.ex. aldrig ge dig in på att redigera WordPress-kärnan, eftersom nästa uppdatering då kommer att svepa bort dina ändringar.
    Många tillägg erbjuder sina egna API:er så att du kan utöka dem. Men om du behöver redigera något tillägg bör du i stället skapa din egen variant som du ger ett eget, lokalt namn. (Annars kan en uppdatering av det ursprungliga tillägget skölja bort alla dina ändringar.)
    För teman finns det en speciell struktur för att åsidosätta delar av ett tema: Kolla in ”barnteman”.

    Det finns olika sätt att ”spara data från ett formulär”. Beroende på vad du vill göra med dessa data. En smidig lösning är ofta att använda CPT (Custom Post Type, anpassad inläggstyp). Det finns färdiga tillägg som kan hjälpa dig med detta.

    Dock: Om du vill spara en massa egenskaper för varje objekt och sedan kunna filtrera på dem kan det vara bättre att skapa sin egen tabell i databasen.

    Resurser:
    WordPress har mycket i sin dokumentation. Kolla developer.wordpress.org
    Om du hittar länkar till codex bör du ha i åtanke att de sidorna inte hålls uppdaterade längre, men ofta ger de bra fingervisningar.

    En guldgruva är att studera koden för olika befintliga tillägg. Kolla på wordpress.org/plugins efter något tillägg som gör något som liknar vad du behöver för att se vilka objekt de anropar, och hur.

    Kolla https://wordpress.stackexchange.com/

    … och googla. Eftersom WordPress är världens mest använda CMS finns det mycket att hitta här och där på nätet.

Visar 1 svar (av 1 totalt)
  • Ämnet ”Lägga till data till databasen” är stängt för nya svar.