Posts Tagged ‘wordpress-2.3’

Flashes of Speculation Open Once Again

Permalink

After a six-month hiatus, Flashes of Speculation is once more open for business.  With the site’s re-launch comes an upgrade to WordPress 2.3 and a new, magazine-style theme, courtesy of The Design Canopy.  I am looking for contributions to the site, stories that are no longer than 1000 words and fall into any or all of the sub-genres of speculative fiction – science fiction, fantasy, horror, alternate history, etc.

Additionally, contributors are now able to register at Flashes of Speculation and use the WordPress Dashboard to submit their stories.  These contributions will then be reviewed before being published in order to ensure proper formatting and quality as well as to prevent spammers.  Hopefully, this will take a bit more of the load off me in getting new contributions published, as well as make Flashes of Speculation a little more of the community project I’ve always intended it to be.

I encourage you to go check out the site again and contribute stories if you’d like.  I would also be very appreciative of any and all publicity you are willing to give to Flashes of Speculation through your blogs and websites.

Tumble Shamus

Permalink

My tumblelog is officially up and in working condition.  I’m using the T1 theme, which is built on the wonderful Sandbox, much to my great joy.  I did modify the theme somewhat, though, removing the default T1 image in the header and restoring the bloginfo(‘name’) and bloginfo(‘description’) fields to their proper places.  I also brought the theme up to 2.3 compatibility with tags and added my webring navigation links to the navbar. 

What I like about T1 is the custom styling for each category, giving each type of entry its own special look.  I intend to take full advantage of this as this tumblelog will give me a good place to share any all neat videos, photos, links, etc. that I run across in the course of the typical day.  Comments are open and welcome – just mouseover any entry for the comment link to appear on the right-hand side.  Also feel free to subscribe to my feed, particularly if randomness is your cuppajoe.

wp_tag_cloud() - WordPress 2.3

Permalink

Small Potato covered one of the new tag functions that will be appearing in WordPress 2.3 – <?php the_tags(); ?>.  I was pleased to find, though, that the WordPress development team had included the new tag cloud function, as well, since I currently use UTW’s tag cloud as an enhanced site index.

The documentation on <?php wp_tag_cloud(); ?> is currently incomplete, so I had to do some digging into the core code to find out how to adjust the parameters.  <?php wp_tag_cloud(); ?> takes a string of parameters that adjust how your tag cloud displays.  For example, <?php wp_tag_cloud('number=20&order=desc'); ?> will display a tag cloud of your top 20 tags and sort them in descending order.

Here are the various settings:

  • smallest – Adjusts the size of the smallest tags in the cloud.  Default is ‘8’.
  • largest – Adjusts the size of the biggest tags in the cloud.  Default is ‘22’.
  • unit – Sets the unit type for font size (i.e. point or em).  Default is ‘pt’.
  • number – How many tags will display in the cloud.  Default is ‘45’.
  • format – ‘Flat’ displays an inline cloud with each term separated by whitespace. ‘List’ generates an unordered list.  ‘Array’ lets you define an array of tags.  Default is ‘flat’.
  • orderby – Sort the cloud by ‘name’ or ‘count’.  Default is ‘name’.
  • order – Sort the cloud in ascending or descending order.  Default is ‘ASC’.

    The new native taxonomy isn’t as powerful as UTW was, but I’m sure it won’t be too long before there will be a host of new plugins to change that.

    WordPress 2.3 Beta 2 releases on Monday.  I’ll write about any new changes somewhere around then.

WordPress 2.3 Beta 1 Test

Permalink

I’ve been toying around with the WordPress 2.3 Beta 1 most of the day today.  I basically copied this site’s files and database to another location, uploaded the 2.3 files, and ran the upgrade script.  Then I spent the next several hours mucking about with the new system.  Here’s what I’ve discovered so far:

  • The only plugin that ‘broke’ upon re-activation was the Custom Write Panel.  And even then, I’m not sure it actually broke.  It generates a ‘Plugin could not be activated’ fatal error, yet it clearly showed as active in the list and seems to function just fine when I go to it to write up a new entry.  I have a feeling it has to do with the new tag field in the write screen that the Custom Write Panel plugin will obviously not be able to account for properly.
  • The UTW tagging conversion process works pretty well.  I have a massive database, though, and the tag importer counted just shy of 1200 tags that I’ve used in the past and nearly 4000 tag-to-post relationships.  Writing the UTW tags to the new WordPress taxonomy system took awhile, I think in part due to the size of the database as well as to the somewhat sluggish nature of my computer.  The conversion appears to have gone off without a hitch, though, and I’ve retired the UTW plugin on the beta test site in favor of the native taxonomy system.
  • The categories-to-tags conversion process failed tragically, however.  It’s been generating duplicate entry database errors, thus failing to convert category names to tags.  Of course, it did, for some reason, single out my Commentary category to convert properly, thus removing every entry from that category (and every other category), effectively removing them from my blog – unless they happened to also be filed under another category, in which case they got to stay.  I had similar problems with converting categories to tags with UTW, as well, so it could be something problematic with the whole system.  It matters little to me, in the long-run, since I prefer to keep my categories separate from my tags, but since I’m helping to beta-test the software, I wanted to see how badly I could break things.
  • The new tagging system has two new functions – <?php the_tags(); ?> and <?php wp_tag_cloud(); ?>.  The first takes three parameters and is most useful for displaying your tags at the end of entries.  The latter takes a string of options and is most useful for displaying a tag cloud of your specifications in the sidebar, on a page (say, as a site index), or in a post, if you prefer.  I’ll talk more about the tag cloud function in the following entry.
  • The plugins page in the dashboard also now displays when plugins have new versions (according to the wordpress.org plugins database).  It’s a slick little addition that I’m very pleased to see.

    By and large I’m happy with the new changes to the WordPress core.  I’m eager now to see what sort of new plugins will come out of the new tagging taxonomy. 

A Look at WordPress 2.3

Permalink

Small Potato has written up a preliminary review of WordPress 2.3 Beta 1, and I must say that the new features being introduced into this version are positively yummy.  I think I’m going to really like having tags native to the WordPress core.  I was worried about the need for a tag importer for those of us who use tagging plugins, so I’m pleased to see that the WordPress development team will be including an importer for UTW and are currently testing importers for a couple of other popular tagging plugins, as well.  It was also nice to get a closer look at the new template tag for tags – <?php the_tags('', '', ''); ?>.

The default blogroll has also been the source of much contention lately, in light of the debate over what constitutes sponsored links and what doesn’t.  Matt’s integrity has also been called into question over a number of issues lately, so it’s nice to see the development team taking the suggestions of the WordPress community seriously by replacing the legacy default blogroll links with others that point at WordPress development and documentation links.

I haven’t had a chance to install and test out the WordPress 2.3 Beta 1 yet, but I’m already liking what I’m hearing from those who have.  I can’t wait to take a look at a full feature list for the next version of WordPress.  I expect that some of my current plugins may break with 2.3, but I think the trade-off for new native features will be well worth the extra trouble.