Summary: | Wordpress was originally designed to be a blogging platform, but it was later expanded to be content management system that can be used as a base of wide range of websites. Best way to add new features and expand Wordpress core is through plugins and Wordpress has made plugin development simple. However, the developing process is determined by the requirements of the plugin and it's funtionalities and they can change the process to be challenging. In this thesis, a plugin is developed from an existing tool and plugin development is examined through implementation.
Alun perin blogialustaksi suunniteltu Wordpress on myöhemmin laajentunut kattavaksi sisällönhallintajärjestelmäksi, jolla pystytään toteuttamaan verkkosivustoja moniin eri tarkoituksiin. Wordpressin oletusominaisuuksia voidaan laajentaa parhaiten lisäosien avulla ja Wordpress on tehnyt niiden toteuttamisesta myös yksinkertaista. Toteutettavan lisäosan vaatimukset kuitenkin määrittävät paljon lopullista prosessia ja saattavat tehdä kehitystyöstä haastavaa. Tässä tutkielmassa toteutetaan olemassa olevasta työkalusta lisäosa ja tutkitaan toteutuksen kautta lisäosan kehittämistä.
|