ThemeShaper Forums » Thematic


best practices? starting by moving everything around?

(5 posts)
  • Started 9 years ago by jessdevelops
  • Latest reply from em hr
  • This topic is not resolved
  1. jessdevelops

    So, of course, I'm jumping into WP and Thematic with a complicated design, and I'm just wondering if I could get some advice.

    I'd like to move my menu to the left side - is it best to use CSS for this? Or change template files? The order of the HTML as it is now gives me the impression I need to make some changes other than CSS.

    I'd like to remove the header and footer - what is best method of doing this? display none? I plan to put the blog title in the sidebar, but I realize I may still need the header for META info, etc.

    Also, I am using categories/posts now for my content. Would it be better to convert these to pages to save myself some coding/nav headaches. All of the examples I see seem to reference wp_list_pages.

    I am not using the site as a blog, so I need really only a home page template and a single template.

    Posted 9 years ago #
  2. jessdevelops

    One other thing, is it ok/does it make sense to remove PHP files I won't need?

    Ex: Archives.php

    Posted 9 years ago #
  3. If you are using a child theme all you really need is the style.css file and probably a function.php file.

    Posted 9 years ago #
  4. jessdevelops

    Any ideas for this?

    Posted 9 years ago #
  5. Jess-

    Generally speaking, you should never touch the framework's files. Whatever changes you make stand to be overwritten, should the framework get upgraded. Jrobben has a valid point. Normally you'd only need a functions.php and a style.css in your child theme. If you're making drastic changes to the thematic's markup you may find it easier to include new template files in your child theme instead of writing a bunch of functions. Honestly, I think the style + functions route is the path of less resistance.

    If you want to do away with any templates such as the archives.php you can use a php redirect to shut the door on that template and redirect all requests to the index.php or your 404 page.

    It's hard to say what the best practices are when theme/template inheritance is relatively new.

    Hope you find this helpful,

    Posted 9 years ago #

RSS feed for this topic

Topic Closed

This topic has been closed to new replies.