WordPress.org

Ready to get started?Download WordPress

Forums

WP v1.5 Theme Competition (61 posts)

  1. Jinsan
    Member
    Posted 9 years ago #

    the themeswitcher as far as I am aware actually switches the theme - remember, the idea with themes is to have a completely different appearence, from reserved to whacky designs which uses more than just CSS - otherwise you may as well use the style switcher which onlyc hanges the style sheets. The themeswitcher would call the files from that particular theme (if I understand this correctly) while maintaining all the content as is.

    FOr example simply switching the style sheet from Classic to Kubrick would not give you the Kubrick look, it'd probably look messed up, so it would need to load up all the unique files for that theme to display it correctly while maintaing the content. It's much more than just switching a style sheet.

  2. Alex King
    Member
    Posted 9 years ago #

    We already have over 100 pure CSS themes, the idea is to now expand this beyond what we can do solely with CSS.

    Sure, 'parasites' are eligible to enter. The GPL allows derivative works.

  3. Alex King
    Member
    Posted 9 years ago #

    Ok, I changed the rule requirements and updated the existing theme submissions to make it easier to "drop-in" the themes.

    http://www.alexking.org/software/wordpress/themes/blog/2005/03/01/drop-in-theme/

  4. Root
    Member
    Posted 9 years ago #

    I would have thought that themes ipso facto rule out any type of consistency across the board and will give free rein to the developers. NTU though has identified a very serious hazard which is if the user then in turn wants to edit the theme and finds that there is only a style.css for example they will then be asking *how do I make a new page which matches whatever.*. This whole comp thing could be very cool. My own preference if asked - which is unlikely - would be for two sections - style sheet only and full themes. Hybrids could cause confusion down the line. IMHO.

  5. dawg
    Member
    Posted 9 years ago #

    It seems a little confusing the changing of the theme switcher rule. To ME I took it that what was to be shown was the ability of the viewer to change the page to his or her likeing when viewing a blog, not the blog owner to be able to change themes tru the dashboard.

  6. Root
    Member
    Posted 9 years ago #

    Well in fairness of course there is a difference between the way the theme works live (dashboard) and the way Alex needs to demo it (theme switcher). The alternatives do not bear thinking about. Most developers can live with that for the comp.

  7. ifelse
    Member
    Posted 9 years ago #

    The style switcher and theme switcher are two different products. The theme switcher allows the reader to switch the theme sets i.e. from kubrick to classic.

    The easiest way to see the difference is to head on over to Alex's blog. For example, compare my Gespaa theme with the classic theme.

  8. ifelse
    Member
    Posted 9 years ago #

    The theme switcher works outside of the WP admin dashboard. What this feature allows is for people to easily compare the various themes.

  9. Root
    Member
    Posted 9 years ago #

    On a slightly different subject - I am confused about the technical differences between a theme switcher and a style switcher. A style switcher refers to a style.css which in turn can access any template.

  10. carthik
    Member
    Posted 9 years ago #

    It would nice for the existing themes to be added to the competition by the original designers. There are quite a few themes out there already.

  11. Ryan Boren
    WordPress Dev
    Posted 9 years ago #

    The 1.2 styles can be turned into themes that inherit the classic theme's templates. Just add a theme header that specifies where to get the templates.

    /*
    Theme Name: Inherit
    Theme URI: http://wordpress.org/
    Description: A theme that inherits the classic theme templates.
    Version: 1.5
    Author: Me
    Author URI: http://me.me/
    Template: classic
    */

    Rename the stylesheet to style.css and put it in a subdirectory of wp-content/themes. The "Template:" field specifies the theme directory to look in for templates. Use "classic" to get classic theme templates and "default" to get default theme templates.

  12. Root
    Member
    Posted 9 years ago #

    Thanks Ryan. In the new scheme if the CSS is calling a new template then style switcher equals theme switcher as I thought.

  13. I understand it to be a full theme: namely, a user can make a new directory for it, plunk the files in then activate it. (and/or use the theme switcher plugin)

    The way the previous style switcher worked was just switching style sheets.
    The themes switch between different sets of templates.

    (Feel free to correct me if I got that all wrong. :) )

  14. Root
    Member
    Posted 9 years ago #

    Ahhhhhh.

  15. Man, I should read the second page of posts before replying... ;)

    Alex wrote;
    "Sure, 'parasites' are eligible to enter. The GPL allows derivative works."

    So for example - if I had a really nice template I used back in my MT days, mainly by changing the default MT 2.6x stylesheets and a bit of the index, and I converted the default MT (again, 2.6x) index to WP (which I'm working on anyway), and repackaged my old MT design to work in WP, that would be perfectly eligible, right?

  16. NuclearMoose
    Member
    Posted 9 years ago #

    @andrea_r,

    Assuming the original design was not restricted by a previous license of some kind, then I would guess that it would be okay.

  17. Ryan Boren
    WordPress Dev
    Posted 9 years ago #

    Here's a practical example of converting a style from the Style Competition into a theme. Unzip Pink Lilies in your wp-content/themes directory. This will create a pink_lilies directory. In the pink_lilies directory, add the following to the top of style.css:

    /*
    Theme Name: Pink Lilies
    Theme URI: http://www.alexking.org/software/wordpress/styles/pink_lilies.zip
    Description: Pink Lilies
    Version: 1.5
    Author: Naoko M.
    Author URI: http://blog.detlog.org/
    Template: classic
    */

    You now have a Pink Lilies theme. The Style Competition stylesheets were designed to work with the templates that are now part of the Classic theme so everything should get along nicely.

  18. Root
    Member
    Posted 9 years ago #

    I can see where this is headed.

  19. Alex King
    Member
    Posted 9 years ago #

    It is generally true that you can use the 1.x styles with Classic in 1.5, but with an important "but".

    Classic in 1.5 adds H2 tags around the section titles in the sidebar, so some styles (like Toni for example) break because of this.

  20. Jinsan
    Member
    Posted 9 years ago #

    hello folks, I see alex posted my a design I made, though for some reason it's displaying two blockquotes overlapping each other and I don't know why.

    http://www.alexking.org/software/wordpress/themes/blog/index.php?wptheme=Meadow

    It looks bad, and I think I know why it is. I add a blockquote div to the css because I like my quotes to have an open and close tag. Now it seems without the div within the quote in the post, it overlaps by producing two of the same.

    Would getting rid of the blockquote div work? I may have to modify and resubmit - I know this is a hassle for Alex as well, but I've never used the default quote method for WP because I just don't like it. So any suggestions on what to do here?

    Thanks in advance

  21. moshu
    Member
    Posted 9 years ago #

  22. Jinsan
    Member
    Posted 9 years ago #

    So I read...oh well, I not that bothered anymore, I'll wait a week.

  23. dawg
    Member
    Posted 9 years ago #

    I added the theme switcher to my side bar and the site looks right but I only have the default and classic, how do I add the url for all the themes?

    Also my dashboard is now screwy with this but site does not show error

    arning: Cannot modify header information - headers already sent by (output started at /home/cafe789/public_html/kyles_eyes/wp-content/plugins/themeswitcher.php:2) in /home/cafe789/public_html/kyles_eyes/wp-admin/admin.php on line 6

  24. Jinsan
    Member
    Posted 9 years ago #

    not sure on the error - the theme switcher automatically looks for other themes with the tag for switching, which all of the designs have on Alex's site, so all alex does is activate the plugin and any theme with the switcher will display the switcher - all you do is add it and nothing more.

  25. moshu
    Member
    Posted 9 years ago #

    2. Look for whitespace

    1. you have to have uploaded ALL the themes in the themes directory (in their own subdirectories) in order to be able to select them with the theme_switcher.

  26. dawg
    Member
    Posted 9 years ago #

    No I did not think that I had to upload all the themes to my server, I thought that you would add the url to Alex' site and pull them from there. Yeah bandwidth might be a strain for poor Alex.

    It looks like the competition has about 100 themes, can you just add 5 to keep it simple?

  27. NuclearMoose
    Member
    Posted 9 years ago #

    It looks like the competition has about 100 themes, can you just add 5 to keep it simple?

    Actually, I count 19 as of today. :)

  28. dawg
    Member
    Posted 9 years ago #

    Here is an example of how this would be implemented into the sidebar.php page of the default (Kubrick) theme:

    <?php if (function_exists('wp_theme_switcher')) { ?>

  29. <h2><?php _e('Themes'); ?></h2>
    <?php wp_theme_switcher(); ?>
  30. <?php } ?>

    This does not work for classic is there a different method to implement it for classic? I can change it to default but once changed the them switcher disappears so I have to deactivate the plug in to get back to normal

  • dawg
    Member
    Posted 9 years ago #

    deleted because wp works again, double post

  • South
    Member
    Posted 9 years ago #

    whats the name of the theme used on alexking.org?

  • 123

    Topic Closed

    This topic has been closed to new replies.

    About this Topic

    Tags