ThemeShaper Forums » Thematic

[sticky] [closed]

How To Change The Look of Thematic With a WordPress Child Theme

(47 posts)
  • Started 5 years ago by Ian Stewart
  • Latest reply from whatevjo
  • This topic is not a support question
  1. daveweinberg
    Member

    hee hee!!!
    got it :)
    speaks more to my css green-ness.
    kudos to you guys.
    this construct is brilliant!

    Posted 4 years ago #
  2. Andie
    Member

    Im trying to create a thematic child theme and I have followed the steps at the beginning of this topic but when I try to activate it in wordpress it says "The following themes are installed but incomplete. Themes must have a stylesheet and a template." But in the root folder it has the functions.php and style.css files so I am confused!

    Can anyone help me to get this started?

    thanks :)

    Posted 4 years ago #
  3. Hi Andie,

    It sounds like you may be working with an older version of WordPress. Make sure that you have the latest version of WordPress installed and that the Thematic theme is installed in your themes directory. Then if you've included a functions.php file and style.css file and properly commented the beginning of your child theme's style.css file with:

    /*
    Theme Name: Your-theme-name
    Theme URI: the-theme's-homepage
    Description: a-brief-description
    Author: your-name
    Author URI: your-URI
    Template: thematic
    Version: a-number--optional
    .
    General comments/License Statement if any.
    .
    */

    all should be well.

    -Gene

    Posted 4 years ago #
  4. Andie
    Member

    Thanks Gene

    I double checked that I have the latest version of wordpress and I do and I am currently running with the Thematic theme but I want to add my logo so that is why I am trying to create a child theme. I think I have done it all correct but this is my code if you can see anything wrong please let me know!

    Thanks for your help Gene!

    /*
    Theme Name: thematicstudioand
    Theme URI: http://studioand.co.nz/
    Description: Theme for studioand
    Author: Anna Wilkinson
    Author URI: http://studioand.co.nz
    Template: thematic
    Version: 1.0
    Tags: Thematic
    .
    Thematic is © Ian Stewart http://themeshaper.com/
    .
    */

    Posted 4 years ago #
  5. The comment looks good. Do you have a functions.php file in your child theme... if not you need one. Try activating the default theme and the reactivating your child theme. Also the directory for the parent theme(Thematic) needs to be exactly what you have after the "Template:" part of the comment. Thematic's directory name should be thematic unless you've changed it to something else. If you have renamed it this could be the cause of your problem

    Posted 4 years ago #
  6. Andie
    Member

    I do have a functions.php in there. I checked the directory is named the same and its correct too. Hmm this is tricky. I am obviously not doing something right!

    Posted 4 years ago #
  7. Andie,

    Maybe you should try reinstalling Thematic. It could be a permissions issue... can you activate Thematic by itself?

    -Gene

    Posted 4 years ago #
  8. Andie
    Member

    Awesome that worked! thanks Gene!

    Posted 4 years ago #
  9. mithers
    Member

    Hello everyone, I was browsing around the forum and find a interesting thread here. It will be useful sharing for many persona all around the world searching for this information.

    Posted 3 years ago #
  10. mithers
    Member

    Hello everyone, I was browsing around the forum and find a interesting thread here. It will be useful sharing for many persona all around the world searching for this information.

    Posted 3 years ago #
  11. Hi.. I recently changed theme from Boumatic to Thematic Feature Site. I know theyre both thematic templates but I love how the front page looks in the feature. I'm a bit new to php and all but I did some minor coding when I used Boumatic. I just like to know if its possible to edit feature-front-1.php directly and add one line of php code (example: php code of nivo slider) delete the other lines of code and set functions.php to $rand = mt_rand(1);?

    I'm also curious if I can edit front-page.php directly to edit my content.

    Thanks in advance! :)

    Posted 3 years ago #
  12. cmm318
    Member

    Whenever I rename the folder containing the child theme, it stops working and reverts back to a plain text wordpress layout. I have no idea what I'm doing wrong...

    Posted 3 years ago #
  13. jana
    Member

    So is there a creating a child theme for dummies? I've done some html on blogger but that's the extent of my knowledge. When I want a new theme-I go to wordpress dashboard and click install....I have no idea how to create new files or anything like that or even where to start. Anyone want to help out a 45 year old. I just got in on the first generation macs in college but this is quite confusing.
    Jana

    Posted 3 years ago #
  14. cmm318 are you also remembering to change the theme name in your style.css file?

    Posted 3 years ago #
  15. ant
    Member

    Something that I don't understand or maybe I just missed the point is the fact that most of the modifications I made to Thematic so far were in default.css.

    Now, if a child theme only contains style.css and functions.php, how is it possible that a child theme protects the themes/thematic directory from updates, as default.css lies withing this directory?

    Posted 3 years ago #
  16. The "default.css" file shouldn't be touched at all. Any changes should only be made in the child theme's "style.css" file, leaving all of the Thematic files free to be upgraded with ease :)

    You could copy over all of the default css and tinker from there perhaps?

    Posted 3 years ago #
  17. A solution for other newbies having trouble activating child themes:

    I followed Ian's instructions (also via WP Codex), and when I tried to activate the child theme from the WordPress dashboard, it stated the child was broken and missing the parent theme. (sad, really) The first thing to check is that in your CSS comment header you referenced the parent theme using only lowercase letters.

    In my case, the issue was that Thematic originally installed to my directory in this folder: "thematic.0.9.7.7", which contained the "thematic" folder. So to get it to work, in the CSS header I had to reference the theme like this:

    Theme: thematic.0.9.7.7/thematic

    Hope this saves someone else the headache.

    Posted 2 years ago #

RSS feed for this topic

Topic Closed

This topic has been closed to new replies.