WordPress för utvecklare
Björkgård, Pontus (2018)
Björkgård, Pontus
Yrkeshögskolan Novia
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2018112818799
https://urn.fi/URN:NBN:fi:amk-2018112818799
Tiivistelmä
I detta arbete behandlas innehållshanteringssystemet WordPress och centrala koncept inom WordPress utveckling. Det beskrivs också hur systemets olika delar samverkar och hur de webbsidor som besökaren ser produceras.
WordPress använder så kallade teman för att presentera det innehåll som skapas i användargränssnittet. WordPress temasystem tillåter användaren att via användargränssnittet installera och välja vilket tema som ska användas, och på så sätt modifiera hemsidans utseende och funktionalitet. För att utöka WordPress och det aktiva temats funktionalitet används moduler, så kallade plugins. Dessa kan också installeras via användargränssnittet. I arbetet förklaras hur en del av de APIs som WordPress erbjuder kan användas för att utöka systemet via plugins och teman och API funktionernas användning behandlas grundligt. WordPress framtid, Gutenberg, presenteras också kort. This thesis covers the WordPress content management system and central concepts within WordPress development. I also describe how different parts of the system interact with each other and how the webpages that are sent to the user are produced.
WordPress uses so called themes for presenting the content made in the user interface. The WordPress theme system allows users to install and choose what theme to use, and in this way modify the look and functionality of the website. Modules, or so-called plugins, are used to extend the functionality of WordPress and the active theme. These can also be installed via the user interface. This thesis covers how some of the APIs that WordPress offers can be used to extend the system via plugins and themes. The functions of these APIs and their uses are thoroughly covered. The future of WordPress, Gutenberg, is also briefly covered.
WordPress använder så kallade teman för att presentera det innehåll som skapas i användargränssnittet. WordPress temasystem tillåter användaren att via användargränssnittet installera och välja vilket tema som ska användas, och på så sätt modifiera hemsidans utseende och funktionalitet. För att utöka WordPress och det aktiva temats funktionalitet används moduler, så kallade plugins. Dessa kan också installeras via användargränssnittet. I arbetet förklaras hur en del av de APIs som WordPress erbjuder kan användas för att utöka systemet via plugins och teman och API funktionernas användning behandlas grundligt. WordPress framtid, Gutenberg, presenteras också kort.
WordPress uses so called themes for presenting the content made in the user interface. The WordPress theme system allows users to install and choose what theme to use, and in this way modify the look and functionality of the website. Modules, or so-called plugins, are used to extend the functionality of WordPress and the active theme. These can also be installed via the user interface. This thesis covers how some of the APIs that WordPress offers can be used to extend the system via plugins and themes. The functions of these APIs and their uses are thoroughly covered. The future of WordPress, Gutenberg, is also briefly covered.