Oude website online houden terwijl ik aan nieuwe lay-out werk?
-
Geachte,
Ik beheer een WordPress website over een zaalvoetbalvereniging. Pas heb ik deze website overgenomen van de oude webmaster. De website oogt ouderwets, en ik wil er een nieuwe, frisse, moderne lay-out van maken. Ik wil aan deze nieuwe website werken, zonder dat de oude website offline gaat.
Hoe kan ik aan mijn nieuwe concept werken, terwijl de oude website bereikbaar blijft voor de bezoekers?
Is het ook verstandig om altijd de nieuwste WordPress versies te downloaden?
Bedankt voor jullie reacties!
Jeannot
-
Is er niemand die mij kan helpen?
’t is een heel verhaal.. wordt aan gewerkt…
Probeert ’t over een uur nog effeThanks… Hoe zoiets “simpels” zo ingewikkeld is eigenlijk hé… Ben niet zo technisch aangelegd met codes etc.
Is het ook verstandig om altijd de nieuwste WordPress versies te downloaden?
Ja, updates zijn er niet alleen om ‘nieuwe leuke speeltjes’ te introduceren, maar ook om ‘bugs//fouten’ uit de vorige versie op te lossen en ‘beveiligingsrisico’s’ op te lossen. je wilt bv. niet dat de site van je club gebruikt wordt om spam of propaganda te verspreiden, of een aanval op andere sites te doen…;-)
Hoe kan ik aan mijn nieuwe concept werken, terwijl de oude website bereikbaar blijft voor de bezoekers?
Hier zijn meerdere opties… bijvoorbeeld:
- maak een testsite naast het origineel om de ontwikkeling te doen >> en zet de boel over // of re-direct als het klaar is
- maak een ‘localhost’ site [op je eigen pc] en zet de boel over als het klaar is
Beide opties lijken in grote lijnen op elkaar; ’t is maar wat je handiger lijkt.
== == ==Misschien is het handig om WP een beetje te leren kennen, zonder risico’s..;)
Dan is een localhost-versie wel zo veilig…Tips:
- werk langzaam en nauwkeurig
- neem de volgende stap pas als de vorige succesvol is afgerond
- gaat er iets fout? ga een stap / wat stappen terug en loop de zaak na [maar daarbij zo weinig mogelijk wijzigingen; Controleer steeds of je aanpassing werkt; je wilt systematisch zoeken naar een oplossing]
VRAAG GERUST!
== == == VOORBEREIDING
-
Je hebt wat basisgereedschappen nodig
- Download, Installeer / gebruik een FTP-programma bv. filezilla[gratis] – [zie onderaan] http://filezilla-project.org/download.php
om bestanden op de server te beheren.
De server is de plek waar de webhost jouw site draait.
[De beheerder heeft je vast een mail / bestand / papier gegeven met de nodige inlogggegevens.] - download EN INSTALLEER een EDITOR [NIET een wordprocessor] bijv. NOTEPAD++; Als editor is ‘NOTEPAD++’ [gratis] veel meer geschikt, want echte [web]editor.
Verder is Notepad++ ook te koppelen aan Filezilla [FTP], waardoor het aanpassen straks van CSS en PHP eenvoudiger wordt. - Dashboard > Extra > Exporteren
- kies: Gehele Inhoud
- Desgevraagd: Installeer en Run Export plugin
- Sla exportbestand op de PC op
- start de ‘windows installer’ en volg de instructies op het scherm
- start de ‘xampp setup wizzard’
- installeer in de standaardmap ‘C:\XAMPP’
- vink UIT ‘learn more about Bitnami for xampp’ > next
- >’setup is now ready to begin installing XAMPP on your computer’ >next
- controleer of de knoppen GROEN zijn. Zo niet: stop programma’s zoals skype, teamviewer etc. tijdelijk >> start de rode programma’s > groen > herstart de tijdelijk uitgeschakelde programma’s.
- browser:’http://localhost’ >kies de gewenste taal
- het welkom!-scherm opent – in de li-zijbalk vind je alle functies / info
- browser – localhost: klik de WP-icoon > de bitmani-site opent
- klik wordpress > download [recommended]
- klik de installer > kies de gewenste taal [engels]
- geef aan in welke folder / map de xampp staat ‘C:\xampp’ [of de plek die jij gekozen hebt] >> next
- maak een account voor de beheerder [bewaar de gegevens GOED!]
- geef de localhost-site een naam > next
- configureer [alleen als beslist nodig] mailsupport > next
- vink UIT bitnami cloudhosting > next > next
- effe wachten…
- browser:’http://localhost/wordpress’ > je nieuwe site met ‘voorbeeldpagina start
- Dashboard > Extra > IMporteren
- kies ‘wordpress’
- kies: Gehele Inhoud
- selecteer het backup-bestand dat je eerder op je PC hebt opgeslagen
- Desgevraagd: Installeer en Run IMport plugin
- volg de instructies op het scherm
- bepaal wat voor een soort / type site je wilt hebben
- voor wie de site bedoeld is en welke wensen en eisen je ‘gebruikers’ hebben
- bekijk welke zaken daarbij horen / passen op het gebied van
>>>>
== == == STAP 1 maak een back-up van de database
De database bevat de INHOUD van je bestaande site. Maak regelmatig een backup.
Login als administrator / beheerder van je bestaande siteJe hebt nu de INHOUD [=teksten en bijv. plaatjes etc.] veiliggesteld.
De INHOUD van de site is nu bewaard, om straks over te zetten naar je localhost testversie.[en vice versa]
== == == Stap 2: Installatie XAMPP
Om een site op je eigen PC [=localhost] te installeren heb je een programma als ‘XAMPP’ nodig. Kies de versie passend bij jouw systeem [windows / MAC of Linux] Download hier.
[windows] Download en gebruik de ‘windows installer-versie’ om XAMPP te installeren. dat is veruit het eenvoudigst...effe wachten…
‘Setup has completed installing XAMPP on your computer.
Vink AAN ‘do you want to start the control panel now?’ >> finish== == == XAMPP Control Panel
Het XAMPP Control Panel start== == == XAMPP is succesvol gestart
== == == installeren mbv BITNAMI
opgelet het kan zijn dat xampp een andere ‘poort’gebruikt om je site te tonen. Probeer eens: ‘http://localhost:8081/wordpress/’ of ‘http://localhost:80/wordpress/’
== == == IMPORTEREN inhoud //=database van de originele site
Je hebt nu de INHOUD [=teksten en bijv. plaatjes etc.] van de bestaande site overgezet naar je localhost-versie.
== == == WP geïnstalleerd: en wat nu…?
- uiterlijk: indeling, vorm, kleuren etc.
- functionaliteit: blog, krant, webwinkel, vereniging etc.
- etc. etc.
- ga op zoek naar een THEMA dat zoveel mogelijk past bij het bovenstaande
- maak je niet druk om kleuren, lettertypen etc. Die zijn eenvoudig aan te passen
- richt je vooral op layout / opbouw van de pagina’s / berichten
- kijk daarna op de benodigde functionaliteit van de meest favoriete thema’s
- probeer wat thema’s uit; WP heeft vele 10.000-den gratis thema’s, die doorgaans van goede kwaliteit zijn. Begin daar maar eens mee.
- Installeer thema’s mbv je dashboard, kijk rond en probeer of ze voldoen aan je wensen, aanpasbaarheid etc.
- ben je niet tevreden? Niks aan de hand! gewoon een volgend thema installeren en activeren om te kijken of dat beter is. De INHOUD van je site blijft gewoon in orde… no worries.
- Heb je een mooi thema gevonden? Joepie!
- DASHBOARD >PLUGINS > NIEUWE PLUGIN INSTALLEREN
- zoek CHILDTHEME
- installeer en ACTIVEER de door jou gekozen CT-plugin
- plaats nu de door jou gewenste aanpassingen steeds in /via het CT.
- Tijd om de ’toeters en bellen’ te installeren zoals widgets, social media, formulieren, etc. etc. Leef je uit
== == == Maak een CHILDTHEME
== == ==
Heb je de de site naar wens ‘opgefrist’?
Zet dan jouw nieuwe versie ‘online’; geef tegen die tijd maar een berichtje dan krijg je vast wel weer instructies over hoe dat te doen.== == == EXTRA INFO
…Beginner / gevorderd / expert…
Om succesvol te werken aan een website is het belangrijk dat je de basisbeginselen onder de knie krijgt van HTML en CSS. Je hoeft geen expert te worden, maar met wat basiskennis gaat het een stuk makkelijker 😉 [Een heel klein beetje kennis van PHP helpt ook, maar is doorgaans niet direct nodig]
Zo kan je een gekozen theme makkelijker aanpassen aan je behoeften.== == == browsergeschiedenis…
Na elke aanpassing is het handig om je browser te verversen om de wijzigingen te zien.>> Druk <CTRL-F5> om je browser te verversen. [meestal is dat genoeg…
of leeg je browser-cache grondiger [zie uitleg]:
http://www.browserchecker.nl/cache-bestanden-verwijderen== == == Zo werkt een [CT] childtheme…
== == ==
Een CT dient er voor om het origineel te scheiden van de aanpassingen die jij als webbouwer maakt.
Zo voorkom je dat al je aanpassingen worden overschreven als de makers van je theme een update installeren.
Verder heeft het als voordeel dat alle aanpassingen overzichtelijk bij elkaar staan. Dat is makkelijk, overzichtelijk en eenvoudiger te onderhouden.
== == ==
Wat gebeurt er met de CSS [cascading opmaak / stijlblad] een childtheme…In een childtheme [en CSS] geldt dat de code die als laatste wordt uitgevoerd, het uiterlijk / acties van de site bepaalt.
bijvoorbeeld:body{ background-color: #ffffff; /*wit*/ background-color: #000000; /*zwart*/ }
Resultaat: ‘zwart’.
Dat geldt ook als de opmaakkenmerken 100 regels verderop in het stijlbestand staan!** ** **
Heb je een CT, dan zal EERST het origineel [parent] doorlopen / getoond worden, DAARNA de opdrachten opgenomen in het CHILDtheme. >>Dat gaat RAZENDSNEL: de site ziet er uit als bedoeld in het childtheme.Belangrijk om te weten…
De site bestaat uit meer dan een bestand alsstyle.css
.
Wil je andere zaken aanpassen, bijv de header of footer, dan moet je mogelijk de bestandenheader.php
enfooter.php
aanpassen.
Hoe werkt dat…LAAT de PARENT INTACT!
Kopieer het aan te passen bestand naar de map van het childtheme.
Maak dan de wijzigingen in het betreffende bestand in het childtheme.== == ==
als ik nu iets wil toevoegen aan style.css dan zet ik dat in het childtheme ,maar als ik nu iets wil verwijderen of veranderen?
Om succesvol te werken aan een website is het belangrijk dat je de basisbeginselen onder de knie krijgt van HTML en CSS. Je hoeft geen expert te worden, maar met wat basiskennis gaat het een stuk makkelijker 😉
De stylesheet van het CT heeft in de basis alleen een ‘kop’ die de koppeling maakt met de parent [het originele theme].
Zolang er niks in staat, gebeurt er niks.Vervolgens plaats je de gewenste wijzigingen.
Hieronder wat voorbeelden.Parent:
body { font-size: 62.5%; /*grootte van de tekst*/ background: #fff; /*achtergrondkleur*/ background-image:url('achtergrond.gif'); font-family: sans-serif; /*lettertype*/ line-height: 22px; /*regelafstand*/ color: #444; /*tekstkleur*/ }
CHILD
Vervolgens hoef je alleen DIE zaken aan te passen of toe te voegen die jij wilt.body { font-size: 45.5%; /*grootte van de tekst kleiner*/ background: #0000FF; /*achtergrondkleur veranderd*/ background-image:none; /*achtergrond-afbeelding verwijderd*/ font-family: universe; /*ander lettertype*/ line-height: 12px; /*regelafstand kleiner*/ color: #99cc66; /*tekstkleur appeltjes groen*/ margin-left:25px; /*marge-links toegevoegd*/ }
Wil je zaken VERWIJDEREN zoals menu-balken, elementen in de lay-out, dan kijk je waar je dat het handigst doet:
- mbv CSS
- door het PHP-bestand aan te passen
Je vertelt niet wat je NIET wilt met een element, maar wat je dan wel wilt
background-image:none; /*achtergrond-afbeelding verwijderd*/
== == ==
Hoe weet je wat je moet aanpassen…Het zoeken naar welke css / php / HTML je moet aanpassen is een beetje een puzzel.
Gelukkig zijn daar goede gereedschappen voor.>>
In je browser: rechtsklik in de browser en kies ‘element inspecteren’
Deze gereedschappen laten je ‘onder de motorkap’ van je site kijken.1. re-klik > element inspecteren
2. Het sub-scherm opent:* bovenin de webpagina
* het sub-cherm met eigen werkbalkje en iconen
* li-onder: scherm met ‘style | computed | event listeners >>’
* re-onder: stijl= css3. In de sub-scherm: klik het eerste icoon van links [vergrootglas];
4. Beweeg je muis over de webpagina [en klik]. Hiermee selecteer je een element in de webpagina, om daarmee de code zichtbaar te maken in het sub-scherm
5. In het sub-scherm:* Links: de HTML-code van het gekozen element
* rechts: de stijl =CSS
* klik in de css en verander de waarde; kleur grootte of voeg een regel toe
* controleer in het deel van de webpagina of het gewenste effect wordt bereikt
* Nee? Druk <F5> verversen browser. Probeer iets anders
* Ja: neem de aanpassing op in de ‘style.css’ van je childtheme
== == ==Veel plezier!
== == == leesvoer
http://www.w3schools.com/css/default.asp
http://codex.wordpress.org/Getting_Started_with_WordPress
http://codex.wordpress.org/CSS
http://codex.wordpress.org/Finding_Your_CSS_Styles
http://codex.wordpress.org/FAQ_Troubleshooting
http://codex.wordpress.org/Backing_Up_Your_Database
Natuurlijk zijn er ook trainingen op het internet te vinden…
bijv. [engels, betaald] Lynda.com:
http://www.lynda.com/WordPress-tutorials/WordPress-Essential-Training/154417-2.html
Natuurlijk zijn we op dit forum bereid je verder te helpen met je vragen / keuzes…Zo, da’s een lap tekst.. Op het eerste oog snap ik er geen hol van, maar goed, we gaan er het beste van maken. Vreemd dat het allemaal zo lastig is (als je er geen verstand van hebt), en je niet gewoon de huidige website in een concept kan zetten en deze kunt aanpassen naar wens…
Als ik een nieuw thema kies en download, zet ie ‘m dan meteen over op de huidige website?
Vreemd dat het allemaal zo lastig is […], en je niet gewoon de huidige website in een concept kan zetten en deze kunt aanpassen naar wens…
Natuurlijk kan dat ook, maar je schreef eerder…
“Hoe kan ik aan mijn nieuwe concept werken, terwijl de oude website bereikbaar blijft voor de bezoekers?”
Bovenstaande antwoord is passend op je wens om de oude site bereikbaar te hebben terwijl je je aanpassingen maakt…
== == ==
Als ik een nieuw thema kies en download, zet ie ‘m dan meteen over op de huidige website?
zie punten 39-41
Het vervangen van een thema is eenvoudig.- dashboard > weergave > thema’s > nieuwe toevoegen
- blader ‘populaire thema’s’, gebruik de eigenschappen filter, of gebruik een zoekterm
- klik ‘voorbeeld’ en bekijk de ‘kandidaten’
- een mooie gevonden? > klik ‘installeren’ > kies ‘live voorbeeld bekijken of activeren’ >> ‘activeren’ de bestanden worden naar de goede map gedownload >> het nieuwe thema is direct actief
- browser: <CTRL-F5> om je browser te verversen en je nieuwe thema te bewonderen
- toch nog NIET tevreden? Schakel gewoon terug naar je oude thema en probeer een andere
De site heeft nu het nieuwe uiterlijk van het nieuwe thema.
Dat betekent meestal dat je nog wat wijzigingen wilt / moet maken om zaken zo aan te passen dat alles precies naar jouw wens is…
Bv kleuren, menu’s, widgets etc.Ik ga aan de slag, heel hartelijk bedankt voor je uitgebreide uitleg en tijd!!
Graag gedaan
Bij stap 19 gaat het de mist in bij mij. Ik krijg namelijk gewoonweg geen venster om een Admin account aan te maken. Dat het paswoord standaard leeg zou zijn werkt voor mij ook niet.
Enig idee waaraan dit kan gelegen zijn?
Ik wil het niet nog ingewikkelder voor je maken hoor maar via localhost een website draaien (xampp) heb ik in het verleden ook gedaan maar ben ik vanaf gestapt.
Wat ik dan wel doe? Ik maak op mijn eigen domein een een extra map, draai daar een nieuwe installatie van WordPress en ga daarin vervolgens aan het werk. Let er wel op dat je via je webhosting 2 databases simultaan kunt draaien. Je wilt niet je nieuwe installatie ook via je oude database gaan laten lopen.
Op deze manier hou ik de ‘oude’ website online en kan in ongestoord werken aan de nieuwe. Door een plugin (under construction) zorg ik ervoor dat bezoeker mijn nieuwe website niet kunnen bezoeken.
Misschien dat xampp de oplossing voor jou is daar gezien je er al een mooie start mee hebt gemaakt.
- Het onderwerp ‘Oude website online houden terwijl ik aan nieuwe lay-out werk?’ is gesloten voor nieuwe reacties.