Github: https://github.com/fredrikwcms/my-basic-theme
Workshop
Uppgift 1
Börja använd er av get_template_part() för t.ex. post excerpts, post singles och pages att få bättre fil-struktur och separering av er kod. Bygg om alla templates vi har hittills med passande template-parts. T.ex. content-author för att kunna bygga återanvändbar kod vi kan använda överallt där vi vill visa saker.
Uppgift 2
Skapa en 404.php för att förbättra besökarens upplevelse av er sajt när de råkar gå in på en länk som inte längre finns.
Uppgift 3
Skapa två nya Page Templates, en som visar sidan i fullbredd och en som visar ett sidofält med någon vettig information. Obs, administratören av sidan ska själv kunna välja Page Template inne på varje sida.
Uppgift 4
Gör post thumbnail i blog index och archives klickbar så att man kommer till inlägget som bilden är thumbnail för.
Uppgift 5
Skapa ett filter för att ändra antalet ord i en post excerpt till 20 ord.
Uppgift 6
Skapa ett filter för att lägga in en ”Läs mer »”-länk efter varje post excerpt.
Uppgift 7
Skapa ett filter för att ändra content-innehållet så att författaren inte kan använda svärord och ersätt dem med ”*”-tecken.
Uppgift 8
Utöka ditt svärords-filter till att ersätta svärord med lika många ”*”-tecken som svärordet är långt.