WordPress teeman vaihto

Samankaltaiset tiedostot
Teeman rakentaminen Wordpressiin

Teeman rakentaminen WordPressin versioon 3.0. Jari Sarja marraskuu 2010

Julkaisun!laji!! Opinnäytetyö! Sivumäärä!! 39!

Ulkoasun muokkaus CSS-tiedostossa

H T M L eli kuinka laadin itselleni päheät kotisivut. Janne Käki

Kylänetti projektin sivustojen käyttöohjeita Dokumentin versio 2.10 Historia : 1.0, 1.2, 1.6 Tero Liljamo / Deserthouse, päivitetty 25.8.

valitsin on useimmiten html-elementti, jolle tyyli halutaan luoda

Code Camp for Girls. Sanna Nygård. Lokakuussa

Ulkopuolisen tyylitiedoston käyttö

Cascading Style Sheets

H T M L eli kuinka laadin itselleni päheät kotisivut. Janne Käki

HTML ja CSS. Tästä se lähtee: portfolio-sivusto. Sivuston pääkansio, jonka sisällä on kaikki sivustoon kuuluvat alikansiot ja tiedostot.

Kotisivujen teko. Jan Lindholm Kirkkonummen kansalaisopisto Syksy koodari.eu jsbin.com

1. Lohkon korkeus ja leveys

Kuvat. 1. Selaimien tunnistamat kuvatyypit

Sisältö. XML, XHTML ja CSS XML XML. XML:n ja HTML:n ero. XML kieliä XML XHTML CSS XSL. T Hypermediadokumentin laatiminen 2002

Wordpress-julkaisualusta. Mediatekniikan seminaari Harri Viitala

Teeman luominen WordPress-julkaisualustalle

GetSimple Jari Sarja. Maaliskuu 2011

CSS - aloitus. ICT01D syksy 2005 Mirja Jaakkola, Helia. Ulkopuolisen tyylitiedoston käyttö

CSS-kielen avulla määritellään HTML-dokumentin tyyli. CSS avulla voidaan tarkemmin määritellä eri elementtien ominaisuuksia.

CSS aloitus. CSS Cascade Stylesheet Mirja Jaakkola

Opinnäytetyö Toni Hurskainen Porin ammattiopisto / Tekniikkaopisto Sähköala TT03

Teknologian valinta asiakkaan verkkosivuston suunnitteluun ja luontiin. Minerva Suvanto

WWW-PALVELUN KÄYTTÖÖNOTTO LOUNEA OY

HTML & CSS. HTML (HyperText Markup Language) Antti Koivisto. ! HTML on sivujen kuvauskieli.

Taulukot. 1. Taulukon rakenne: ICT01D Elina Ulpovaara

Editorin käyttö. TaikaTapahtumat -käyttöohje

NETTISIVUOHJE. MUITA OHJEITA käyttäjän lisääminen, mediakirjasto, sähköpostien lisääminen

Webpalvelin muistitikulle - Ohje

Kotisivut helposti - osa 4

WWW-sivujen Verkkosivujen ulkoasu (CSS)

Ajatus kaiken taustalla

Verkkojulkaiseminen Minna Väisänen. HTML5-tehtävä

Aulikki Hyrskykari. CSS Taustaa CSS syntaksi CSS Valitsimet Kuvat verkkosivulla

Ylläpitoalue - Etusivu

QT tyylit. Juha Järvensivu 2008

Tietosuoja-portaali. päivittäjän ohje

Hittitoimiston Forte-kotisivujen päivitysohje

Tuotteiden tiedot: Lisää uuden tuotteen tiedot. Muuta tai poista tuotteen tiedot. Selaa kaikkien tuotteiden tietoja.

Digitaalisen median tekniikat. Luento 3: CSS

Written by Administrator Wednesday, 05 October :06 - Last Updated Monday, 17 October :28

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html;

Lisätehtävät. Frantic 2015 sivu 1

