Responsiivisen WordPress-teeman luonnin kannattavuus
Helenius, Emma (2019)
Helenius, Emma
2019
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2019052812696
https://urn.fi/URN:NBN:fi:amk-2019052812696
Tiivistelmä
Opinnäytetyössä tutkitaan responsiivisen WordPress-teeman luomista ja käytännöllisyyttä asiakasyritykselle toteutettavilla kotisivuilla. WordPress-teemaa päätettiin lähteä luomaan, sillä yritys oli jo valinnut WordPress-sisällönhallintajärjestelmän mutta ei ollut tyytyväinen sivuston ulkonäköön. Teemasta haluttiin yksinkertainen, mutta erilaisilla laitteilla sopiva. Siksi lähdettiin luomaan responsiivista sivustoa.
Työn tavoite on selvittää, miten responsiivinen WordPress-teema luodaan ilman että käytetään toista teemaa pohjana, sekä kuinka käytännöllistä sellainen on luoda. Aihetta tutkittiin luomalla oma WordPress-teema asiakasyrityksen kotisivuille.
Työn teoriaosuudessa kuvataan erilaisia web-tekniikoita, sisällönhallintajärjestelmiä ja responsiivisuutta yleisellä tasolla. Web-tekniikoista keskitytään HTML-, CSS-, PHP- ja JavaScript-kieliin. Paremmin kuvaillaan myös WordPress ja sen teemojen luonti. Käytännön osuudessa kerrotaan, kuinka WordPress-teema on suunniteltu ja luotu asiakasyritykselle.
WordPress-teemojen luonti osoittautui yksinkertaiseksi ja suoraviivaiseksi. Suurimmaksi ongelmaksi osoittautui se, että sekä WordPressista että Bootstrapista luodaan jatkuvasti uusia versioita. Uudet versiot eivät aina ole täysin yhteensopivia vanhojen versioiden kanssa, joten uuteen päivittäminen saattoi vaatia suuriakin muutoksia tiedostoissa. Isoimmaksi syyksi oman WordPress-teeman luontiin osoittautui se, että teemasta saa kevyemmän ja juuri sellaisen kuin haluaa. The thesis examines the creation and practicality of a responsive WordPress theme on the client company's website. It was decided that a WordPress theme would be created, because the company already had selected WordPress Content Management System but had not been happy with the appearance of the site. A simple theme was desired, but it should be suitable for different devices. That is why a responsive site was created.
The aim of this thesis was to find out how to create a responsive WordPress theme without using another theme as a basis, and how practical it is to create your own theme from scratch. The topic was studied by creating a personal WordPress theme for the client company's web site.
The theoretical part of the thesis describes various web technologies, content management systems, and responsiveness on a general level. Web technologies focus on HTML, CSS, PHP, and JavaScript. WordPress and its themes are better described as well. The practical section explains how the WordPress theme was designed and created.
Creating WordPress themes turned out to be quite simple and straightforward. The biggest problem turned out to be the new versions of both WordPress and Bootstrap. New versions are not always fully compatible with old versions, so new upgrades could require a lot of changes in the files. The biggest reason for creating your own WordPress theme turned out to be that the theme is lighter and is exactly the way wanted.
Työn tavoite on selvittää, miten responsiivinen WordPress-teema luodaan ilman että käytetään toista teemaa pohjana, sekä kuinka käytännöllistä sellainen on luoda. Aihetta tutkittiin luomalla oma WordPress-teema asiakasyrityksen kotisivuille.
Työn teoriaosuudessa kuvataan erilaisia web-tekniikoita, sisällönhallintajärjestelmiä ja responsiivisuutta yleisellä tasolla. Web-tekniikoista keskitytään HTML-, CSS-, PHP- ja JavaScript-kieliin. Paremmin kuvaillaan myös WordPress ja sen teemojen luonti. Käytännön osuudessa kerrotaan, kuinka WordPress-teema on suunniteltu ja luotu asiakasyritykselle.
WordPress-teemojen luonti osoittautui yksinkertaiseksi ja suoraviivaiseksi. Suurimmaksi ongelmaksi osoittautui se, että sekä WordPressista että Bootstrapista luodaan jatkuvasti uusia versioita. Uudet versiot eivät aina ole täysin yhteensopivia vanhojen versioiden kanssa, joten uuteen päivittäminen saattoi vaatia suuriakin muutoksia tiedostoissa. Isoimmaksi syyksi oman WordPress-teeman luontiin osoittautui se, että teemasta saa kevyemmän ja juuri sellaisen kuin haluaa.
The aim of this thesis was to find out how to create a responsive WordPress theme without using another theme as a basis, and how practical it is to create your own theme from scratch. The topic was studied by creating a personal WordPress theme for the client company's web site.
The theoretical part of the thesis describes various web technologies, content management systems, and responsiveness on a general level. Web technologies focus on HTML, CSS, PHP, and JavaScript. WordPress and its themes are better described as well. The practical section explains how the WordPress theme was designed and created.
Creating WordPress themes turned out to be quite simple and straightforward. The biggest problem turned out to be the new versions of both WordPress and Bootstrap. New versions are not always fully compatible with old versions, so new upgrades could require a lot of changes in the files. The biggest reason for creating your own WordPress theme turned out to be that the theme is lighter and is exactly the way wanted.