wordpress

Editing WordPress “Pages” Via XML-RPC

WordPress‘s Pages open the door to using WP as a content management system. Unfortunately, Pages can’t be edited via XML-RPC blogging apps like Ecto. This might be a good thing, but I’m foolhardy enough to try working around it. Here’s how: Find a text editor you like and open up the wp-includes/functions-post.php file. in the […] » about 300 words

bstat Japan!

It looks like bstat has been localized for Japan! With that in mind, I’d love to hear from international users about what I can do to make localization easier. There will be some big changes in the transition to bsuite, and it might be a good time to make sure I’m properly supporting WP‘s translation tables and localization features.

bsuite Development

bstat has become bsuite. The name change reflects the fact that I want the plugin to do a lot more than track usage stats. One of the first features to enter testing here is the “related” section below. I’m calling it “bsuggestive,” but that may turn out to be too cute a name to tolerate for long. The results are based on the tags for the post, so it doesn’t work with old posts that haven’t been tagged, and it sometimes returns some weird matches, but it’s still alpha, so what can we ask for. Though, if you arrive at MaisonBisson via a search on one of the recognized search engines, the related posts will actually be based on the search terms used. The results in those cases seem to work better, which probably says a lot about the quality of my tagging efforts.

I hope to release a public beta of bsuite in the next couple weeks, but expect to see continued development of the bsuite features here.

bstat Beta 4 Release

[[pageindex]]UPDATE: shout outs to Zach, Cliff, Justin, and Thomas who’ve submitted bug reports. Their feedback has been rolled in to the B4 July 20 release, available now (look for the link below). This is likely the last release before the code gets bundled into bsuite (more details on that later). Changes This documentation supersedes any […] » about 1100 words

bStat Features

UPDATE: bstat has been updated. bStat is a hit and search term stats tracking plugin for WordPress. In addition to reporting lists of popular stories and popular search terms, it will report recent comments and a unique “pulse” graph showing the activity for a story or the entire blog over time. The documentation for the […] » about 300 words

bstat Beta 3 Release

UPDATE: bstat has been updated. Beta 2 never went public. This is beta 3. Changes This documentation supersedes any previous documentation. The bstat_pulse() function has been improved and now uses your CSS for appearance. Call bstat_pulse_style() to add my default styles inline if you don’t want to modify your CSS. Also, bstat_pulse() now has two […] » about 1200 words

WordPress’ is_X() function

An entry at the WordPress support forums{#13505} gave me the list I needed. How do they work?

“You can use [these] in a conditional to display certain stuff only on [certain] page[s], or to omit certain stuff on [those] page[s].”

Here’s the list:

  • is_404()
  • is_archive()
  • is_author()
  • is_category()
  • is_date()
  • is_day()
  • is_feed()
  • is_home()
  • is_month()
  • is_new_day()
  • is_page()
  • is_search()
  • is_single()
  • is_time()
  • is_year()

So there you go.

bstat Beta 1 Release

UPDATE: bstat has been updated. I’ve finally added a clean admin interface to my bstat WordPress stats tracking plugin and cleaned up the code for release as a public beta. Quick Start Installation Download and unzip bstat.zip  Place bstat.php in you wp-content/plugins directory  Place spacer.gif in your wp-content directory  Log in to your WordPress admin […] » about 900 words

bstat Progress

I’ve been hard at work on my stats tracking plugin for WordPress and you can see the results in the sidebar and in the story views here. The work has been made especially easy because of the great documentation, including writing a plugin, plugin API, and related pages at the WordPress codex.

I’m testing the plugin with a limited group now (thank you Sandee and Cliff). But with a few more tweaks and a little more time to prove itself, I think it will be ready for an open beta.

Theme change…

Theme change not yet complete, but looking good. It’s a widened version of Clemens Orth’s Relaxation_3column, itself a derivitive of John Wrana‘s two columned Relaxation theme. I found it on the WordPress Codex, and though it was among the first group I looked at, I dutifully clicked through to every other three-columned theme listed there.

Anyway, expect the banner to change, and I’m working on how I want to handle the width on smaller monitors (where “smaller” actually equals anything narrower than 1280px). Eh, life goes on.

WordPress Stats Goodness

Work on my bstats plugin continues. I’ve added recently commented posts tracking, begun work on a usage graph, as requested by Richard Akerman, and put together an interesting way to track usage of the Google ads. I’m using the Google ads to figure out how to best use them on another project later. I think […] » about 300 words

Most CMSs Suck

I’ve been slowly struggling with the question of how to replace pMachine, my CMS engine here. I haven’t really liked any of the alternatives that others I know are using (link link link link), though I’ve been hard pressed to identify exactly what my complaints are. Among the points in Making A Better Open Source […] » about 300 words