Skip to content
WordPress-teema matkablogille
PHP CSS JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
assets
dist
inc
languages
partials
.editorconfig
.gitignore
.jscsrc
.jshintignore
.jshintrc
.travis.yml
404.php
LICENSE
README.md
archive.php
attachment.php
category-300.php
category-947.php
category-vali-amerikka.php
comments.php
footer.php
front-page.php
functions.php
gulpfile.js
header.php
home.php
index.php
package.json
page-sidebar-about.php
page-sidebar-visited.php
page-sidebar.php
page.php
phpcs.xml
screenshot.png
search.php
sidebar-about.php
sidebar-footer.php
sidebar-frontpage.php
sidebar-primary.php
sidebar-visited.php
single.php
style.css
tag-pietari.php
tag-venaja.php
yarn.lock

README.md

Reissuesa on Reissuesan matkablogille kehitetty WordPress-teema. Teeman tekeminen oli osa Esa Isopahkalan TAMK:n opinnäytetyötä WordPress-aloitusteeman valinta ja kehittäminen.

Aloitusteemana on käytetty Aucor Starteria, johon on lisätty CSS Grid -tuki Digitoimisto Duden aloitusteemasta Air Lightista.

Reissuesa-teema on nähtävissä tuotantokäytössä Reissuesan matkablogissa osoitteessa https://www.matkablogi.fi/:

  • etusivu on toteutettu front-page.php:llä, blogin indeksi home.php:llä
  • arkistonäkymien ruudukkolayout on tehty CSS Gridillä
  • etusivulla on listaukset paitsi uusimmista postauksista myös suosituimpien kategorioiden (maanosien tai maiden) uusimmista postauksista sekä kaikkien aikojen luetuimmista postauksista
  • tiisereissä käytetään poimintoja, otsikkokuvan puuttuessa käytetään oletuskuvaa, tiiserikuvat samaa kuvasuhdetta css:llä
  • suosituimmilla kategorioilla omia sivupohjia, esim. category-vali-amerikka.php sisältää postauslistauksen lisäksi kartan
  • suosituimmat kategoriat ja tagit näyttävät oman hero-kuvansa arkistolistauksessa (partials/content/hero-archive.php)
  • vimpainalueita (sidebar) on 4 kpl, otettuna käyttöön esim. sivupohjan page-sidebar-about.php kautta
  • yksittäisten postausten edellinen ja seuraava postaus -linkit varustettu pikkukuvilla
  • kuvien näyttämisessä on Lazy Loading aktivoituna
  • käyttöliittymässä kaikki suomen kielellä jos kieleksi valittu suomi (muuten englanniksi)
  • fontteina on käytetty Googe-fontteja Open Sans ja Montserrat
  • kommentit on muotoiltu isoilla pyöreillä (gr)avatareilla ja puhekuplilla

Sivuston matkablogi.fi -suorituskykytestit 14-15.10.2019:

  • Google Page Insights 83/97 (mobiili/työpöytä)
  • GTMetrix 87/82
  • Pingdom Tools 83
  • WebPageTest 5 x A

Teemanhyväksyntätesti Theme Check -pluginilla:

  • WordPress.org, vaatimukset täytetään, mutta 10 varoitusta
  • ThemeForest, vaatimukset täytetään, mutta 7 varoitusta

Reissuesan matkablogissa on käytössä myös seuraavat 15 ilmaista pluginia:

  • Akismet-roskaviestisuodatus
  • AMP (AMP-projektin virallinen plugin)
  • Aucor Core (Aucor Starterin toiminnallisuuden säätely)
  • Envira Gallery Lite (galleriasovellus käytössä joissakin vanhoissa postauksissa)
  • Featured Images in RSS for Mailchimp & Other Email (lisää otsikkokuvan Feedburnerin RSS:ään)
  • Glue for Yoast SEO & AMP (varmistaa AMP-pluginin käyttävän Yoast-pluginin metadataa)
  • Regenerate thumbnails (käytössä vain kun pikkukuvien määrityksiä muutetaan)
  • RS FeedBurner (WordPressin natiivin RSS:n sijaan käyttöön monipuolisempi Google FeedBurner)
  • Site Kit by Google (Googlen palveluiden integrointi)
  • Smart Slider 3 (etusivun kuvakarusellin toteutus)
  • Smash Balloon Instagram Feed (etusivun Instagram-tilin mainoksen totetutus)
  • Ultimate Tag Cloud Widget (alapalkin muokattava avainsanapilvi)
  • WordPress Related Posts (aiheeseen liittyvien postausten linkit)
  • WP Super Cache (välimuisti nopeuttamaan sivunlatausta)
  • Yoast SEO (hakukoneoptimointi, sisältää myös sivukartan)
You can’t perform that action at this time.