Met thema's wordt het algemene uiterlijk van een site gedefinieerd, waaronder de inhoud, de weergave en het gedrag ervan. Een thema zorgt voor visuele consistentie tussen de pagina's van een site.
Als u een nieuw thema wilt ontwerpen, moet u de lay-out, stijl, voorbeeldinhoud, navigatie en alle basisgegevens opgeven die worden gebruikt als beginpunt voor een nieuwe site. Themaontwerpers stellen de verwachtingen voor het uiterlijk en gedrag van een site in. Een thema moet worden ontworpen voor het beoogde gebruiksdoel, bijvoorbeeld de verwachting dat de meeste of alle gebruikers de site zullen openen op een mobiel apparaat. Het ontwerpen van aangepaste thema's is nuttig als u gebruikers hebt die veel soortgelijke sites willen maken. U kunt een thema ontwerpen met behulp van paginalay-outs voor algemene patronen die gedeeld kunnen worden gebruikt in verschillende thema's.
Een thema bevat paginalay-outs waarmee gebruikers de inhoud, de weergave en het gedrag van een site kunnen ontwerpen. U wijzigt het ontwerp en de instellingen en voegt inhoud toe om een site te maken die uw stijl, uw merk en uw visie promoot.
Een thema bevat het volgende:
Activa voor achtergrondafbeeldingen of andere inhoud van paginalay-outs (afbeeldingen, JavaScript-bestanden, enzovoort)
Stjilinstellingen voor een site (CSS)
Verschillende paginalay-outs (HTML-bestanden)
Code voor het maken van navigatie voor de site (JavaScript-bestanden)
Een lijst met basisstijlen die kunnen worden gebruikt in combinatie met de componenten (die zijn opgegeven in de bestanden design.css
en design.json
)
Een thema kan ook basisgegevens bevatten die worden ingevuld op een nieuwe pagina die is gemaakt op basis van een paginasjabloon. Bijvoorbeeld: een gebruiker maakt een nieuwe pagina voor de sectie 'Producten' en kiest de paginalay-out new_product.html
. Als het thema het bestand new_product-pageseed.json
bevat, wordt de nieuwe pagina bij het maken gevuld met de inhoud van het bestand met basisgegevens. Net zoals bij voorbeeldinhoud, kunnen deze basisgegevens worden aangepast en dienen deze uitsluitend als beginpunt voor de opbouw van uw pagina.
U kunt een thema maken met een subset van componenten die zijn bedoeld voor gebruik in combinatie met dat thema. Wanneer gebruikers dat thema voor hun site kiezen, zien zij alleen de componenten die zijn opgegeven voor dat thema. Zie voor meer informatie: Componenten aan thema's koppelen.
Voor elke website wordt een thema gebruikt. Wanneer u een site maakt op basis van een sjabloon, wordt het thema overgenomen uit de sjabloon. U kunt het thema van een site op elk gewenst moment wijzigen. Oracle Content Management bevat een aantal sjablonen met thema's die u kunt gebruiken om aan de slag te gaan.
Als voor een site een nieuw, niet-gepubliceerd thema wordt gebruikt, wordt het thema automatisch gepubliceerd met de site wanneer u de site de eerste keer online plaatst. Als u wijzigingen in een thema aanbrengt, en u wilt onlinesites bijwerken zodat de wijzigingen worden weergegeven, moet u het thema expliciet publiceren. Alleen de eigenaar van het thema of een gebruiker met managersrechten kan een thema expliciet publiceren.
Opmerking:
Als u wijzigingen in een thema publiceert, wordt deze wijziging weergegeven op alle onlinesites waarvoor het thema wordt gebruikt. Bijvoorbeeld: als u het standaardlettertype wijzigt dat is opgegeven in het thema, en het thema publiceert, wordt op alle sites waarvoor het thema wordt gebruikt het nieuwe standaardlettertype gebruikt.Zie ook Thema's beheren.