Sivupohja flat file julkaisujärjestelmälle. Kirjoittanut Jari Sarja (

Esimerkkinä - ilmainen blogi-julkaisujärjestelmä. WordPress:stä on myös palvelimelle asennettava versio (WordPress.

Tapahtumakalenteri & Jäsentietojärjestelmä Ylläpito

Entiteetit erotetaan muusta tekstistä & ja puolipiste. esim. copyright-merkki näkyy sivulla

VERKKOSOVELLUSTEN OHJELMOINTI, JOHDATUS PHP:HEN

Digitaalisen median tekniikat css tyylimääritykset Harri Laine 1

CMS Made Simple Perusteet

Digitaalisen median tekniikat css tyylimääritykset

2. PEHMEÄ XHTML XRAJAHTML

Kotisivuohjeet. Eteläpohjalaiset Kylät ry. Sivupohjien rakenne

AT4-kotisivukurssi. 4. jakso

RATKAISUT SIVU 1 / 15. Väriteemaan pääset käsiksi hieman eri tavoilla PowerPointin eri versioissa.

VIENET JULKAISUJÄRJESTELMÄLLÄ TOTEUTETTUJEN INTERNET-SIVUJEN YLLÄPITO-OHJE

KÄYTTÖOHJE / Ver 1.0 / Huhtikuu WordPress KÄYTTÖOHJE Sotkamo 2016

Internetsivujen perusrakenne. Html-dokumentin keskeiset elementit ja attribuutit

Verkkosivut perinteisesti. Tanja Välisalo

Digitaalisen median tekniikat css tyylimääritykset jatkuu

Digitaalisen median tekniikat css tyylimääritykset jatkuu Harri Laine 1

CSS. Tekstin muotoilua

Navigointi Verkkomultimedia ICT1tn004

05/09/2007. Digitaalisen median tekniikat, s2007 HY/TKTL, XHTML osa 1. Harri Laine 1. XHTML-merkkauskieli. Digitaalisen median tekniikat xhtml

05/09/2007. Digitaalisen median tekniikat, s2007 HY/TKTL, XHTML osa 1. Harri Laine 1. XHTML-merkkauskieli. Digitaalisen median tekniikat xhtml

Digitaalisen median tekniikat xhtml

Verkkosivujenulkoasu

Pedacode Pikaopas. Web-sovelluksen luominen

Wordpress. Bloggaamisen perusteet tekniset minimitoimet, joilla pääset alkuun

Sähköisen Markkinoinnin Koulutus Kotisivutyöpaja. Julkaisujärjestelmän ohje

Websivujen julkaisu WordPress-julkaisujärjestelmällä CASE: McCann Worldgroup Helsinki Oy. Juha Nordlund

WWW-sivujen Verkkosivujen ulkoasu (CSS)

Digitaalisen median tekniikat css tyylimääritykset

selector { CSS property: value; property2: value; Code Camp for Girls Sonja Jaakkola & Sanna Nygård

F-Secure KEY salasanojenhallintaohjelman käyttöönotto PC -laitteella

AVOIMEN YLIOPISTON MOODLE-OPAS OPISKELIJALLE

Putteri Käyttöliittymä ja ulkoasu

Wordpress- ohje nettisivujen laadintaan

Digitaalisen median tekniikat xhtml - jatkuu

Jenniina Sutinen WWW-SIVUT TERVAPARTIO RY:LLE

Google-dokumentit. Opetusteknologiakeskus Mediamylly

Artikkelin lisääminen

Proseduraalinen dokumentti: sisältö, rakenne ja ulkoasu yhdessä, esim. worddokumentti

Julkaisujärjestelmän peruskäyttö. Pikaohje

add_action( wordcamp_jkl, johdatus_filttereihin );

Juricon Nettisivu Joomlan käyttöohjeet

1 Dreamweaver MMX. 2 Tekstin muokkaus

NÄIN TEET VIDEO-MAILIN (v-mail)

SQL Buddy JAMK Labranet Wiki

Websitebaker. versio 1.2. Jari Sarja. Lokakuu 2010

BLOGGER. ohjeita blogin pitämiseen Googlen Bloggerilla

Titan SFTP -yhteys mittaustietoja varten

Tee html-sivu, jossa on yllä olevat kaksi taulukkoa.

KÄYTTÖOHJE. Servia. S solutions

HAKUKONEMARKKINOINTI KOTISIVUJEN PÄIVITYSOHJE

1. Valitse käyttäjänimi 2. Kirjoita salasana 3. Anna sähköpostiosoitteesi 4. Keksi wikillesi nimi

SALITE.fi -Verkon pääkäyttäjän ohje

POWERPOINT HARJOITUKSET OMAN ESITYSPOHJAN RAKENTAMINEN

Transkriptio:

WordPress template 1 (8) WordPress 3.4.2 teeman vaihto Hallintapaneelin(site admin) ulkoasun(appearance) kautta Teemojen ja pluginien lataamiseen WordPress ohjelman kautta tarvitset SFTP-tuen. Jotta saat sftp:n käyttöön, asenna WordPressiin SSH SFTP Updater Support -plugin 1. Lataa pakattu tiedosto omalle tietokoneellesi 2. Pura paketti 3. Kopioi SFTP-ohjelman avulla purettu paketti, kansionsa(ssh-sftp-updater-support) kanssa /wpcontent/plugins/ -hakemistoon 4. Aktivoi tämä plugin WordPress hallintasivuston kautta 5. Testaa toiminta. SFTP palvelimen nimi on sama, mihin olet asentanut WordPressin, samoin käyttäjätunnus ja salasana Jos saat virheilmoituksen Abort class-pclzip.php : Missing zlib extensions, niin toimi seuraavasti(huom!. Seuraavat komennot root käyttäjänä) 6. cd /usr/ports/archivers/php2-zlib 7. make install clean 8. apachectl restart Jos saat edelleen teeman latauksessa varoituksena Could not copy file. **** Theme install failed. 9. Muuta wp-content hakemiston oikeudeksi 757 10. Lisää wp-config.php tiedoston alkuun define( 'FS_METHOD', 'direct' ); define( 'FS_CHMOD_DIR', 0777 ); define( 'FS_CHMOD_FILE', 0777 ); Manuaalisesti sftp-ohjelman avulla 11. Etsi ja lataa haluamasi WordPress teema omalle tietokoneellesi 12. Pura paketti omalle tietokoneellesi 13. Lataa purettu teemakansio omalle WordPress palvelimellesi /wp-content/themes -hakemistoon 14. Aktivoi teema hallintapaneelista

WordPress template 2 (8) Oman teeman luominen Pakolliset tiedostot Oma teema tallennetaan samaan paikkaan kuin muutkin WordPressin teemat(wp-content/themes). Oma teema otetaan samalla tavalla käyttöön kuin internetistäkin ladatut teemat. 1. Luo teemalle kuvaava nimi, esim. Mun oma teema. 2. Luo oman teemasi juurihakemistoon aluksi kaksi tiedostoa: index.php style.css 3. Kirjoita style.css tiedoston alkuun seuraavat rivit. Muuta kaksoispisteiden jälkeiset tekstit haluamiksesi. /* Theme Name: Kirjoita tähän teemasi nimi Theme URI: Jos teeman liittyy internetsivu, niin kirjoita sivuston osoite tähän Description: Kirjoita tähän kuvaus teemasta Acknowledgement: Mitä muuta haluat kertoa teemastasi Version: Teeman versio. Mikäli teema on keskeneräinen, niin käytä numerona 0.1 Author: Teeman tekijän nimi tulee tähän Author URI: Teeman tekijän internetsivusto, jos sellainen on Tags: Hakukoneita varten kuvaavia sanoja */ 4. Kirjoita index.php tiedostoon <?php get_header();?> <div id="container"> <div id="content" role="main"> <?php get_template_part( 'loop', 'index' );?> <!-- #content --> <!-- #container --> <?php get_sidebar();?> <?php get_footer();?> 5. Tallenna molemmat tiedostot luomaasi teema kansioon 6. Kopioi kansio kokonaan wp-content/themes/ hakemistoon WordPress järjestelmääsi 7. Testaa selaimella sivuston toimivuus, tarkista hallintapaneelista oman teemasi vimpaimet. Näet, ettei niitä ole asetettu.

WordPress template 3 (8) Dynaaminen sivupalkki 1. Luo kaksi tiedostoa, functions.php ja sidebar.php 2. Kirjoita functions.php tiedostoon seuraavat komennot <?php /** * Register our sidebars and widgetized areas. */ function arphabet_widgets_init() { register_sidebar( array( 'name' => 'Home right sidebar', 'id' => 'home_right_1', 'before_widget' => '<div>', 'after_widget' => '', 'before_title' => '<h2 class="rounded">', 'after_title' => '</h2>', ) ); add_action( 'widgets_init', 'arphabet_widgets_init' );?> 3. Kirjoita sidebar.php tiedostoon seuraavat komennot <?php if ( dynamic_sidebar('home_right_1') ): else:?> <?php endif;?> 4. Kopioi molemmat tiedostot samaan hakemistoon palvelimelle ja testaa sivun toimivuus. 5. Nyt voit muuttaa sidebar sisältöä hallintapaneelista

Sisällön näyttäminen templatessa WordPress template 4 (8) 1. Jotta sivustolla näytetään sisältöäkin muuta index.php sisältö seuraavan mallin mukaiseksi. <?php get_header();?> <!-- Content alkaa tasta --> <div id="content" class="narrowcolumn"> <?php if (have_posts()) :?> <?php while (have_posts()) : the_post(); if ($postindex>0) { print ""; $postindex++?> <div class="post" id="post-<?php the_id();?>"> <h2><a href="<?php the_permalink()?>" rel="bookmark" title="permanent Link to <?php the_title_attribute();?>"><?php the_title();?></a></h2><small><?php the_time('f js, Y')?> <!-- by <?php the_author()?> --></small> <div class="entry"><?php the_content('read the rest of this entry»');?> <p class="postmetadata"><?php the_tags('tags: ', ', ', '<br />');?> Posted in <?php the_category(', ')?> <?php edit_post_link('edit', '', ' ');?> <?php comments_popup_link('no Comments»', '1 Comment»', '% Comments»');?></p> <?php endwhile;?> <div class="navigation"> <div class="alignleft"><?php next_posts_link('«older Entries')?> <div class="alignright"><?php previous_posts_link('newer Entries»')?> <?php else :?> <h2 class="center">not Found</h2> <p class="center">sorry, but you are looking for something that isn't here.</p> <?php include (TEMPLATEPATH. "/searchform.php");?> <?php endif;?> <!--content loppuu tahan --> <!-- sidebar alkaa tasta --> <?php get_sidebar();?> <!-- sidebar loppuu tahan --> <!-- footer alkaa tasta --> <?php get_footer();?> <!-- footer loppuu tahan --> HUOM! Koodin asettelua on muutettu, jotta koodi on mahtunut pienempään tilaan. 2. Tallenna tiedosto normaalisti index.php nimelle ja kopioi tiedosto WordPress palvelimellesi 3. Testaa sivun toiminta

WordPress template 5 (8) Ylätunnisteen lisääminen 1. Kirjoita alla olevan kehyksen koodi header.php tiedostoon <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes();?>> <meta http-equiv="content-type" content="<?php bloginfo('html_type');?>; charset=<?php bloginfo('charset');?>" /> <title><?php bloginfo('name');?> <?php if ( is_single() ) {?>» Blog Archive <?php?> <?php wp_title();?></title> <meta name="generator" content="wordpress <?php bloginfo('version');?>" /> <!-- leave this for stats --> <link rel="stylesheet" href="<?php bloginfo('stylesheet_url');?>" type="text/css" media="screen" /> <link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name');?> RSS Feed" href="<?php bloginfo('rss2_url');?>" /> <link rel="pingback" href="<?php bloginfo('pingback_url');?>" /> <style type="text/css" media="screen"> </style> <?php wp_head();?> </head> <body> <div id="page"> <div id="header"> <div id="headerimg"> <h1 class= page_header"><a style="color: #8BC2E9;" href="<?php echo get_option('home');?>/"><?php bloginfo('name');?></a></h1> <div class="description" style="padding-left:3px; margintop: -50px; color: #E7FAFF;"><?php bloginfo('description');?> 2. Kopio header.php tiedosto palvelimellesi oman teemasi hakemistoon

WordPress template 6 (8) Alatunnisteen lisääminen 1. Kirjoita alla olevan kehyksen koodi footer.php tiedostoon <div id="footer"> <p> <?php bloginfo('name');?> is proudly powered by <a href="http://wordpress.org/">wordpress</a> and the <a href="http://devblog.itsth.com/">devblog</a>. <br /><a href="<?php bloginfo('rss2_url');?>">entries (RSS)</a>and <a href="<?php bloginfo('comments_rss2_url');?>">comments (RSS)</a>. <!-- <?php echo get_num_queries();?> queries. <?php timer_stop(1);?> seconds. --> </p> <?php wp_footer();?> </body> </html> 2. Kopioi footer.php tiedosto omalle palvelimellesi teemasi mukaiseen kansioon Sivuston ulkoasun muuttaminen 1. Mikäli sinulla on auki edellä luetellut tiedostot paikallisesti, kannattaa ne sulkea. Sen jälkeen kannattaa avata muokattavaksi style.css tiedosto FileZilla ohjelmalla. 2. Tyylimäärityksessä tarvittavat class ja id attribuutit löydät avaamalla sivustosi selaimessa ja katsomalla luodun sivuston lähdekoodia Taustan muokkaaminen 1. Ensimmäinen tägi ja määritys joka tehdään tyylitiedostoon on body 2. Kirjoita alla olevan kehyksen määritykset style.css tiedostoon body{ background-color: grey; margin: auto; 3. Tallenna tiedosto ja käy klikkaamassa FileZillan ilmoitusikkunassa näkyvää korvaa

WordPress template 7 (8) Selaimeen sovitettavan pääkehyksen muokkaaminen 1. Seuraava attribuutti on id=page. Tällä atribuutilla säädetään pääkehyksen mitat ja värit 2. Lisää style.css tiedostoon alla olevan taulun tyylimääritys #page{ 3. Tallenna tiedosto ja käy hyväksymässä FileZillan korvausilmoitusikkunassa kyllä-painiketta 4. Kun näet selaimessa, että page kenttä on kaiken tekstin ympärillä aloitetaan varsinainen säätäminen. 5. Lisää alla olevan tekstikehyksen muutokset page tyylimäritykseen #page{ width: 800px; margin: auto; background-color: grey; 6. Tallenna ja testaa toiminta Ylätunnisteen paikan ja muotoilun säätäminen 1. Tarkista seuraava tyylimääritys lukemalla selaimesta sivuston lähdekoodia 2. Lisää alla olevassa tekstikehyksessä olevat tyylimääritykset style.css tiedostoon #header{ #headerimg{ background-color: blue; height: 100px; #headerimg.page_header{ padding-left:10px; margin-top:5px; #headerimg.description { font-style: italic; font-size: 1.2em; text-align: right; padding-top: 62px; padding-right: 10px; 3. Kun tarkistat yllä olevia tyylimäärityksiä selaimessa, kuvan paikka näkyy punakehyksisenä, headerin paikka sinipohjaisena ja WordPress hallintapaneelissa teemalle antamasi otsikko vasemmalla ylhäällä linkkinä ja sivustolle antamasi kuvaus näkyy sinisellä alueella oikeassa alalaidassa

WordPress template 8 (8) content osion muokkaaminen 1. Lisää seuraavat koodit style.css tiedoston loppuun #content{ #sidebar{ float: left; width: 600px; position: fixed; margin-left: 605px; width: 195px; 2. tallenna ja testaa tyylimääritysten toiminta. HUOM! Alatunnisteen teksti hyppää väärään kohtaan, mutta korjataan se seuraavassa luvussa Alatunnisteen paikan ja muotoilun säätäminen 1. Lisää seuraavassa tekstikehyksessä oleva tyylimäärittely style.css tiedoston loppuun #footer{ background: #eeeeee; color: black; border: none; padding: 0; margin: 0 auto; width: 800px; text-align: center; clear: both; 2. Tallenna ja testaa tyylimääritysten toiminta.