1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

help with wordpress, cant modify themes

Discussion in 'Blogging' started by Zozja, Mar 30, 2010.

  1. Zozja

    Zozja Registered Member

    Aug 31, 2009
    Likes Received:
    Hey guys,

    I'm curious about something. As an example, lets say I want to modify the menu boxes in a wordpress theme I've chosen. Perhaps, take one menu box off altogether, and rename the links within another.

    How would I do this? Is coding work required? I was under the impression wordpress was extremely easy to use. But I cant figure out how to modify little aspects of a theme without going into code.

    Maybe I'm missing something.

  2. smashedpumpkins

    smashedpumpkins Regular Member

    Mar 3, 2010
    Likes Received:
    Have you played with your widgets? I'm not sure if I fully understand you, but you can change around your sidebar completely depending on the theme.
  3. Dark Knight

    Dark Knight Jr. VIP Jr. VIP Premium Member

    Nov 15, 2009
    Likes Received:
    Just try it my friend, I can't write my name in html but I can edit wordpress theme like crazy :p if you can then pm I will help you. :)
  4. atomicvenom

    atomicvenom Registered Member

    Feb 27, 2010
    Likes Received:
    I don't know if I follow you too well, but I'll try to help.

    Sometimes you may have to take out/put in code within certain themes to modify the widgets that show up in your sidebar.

    Try to do it in the "widgets" directory first to take out certain widgets that are showing up that you may not want.

    If that does not work, edit sidebar.php in the editor. Remove all evidence of the menu in question from the start tag, to the close tag.

    If you are referring to the Meta widget that is showing links that you want to change, use this plugin: Customize Meta Widget

    I really need more info to help you 100%.

  5. blackhatdavid

    blackhatdavid Regular Member

    Nov 5, 2009
    Likes Received:
    I'll try to give you a little background that may help you understand better and possibly help you out.

    Themes have come a long way in just the last few months. Developers have started adhering to more "standards" and making themes more "user friendly". Themes are just php code stored in multiple modules (header.php, footer.php, etc.). After you select a theme for your site, you can go into the theme editor and see each of these modules listed on the right-hand side of the screen. When you select one of these modules, the php code will show in the middle box. This is where you would make your changes.

    Most themes still have most of the "cosmetic" parts of your blog "hard coded" in the php code of each of these modules. These include the fonts used, the colors, the width of the blog, etc, etc. To change them, you do need to go into the actual code and make changes. This probably is not advisable for someone that is not comfortable doing this. If you are not comfortable (and know what you are doing) you can "break" the code and your blog may not display or function correctly.

    There is a solution though! Many new blog themes (Thesis, I-Builder, and many others) allow you to change many of the features of the blog without having to modify the code. It would be worth you spending a little time looking at some of these themes to see if they may work for you.

    One word of warning though. Some of these "advanced" themes (Thesis especially) can be daunting in themselves because there is so much that can be adjusted. If all you are wanting to do is modify menus, you may want to look for a theme that will let you do this.

    One other suggestion...Not knowing what it is on your menu that you are wanting to get rid of...There are some plugins that will let you change the order of pages that show in your menu and some that will eliminate pages from showing on your menu. Maybe this is all you need. I use them and they work great!

    Check out "Exclude Pages From Navigation" and "My Page Order" plugins.