Problemen met updaten thema / wordpress
-
Hey allemaal
Ik zit al een tijde met problemen omtrent het updaten van mijn thema. Het probleem is momenteel dat er een belangrijk aspect van mijn (premium) thema stuk is. Gevolg: ik moet het (premium) thema updaten.
Het probleem hierbij is dat wijzigingen die gemaakt zijn aan het huidige thema, verloren gaan. Maar ik wil de site, zoals ze op dit moment is, behouden. Er is veel werk en tijd in gestoken en er zijn wel wat wijzigingen gebeurd in html, css,…
Nu heb ik vernomen dat ik moet werken met een childthema. Maar omdat mijn technische kennis nogal beperkt is, wil ik beroep doen op een wordpress expert. Wie o wie kan me, liefst zo snel mogelijk, helpen? (tegen betaling)
Laat me iets weten.
Alvast bedankt.
-
Hi GeDu,
Als je een recept kan klaarmaken, of een IKEA-meubel in elkaar zetten, dan kan je ook dit [relatief] eenvoudig oplossen.
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 [maak 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
- Zo nodig: Download, Installeer / gebruik een FTP-programma bv. filezilla[gratis] – 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
- Gebruik FTP om je site te benaderen
- Maak een map op je PC
- selecteer [klik] de map waar je site in staat bijv. ‘http’, ‘httpdocs’, ‘www’, ‘web’ …
- DOWNload [re-klik] alle bestanden van je site naar de map op je PC
- log in als beheerder
- dashboard > updates
- begin met het updaten van ‘plug-ins’:
>>>>
== == == 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.
== == == STAP 2 maak een backup van de WP-bestanden
Je hebt nu de WP-installatie en gemaakte aanpassingen aan bijv CSS, HTML etc. veiliggesteld.
tijd voor een pauze; doe rustig aan en voorkom tijdrovende fouten
== == == Stap 3 UPDATE en UPGRADE
Er gaat nu van alles aan je site VERANDEREN!
!!Ga pas verder als je een backup hebt gemaakt zoals in STAP 1 en STAP 2- scroll naar het blok ‘plug-ins’
- vink AAN ‘alles selecteren’ > klik ‘plug-ins bijwerken’
- ga – zo nodig – nu verder met het bijwerken van ‘wordpress’
- scroll naar boven naar ‘wordpress bijwerken’ > klik ‘nu bijwerken’
- de laatste versie van WP wordt geïnstalleerd
- Update als laatste je thema’s:
== == ==
- scroll naar het blok ’thema’s’
- vink AAN ‘alles selecteren’ > klik ’thema’s bijwerken’
Omdat je eerder wijzigingen hebt gemaakt in het originele thema, ziet je site er nu vast anders uit dan voorheen. Dat gaan we -pas verderop- weer repareren…
== == == Stap 4: maak een CHILDtheme
Heb je nog geen childtheme?
- installeer en activeer ‘one click childtheme’-plug-in
- dashboard > plugins > nieuwe plugin
- zoekvak: ‘one click child’
- gevonden? >> klik ‘nu installeren’
- activeer de originele theme
- Dashboard > weergave > child theme
- beantwoordt de vragen op het scherm
>> er wordt een child theme aangemaakt in een map met bestanden zoals style.css; - Activeer het childtheme.
==
Om je site aan te passen, maak je nu alle wijzigingen in de map en bestanden van je childtheme.
– Maak je aanpassingen in style.css van het childtheme;== == ==
tijd voor een pauze; doe rustig aan en voorkom tijdrovende fouten
== == == =
== == == stap 5 Terugzetten eerder gemaakte aanpassingen…
Opgelet
’t Is moeilijk hier 100% volledig te zijn; [Immers wij weten niet welke wijzigingen jij eerder hebt gemaakt] Daarom hier een mix van ‘info‘ en ‘instructies‘. Pas de instructies toe, in de geest van de INFO.== == == Opties…
Ik schets hier twee werkwijzes:
- Netjes, zoals het hoort…
- ‘Vlug en “vies”
- onderzoek en vergelijk de CSS en PHP-bestanden van resp. de [vernieuwde] PARENT en JOUW AANPASSINGEN uit het verleden
- gebruik hiervoor NOTEPAD++ [kan bestanden vergelijken en de verschillen laten zien]
- Kopieer JOUW AANPASSINGEN naar de nieuwe CHILDmap bijv. ‘style.css’
Netjes [langzaam, arbeidsintensief [piep!@#$***-klus]:
Voor CSS-code geldt:
>> alleen de regels met ‘aangepaste code’ hoeven te worden overgezet naar het stylesheet van het CHILDVoor aanpassingen in PHP / HTML geldt:
>>Kopieer het aangepaste HTML / PHP-bestand naar de CHILDmapIk kies er hier voor de methode ‘Vlug en “vies”; dat geeft in dit geval een vlot resultaat. Je kan later [tijd teveel en meer zelfvertrouwen ;-)] de boel netjes glad trekken.
== == == info: Methode ‘Vlug en “vies”
In vogelvlucht:- kopieer INHOUD van de oude ‘styles.css’ [en evt andere aangepaste CSS-bestanden] naar je NIEUWE CHILD ‘style.css’
- kopieer aangepaste php-bestanden en HTML-bestanden ook simpelweg naar de map van je CHILDtheme
== == ==
tijd voor een pauze; doe rustig aan en voorkom tijdrovende fouten
== == == =
== == == instructies== == == Stap 6 instructie
- FTP: open in de linker schermhelft de eerder gemaakte backup van de WP-bestanden
- FTP: open in de rechter schermhelft de vrijwel lege CHILDmap
- NP++: open ‘style.css’ uit de eerder gemaakte backup
- selecteer de gehele inhoud [=code] ONDER DE KOP[dus alles BEHALVE de KOP]
- kopieer deze code
- NP++: open de lege ‘styles.css’ in de CHILDmap
- PLAK de hierboven gemaakte code ONDER de kop
- sla de wijzigingen op
- herUPload de aangepaste ‘styles.css’ naar je CHILDmap en overschrijf de oude versie
- Heb je eerder HTML / PHP aanpassingen gemaakt? >>
>>Kopieer aangepaste HTML / PHP-bestanden naar de CHILDmap - browser: log in als beheerder
- dashboard > weergave > menu’s
- kies: ‘Een menu selecteren om te wijzigen:’ en kies het eerder aangemaakte menu [bijv. ‘mainMenu’
- sla alle wijzigingen op
- ververs je browser: <CTRL-F5>
== == == NOTEPAD++ [of andere CODE-editor]
== == ==
Controleer mbv FTP: Heeft je thema nog ANDERE stylesheets = CSS-bestanden?
Heb jij die bestanden eerder aangepast? [of weet je dat niet zeker meer?] >> Kopieer ook deze CSS-stylesheets van je backup, naar de childmap== == ==
tijd voor een pauze; doe rustig aan en voorkom tijdrovende fouten
== == == =
== == == we zijn er bijna…
Als je alles goed hebt gedaan, ziet je site er nu weer uit zoals jij hem eerder hebt gemaakt…. maar nu met alle meest recente upgrades en updates…
-
…Tijd voor iets sterkers naar keuze…;-)
OPGELET:
Loop je vast? Heb je vragen? Stel ze gerust.
Laat even weten welke stappen je met succes hebt doorlopen. Vertel ook waar [welke stap] je bent vastgelopen.
Verder helpt het de url van je site en het gebruikte thema om je probleem te tackelen.Hey W.P. Ginfo,
Hartelijk dank voor deze uitleg! Helemaal geweldig, ik wil er meteen mee aan de slag gaan.
Nu vroeg ik mij wel af of je misschien Skype oid hebt, zodat ik bij eventuele vragen niet gelijk vastloop…
Nogmaals dank en prettige feesten gewenst!
Graag gedaan. Fijne feestdagen.
Meld je maar als je vastloopt.Hey,
Eerste stap is gelukt: ‘Tools’ – ‘Export’ – ‘All content’ –> bestand is wel maar 763KB groot, wat ik op zich vreemd vind, maar deze stap klopt toch veronderstel ik?
Ik loop voorlopig vast bij onderstaande:
== == == STAP 2 maak een backup van de WP-bestanden
Gebruik FTP om je site te benaderen
Maak een map op je PC
selecteer [klik] de map waar je site in staat bijv. ‘http’, ‘httpdocs’, ‘www’, ‘web’ …
DOWNload [re-klik] alle bestanden van je site naar de map op je PC
Je hebt nu de WP-installatie en gemaakte aanpassingen aan bijv CSS, HTML etc. veiliggesteld.———————————————————————-
Ik heb Filezilla en kan er ook inloggen etc, een nieuwe map maken is het probleem natuurlijk ook niet, maar ik snap niet vanwaar die ‘http’, ‘httpdocs’ etc plots komt? Bedoel je in de FTP? Ik weet ook niet hoe ik mappen van Filezilla naar mijn pc kopieer (re-klik? opnieuw klikken?). Tot slot twijfel ik over het feit welke mappen nu allemaal gekopieerd moeten worden? Enkel wat zich in public_html bevindt (omdat ik daar overal WP-xxx zie staan) – of heel het mapje onder domains “websitenaam.be”?
Alvast bedankt
Intussen was ik in Filezilla erachter gekomen dat je het programma zo kan instellen dat je links je computerbestanden kan raadplegen en rechts de ftp bestanden.
Heb nu het volledige mapje ‘websitenaam.be’ gesleept naar de aangemaakte map op mijn computer en dan beginnen er allerlei bestanden te ’transferren’. Zijn er duizenden, dus zal nog wel ven duren.
Dit is de juiste stap neem ik aan?
Intussen vastgelopen bij een fout waarvan ik wist dat ze er was:
== == == Stap 3 UPDATE en UPGRADE
ga – zo nodig – nu verder met het bijwerken van ‘wordpress’
scroll naar boven naar ‘wordpress bijwerken’ > klik ‘nu bijwerken’
de laatste versie van WP wordt geïnstalleerd
== == ==Ik klik op “proceed” oftewel “nu bijwerken” – dan blijft de website even laden en vervolgens krijg ik deze foutmelding:
Deze webpagina is niet beschikbaar
Details
Dat heb ik al eerder gemerkt, maar ik kan wordpress om één of andere reden dus niet udpaten…
Je kunt ook handmatig updaten:
== == == handmatig updaten
- download een NL-versie ‘verse’ WP
- of de US-versie:
https://wordpress.org/download/
- zo nodig UNZIP de bestanden = uitpakken
- FTP:upload de WP-bestanden naar je site en OVERSCHRIJF [de inhoud van de site blijft intact]
- controleer / heractiveer menu, widgets en plugins zo nodig
- ververs browser <CTRL-F5>
- controleer resultaat
== == == vervolg met de bovenstaande stappen
Eerste stap is gelukt: ‘Tools’ – ‘Export’ – ‘All content’ –> bestand is wel maar 763KB groot, wat ik op zich vreemd vind, maar deze stap klopt toch veronderstel ik?
>> Niks aan de hand; XML- / back-up bestanden zijn klein
Heb nu het volledige mapje ‘websitenaam.be’ gesleept naar de aangemaakte map op mijn computer en dan beginnen er allerlei bestanden te ’transferren’. Zijn er duizenden, dus zal nog wel ven duren.
Dit is de juiste stap neem ik aan?
>> Prima gedaan! Kopieer alles in je ‘public_html’-map. Bij een BK-up “meer = beter”…
>> Een WP-installatie heeft meestal [tenminste] 1800-2200 bestanden. maar meer kan ook… ‘Tijd voor een bakkie…’Kortom je gaat lekker…
Dat handmatig updaten van wordpress zag er best allemaal moeilijk uit, dus ik besloot voor de zekerheid om me nog wat verder in te lezen (via http://codex.wordpress.org/nl:WordPress_updaten) – nu las ik ook op het forum dat de automatische wordpress update soms niet werkt omwille van plugins. Dus ik deactiveerde even alle plugins en probeerde het opnieuw. Resultaat: updaten van wordpress lukte nog steeds niet.
Dus ik activeerde de plugins van voorheen opnieuw. Resultaat: er ging iets stuk aan mijn website. Ik uren aan het zoeken naar wat die verdomde fout toch maar kon zijn, maar niet te vinden.
Dus besloot ik om de back-up van x aantal uur ervoor (XML back-up) terug te plaatsen via de IMPORT functie van wordpress. Ik kreeg eerst meldingen over gebruikersrollen etc (daar overal ‘admin’ aangeduid) en na het importeren kreeg ik allerlei meldingen van “xxx already exists” en dat van een hele lijst bestanden. Gevolg: toen ik op mijn website ging kijken, was het menu helemaal dubbel. Nu hoop ik maar dat niet heel mijn website volstaat met duplicate content (waar ik dus wel voor vrees)? Straks straft Google me nog voor al deze onzinnigheid 🙁 (en SEO is heel belangrijk voor onze website!)
Precies deze omstandigheden wilde ik dus vermijden. We hebben echt énorm veel tijd en werk in onze website gestoken en straks is dit allemaal voor niets. Ben echt zo teleurgesteld en ten einde raad nu.
Wie o wie wil me helpen? Ik wil het gerust zelf doen, maar heb even een contactpersoon nodig (via facebook, skype, chat etc) die me bijstaat mocht er iets grondig foutlopen zoals nu. Vergoeding is vanzelfsprekend mogelijk.
Contacteer me aub zo snel mogelijk via info@gratisbeleggen.be
- Het onderwerp ‘Problemen met updaten thema / wordpress’ is gesloten voor nieuwe reacties.