Roy
(@gangleri)
http://codex.wordpress.org/Child_Themes
Het child theme heeft een andere naam in de stylesheet en de map heeft een andere naam dan het origineel? Dan zou het goed moeten gaan…
Hi Roy,
Ondanks dat werkt het gewoon niet. Kun je vertellen wat ik precies in mijn child theme moet zetten? De site is prima zo, alleen tijdens het updaten gaan dingen verloren, zoals ‘Lees verder’ wordt ‘Read More’ en ‘Recentere berichten’ en ‘Eerdere berichten’ worden dan weer ‘Older posts’ en ‘Newer posts’. Deze instellingen en een aantal andere dingen wil ik dus graag zo houden, zoals het nu is. Wat moet ik dan precies in mijn child theme zetten? Onderdelen uit de desbetreffende .php bestanden?
Graag verneem ik je reactie.
Roy
(@gangleri)
Heb je mijn link gelezen?
In the child theme directory, create a file called style.css. This is the only file required to make a child theme.
If you want to change more than just the stylesheet, your child theme can overwrite any file in the parent theme: simply include a file of the same name in the child theme directory, and it will overwrite the equivalent file in the parent theme directory.
Ja, de link had ik inderdaad gelezen. Vorige keer heb ik dat gedaan, toen had ik bijvoorbeeld footer.php in mijn style.css van mijn child theme geplakt en een aantal andere bestanden, maar dat hielp niet. Ik begrijp ook niet wat ik precies uit de css van mijn originele thema moet halen, omdat ik niet weet welk onderdeel wat is, zeg maar.
/*
Theme Name: BeautyMan blackbird
Theme URI: http://wordpress.org/extend/themes/blackbird
Description: Beautyblog BeautyMan
Author: *Weggelaten*
Author URI: http://beautyman.nl
Description: Childtheme of the WordPress BlackBird
Template: blackbird
Version: 1.1.7
*/
@import url(“../blackbird/style.css”);
Dit staat er nu in de style.css. Hier had ik dus eerst hele bestanden geplakt van bijv. header.php en blog.php, maar na de update worden bepaalde instellingen dan alsnog veranderd, bijvoorbeeld bij de zoekbalk wordt dan weer ‘search’ geplaatst, in plaats van ‘zoek artikelen’.
Roy
(@gangleri)
Ik heb gewoon de complete stylesheet in een child theme staan en van daaruit aan het aanpassen gegaan, net als met de andere bestandjes waar ik aanpassingen in heb gedaan. Werkt prima. Alleen de bestandjes die ik niet aan pas, laat ik in het parent theme staan.
Ik heb trouwens ook wat moeten rommelen met “template”, het bleek niet de titel uit het originele stylesheet te zijn, maar de naam van de map waarin het thema staat. Dat lijkt bij jou goed, maar over die import url heb ik mijn twijfels. Zet daar eens gewoon het complete pad neer, inclusief http en de hele riedel (of haal eerst die twee puntjes eens weg).
Ik heb ‘m nu dus zo:
@import url(“/blackbird/style.css”);
Ik heb niet veel verstand van HTML en weet niet welke codes van de CSS van mijn parent thema welk onderdeel is. Zoals ik al zei, worden na de updates bepaalde Nederlandse woorden weer in het Engels gezet, bijvoorbeeld ‘lees meer’ = ‘Read More’. Daar gaat het mij het meest om, voor de rest staat eigenlijk alles wel goed ingesteld.
<?php if (has_tag()) { ?>
<div class=”tag”>
<?php the_tags(__(‘Bericht getagged met ‘, ‘, ‘, ”)); ?>
</div>
Deze bijvoorbeeld. Na update wordt het ‘post tagged with’. Kan ik dit bijvoorbeeld in het child theme zetten?
Ik heb het nu als volgt gedaan:
Op andere websites zag ik staan dat die ‘..’ er wel stond, dus heb ik het maar teruggezet. Maakt dat uit denk je? Daarnaast heb ik nu uit de andere templates (onder andere blog.php, category.php en footer.php bepaalde, belangrijke delen gekopieërd en geplakt in de CSS van mijn Child Theme. Gaat dit werken denk je?
Kijk eens in de languages-map van je theme. Hier zit je eleende.
Hi Lianne,
Dank voor je bericht. Theme had ik al vermeld, dat is BlackBird. Dat zou misschien nog wel is kunnen helpen inderdaad, waar kan ik de languages map vinden?
Dank!!
Mijn WordPress installatie is wel al NL, overigens.
Link naar mijn website is deze
Roy
(@gangleri)
maar over die import url heb ik mijn twijfels. Zet daar eens gewoon het complete pad neer, inclusief http en de hele riedel
Heb je dat al geprobeerd?
Trouwens, de website waar ik een childtheme gebruik, is er toevallig ook een in het Nederlands. Bij mij geen conflict met de taalbestanden.
@import url(“../http://www.beautyman.nl/style.css”);
Zo, bedoel je? Is dat wel goed?
Misschien moet ik de vraag ook even anders formuleren:
Ik maak gebruik van ‘One click child theme’, dit is een plugin. Eigenlijk is de hoofdvraag: hoe kan ik andere bestanden dan de CSS van mijn originele thema in mijn child theme krijgen, dus bijvoorbeeld footer.php?