"Cool to have" features.

  • Bojan

    #5443

    1. Breadcrumbs. Lots of people need them and use them (via various plugins).

    2. Numbered navigation of posts in categories and tags, replacing the default one above the footer. Fairly obvious request. More useful and a lot prettier than the default one.

    3. Option to choose the pages on which a certain widget would not be shown. Would be a very cool feature to have.

    4. Some simple contact form, preferably using it via shortcode.

    5. Basic SEO options tab.

    Just my two cents. The theme is pretty cool even without these features.

    Bojan

    #31989

    p.s. just noticed that the <strong> tag in the main menu is hard coded in theme-menu.php. Isn’t it better to be able to choose it as an optional feature ?

    Admin

    Syahir Hakim

    #31990
    Quote:
    1. Breadcrumbs. Lots of people need them and use them (via various plugins).

    2. Numbered navigation of posts in categories and tags, replacing the default one above the footer. Fairly obvious request. More useful and a lot prettier than the default one.

    3. Option to choose the pages on which a certain widget would not be shown. Would be a very cool feature to have.

    4. Some simple contact form, preferably using it via shortcode.

    5. Basic SEO options tab.

    All of the features above can readily be achieved by using plugins. There’s really no use in reinventing the wheel and maintaining additional codes when the features can easily be implemented by plugins, which often do a better job at it.

    Quote:
    p.s. just noticed that the <strong> tag in the main menu is hard coded in theme-menu.php. Isn’t it better to be able to choose it as an optional feature ?

    The <strong> tag is added when the menu description is enabled. You can disable it in Graphene Options > Display > Navigation Menu Display Options.

    Bojan

    #31991
    Quote:
    All of the features above can readily be achieved by using plugins. There’s really no use in reinventing the wheel and maintaining additional codes when the features can easily be implemented by plugins, which often do a better job at it.

    Of course, but i’m talking about lowering the numbers of plugins that offer some kind of functionality which is used by lot of people.

    Because when there is even a basic functionality for something added in the theme, it can be styled (or even improved) by pretty much everyone with several months experience with wordpress, while drastically reducing the needs for a plugin for every little thing.

    And for the others there is always the possibility of installing the plugin that offers better functionality.

    Quote:
    The <strong> tag is added when the menu description is enabled. You can disable it in Graphene Options > Display > Navigation Menu Display Options.

    Didn’t know that, thanks.

    Mod

    Kenneth John Odle

    #31992
    Quote:
    while drastically reducing the needs for a plugin for every little thing.

    I completely agree with you here, but there are two things to consider:

    1) Themes in WP are supposed to be concerned more with appearance than function, and plugins more with function than appearance. (Obviously, there’s a lot of cross-over, however.)

    2) The minute you add something to a theme, some people will want it to look/perform a certain way, while others will want it to look/perform the exact opposite way. By leaving certain functions to plugins, people can choose different plugins that look/perform how they want.

    Bojan

    #31993
    Quote:

    I completely agree with you here, but there are two things to consider:

    1) Themes in WP are supposed to be concerned more with appearance than function, and plugins more with function than appearance. (Obviously, there’s a lot of cross-over, however.)

    2) The minute you add something to a theme, some people will want it to look/perform a certain way, while others will want it to look/perform the exact opposite way. By leaving certain functions to plugins, people can choose different plugins that look/perform how they want.

    Hey Kenneth, i get what you’re sayin.

    1.Yes, absolutely, kinda like HTML and CSS, putting a border between content and presentation. I dig that. But most of these features are already heavily used in most themes (important note: premium themes! ), so it’s really not like such a big deal.

    2. Yeah, people are picky. 🙂 But they are not losing anything, and there is really no other way of functioning of basic breadcrumbs or basic contact form. You have the most basic options in it, so you can choose to use it like it is, or style it (or improve it) if you want and know how. OR you also have the option to get a plugin and disable the optional feature in the theme.

    The way I see it, no one is losing here. And there are a lot of people out there who are fairly confident of styling or making a basic changes in a plugin(or theme feature), but still not on the skill level of creating such a function by themselves. I’m talking from that point of view.

    But in the end, I get that this is a free theme, and Syahir is spending a lot of time in creating and maintaining a lot of code, so i understand his point of view completely.

    I’ve just saw this topic and couldn’t resist the need to share some of my “Oh-no!-another-plugin-needed” problems in my 8 months experience with Graphene. 🙂

    So no big deal here.

    Cheers.

Viewing 6 posts - 1 through 6 (of 6 total)

  • You must be logged in to reply to this topic.