1.1.3 Release

As promised, here’s the new version. The changelog has all the details. My major aim with this theme was to smooth out the widget implementation slightly, add a couple of options people had requested, and improve the look and feel of the them.

New Features

SpotsWe’ve expanded your options again with a new header, the imaginatively-titled Spots. If you go to the Tarski Options page and scroll down to the Miscellaneous Options, you’ll see the option to display your site’s tagline or description below the title.

If you don’t have a site description, don’t worry, there won’t be a huge and annoying gap between header and navigation.


This is mostly pretty dull stuff: some minor adjustments, rewriting a bit of CSS for the widgets plugin and whatnot.

The most obvious thing is probably the reworked Asides; I think they’re a lot more elegant like this, and these are fewer lines breaking up the flow of the page, which is how I originally envisioned things.

I’m going to do a more major rewrite of the code for the next major version, including a standardisation of the code for content areas and columns. This means two things in practice: some of your alternate styles will need rewriting, but it should be much easier to write them in future.

Tarski has a fair bit of legacy code and is much like a city that has had new buildings plonked down on old streets—it’s not broken as such, but future town planning will be a lot easier once we rip out some old foundations.

Keep an eye on the roadmap for the lowdown on the changes as I start to work on them.

Tags: , , , , , ,


Trackback from jinkies.org - tweaker...

I am already using version 1.1.2. What do I need to do to upgrade from 1.1.2 to 1.1.3?

Just upload the new files over the old ones and you should be all set (assuming you’ve followed our suggestions and not edited style.css etc. directly).

Thank you for this theme. Although I’m a new blogger, I have tested several good themes, including K2. Tarski fits the bill for me.

Thanks again.


Our pleasure, glad you like it. :-)

Thanks - I uploaded the new files over the old ones and it seems to be working fine!

Great theme! Is it possible to move the sidebar on the right?

Titanas, yes, it’s right there as an option in the Tarski Options pane in the Presentation tab of your WordPress administration interface.

How can I add UTW’s related posts function so that it can show up in single view?

Why single view is not broken down to single.php? I see some themes do that and it ease the work of editing.

We don’t break it down into single.php because it winds up being tidier that way - if we used a separate file for the single post template, we’d need to change things in both files instead of just one. Having it all in loop.php means you can edit just the one file and have every post and page reflect that change.

Try adding UTW_ShowRelatedPostsForCurrentPost("posthtmllist") somewhere around line #84 in loop.php. It works on my test site.

Tags: ‘); UTW_ShowTagsForCurrentPost(”commalist”) ?>


I have done as u said but still show on homepage only.

Plz show me how to do and where is yr test page? I wana have a look.

Tags: ‘); UTW_ShowTagsForCurrentPost(”commalist”) ?>


WordPress does that to code-containing comments a lot, unfortunately. It probably didn’t like the PHP tags.

Try adding it at line #64, as well.

I tried again, if I add at line 64, the post content will go blank!

Works just fine here.

Anyways, I just went ahead and made it into a plugin.

I gotta tell ya, this is one masterpiece of a theme! I am moving my site off of a CMS to Wordpress, and just couldn’t find a theme that worked for our way of doing things… until I stumbled across Tarski. Clean, flexible and user friendly. I was prepared to slug it out customizing some other theme, but with Tarski I can have a good looking, easy to use package while I learn the Wordpress code style. Kudos to you guys and your philosophy!!

I just download yr plugin! It works well! Better than I make my hand dirty!

It seems like when using the Links widget the title dosen’ match the rest of the side bar titles.

That would be why we released our own links widget - see our documentation regarding widgets.

The default links widget is piss-poor.

Thanks, I got it working now.

What is the header thumb used for?

The header thumb is used for the Tarski Options page, in the header selection.

If i wana add Post View Count below the title, after author, how should I edit the constants.php?

I never saw the languange in constants.php before, I used to see php only.

constants.php doesn’t have a theme hook for every spot in the theme, just the most common ones. After the author is not one of them, you’ll need to edit the theme files for that, unfortunately.

Very nice Theme. Thanks for that…

Hi. Great theme. I really love using and seeing the new improvements you guys are making.

I have one question. I’m trying to implement Asides in the sidebar and take them out of the main loop. I can’t figure out how to do this in the existing loop.php code.

There are instructions up at Wordpress, but they only apply if you aren’t using the integrated Asides coding. I can get the Asides working in the sidebar, but they still remain in the main loop.

I’d like to know the answer to Cat’s question myself.

Hi, I love the theme.

I’m new to Wordpress and quite a noob. I was wondering how I can get rid of the Register navigation link at the top. Thanks!

Ed: the ‘Register’ link should only turn up when you have registration enabled. To disable registration, go into the WP admin panel and click on the ‘Options’ tab. Scroll down to ‘Membership’ (under the ‘General’ tab) and untick the “Anyone can register” option.

Nice theme, when will it be compatiable with Canvas?

When I try to admin Canvas it says the current theme (version 1.1.3) is incompatible with Canvas.

One question: Today when i wana trackback one of my post I didn’t see the trackback URL shown, where is it?

Cat, Allyn - I’ll experiment and see what the exact lines are. Basically, you’ll want to make Tarski skip over all the the_post code in loop.php if the post is in the asides category.

jimmyb - I haven’t had a chance to look into the Canvas integration required. It’s on our to-do list.

紫雨~网上创业教战手册, the trackback URL is the URL of the post with /trackback/ on the end. For this post, it would be http://ionfish.co.uk/tarski/2006/05/23/113-release/trackback/.

How can i make it shown? Bcoz those who r not familiar with wp might have a problem when trackback.

Anyway, what’s the difference between trackback and pingback?

According to this, “Pingbacks are considered more secure than trackbacks as they automatically verify the existance of the pinging site.”

As for adding the trackback, you can use constants.php for that.

The code:

This is great! I stumbled upon this theme today and love it. It’s by far the best in my opinion. Clean and customizable.

Thanks for the previous comment. Now I have one more problem I’m hoping I could get some help with.

I’m having some problems with the commenting and I’m not sure if it’s because of the theme or something else. Certainly it’s developed since installing the theme.

The problem is that the comments aren’t matching up with the correct post. Instead it’s being associated with an earlier post.

I’ve done some searching on Wordpress Support and I’ve installed Spam Karma but that hasn’t helped. Anything suggestions would be appreciated.


Thank you for being available to answer questions about Tarski.

I have two questions (actually the first has two parts, so maybe I have three ;)):

1)Is there a reason you didn’t include the option: “Show Categories” in your sidebar options menu?

Would it be hard to add Categories to my sidebar? (I don’t have the widgets plug-in - I didn’t upload it because the WordPress instructions about where the files need to go were too confusing)

2) Why doesn’t my archives page look like yours on this site? Mine doesn’t list every post, whereas yours does.

Ed, my guess is that you’ve got a plugin that is interfering. Can you list off the plugins you’re using?

Helen, uploading the Widgets plugin is quite simple. Just create a folder called widgets in your WordPress plugins directory (wp-content/plugins) and upload everything into it except the “classic” and “default” folders (they’re modified files for the two default WordPress themes, which you won’t be needing).

Our archives page uses the Clean Archives plugin on our Recommended Plugins list.

I really like the concept of widgets … but I have a problem with the del.icio.us widget. So maybe this is the wrong place to ask. But in case it is a theme issue: I can’t get any links to show up in the sidebar - only the headline with a link to my del.icio.us page. I have set up the widget to show 10 links. If it’s not your business, sorry for asking …

I really like this theme - 2 questions:
1. How do I change the default feed chicklet code to Feedburner code?
2. Is there a way of getting a background to the site outside the boundaries of the blog. At the moment, the site looks as though it ‘hangs on the air?’


Thanks ceejayoz. I didn’t realize that you were using a plug-in for your archives layout! I uploaded Clean Archives and activated it and it’s working fine.

I also uploaded the widgets plug-in, but haven’t played with it yet.

Another thing - how did you get the Tag page looking the way it does?

I’m using the following plugins:
Admin Menu
Drop Down Archive
Fresh Comments
Get Weather
Spam Karma 2
Sidebar Widget

When I deactivate the Sidebar Widget, the comments work fine again. Of course, that’s not exactly the solution I’m looking for.

Also, the comments work again when I change the theme…but again, that’s not the solution I’m looking for ;)


1. You’ll be wanting this plugin which will redirect your feed URL to Feedburner. Much better than changing your feed URLs (especially if you one day move off Feedburner!)

2. Ben’s the CSS guru, but you can probably do that via an alternate style.

3. The Tag page uses the recommended Ultimate Tag Warrior plugin.


I’m guessing one of your Widgets interferes with Tarski’s comments code. The only real way to confirm this is to deactivate your widgets one-by-one and see which one is doing it.

Problem solved…strangely it was the Recent Posts widget.

For some reason, my comments form & posted comments do not show up in IE ? They work fine in Firefox, but not in IE

Any ideas ?

it’s fixed…was an issue with the SOCIABLE plugin…all is well

There is no trackback link in Tarski ? where would I input code, and what code would I input to get a trackback link to appear ?

The Geek, your question is already answered in this thread.

See the comment of May 28th, 2006 at 4:59 pm.

the link in that comment is dead…goes to a 404 page….sorry that is why i asked again.

Put this code somewhere after the line:


in constants.php.

that didnt work either…i just edited the theme a bit to add a trackback link un the post info…im not sure why it didnt work

Where were you looking for it? That would cause a trackback URL to appear below the Comment box, as you can see on my personal blog. There’s no reason it shouldn’t work.

my constants.php is called constants-default.php.. would that make a difference ?

// $searchTopInclude will be added above the search block in the theme’s footer.
$searchTopInclude =

Would I enter the code HERE ??
// $searchTopInclude will be added above the search block in the theme’s footer.
$searchTopInclude =

Yes, it makes a difference. As the documentation says:

These hooks can be used via a constants.php file placed in your Tarski directory. An example file showing all hooks is available here as well as within your Tarski install as constants-default.php. Simply rename that file to constants.php and start editing.

We provide a constants-default.php as an empty, sample file that won’t overwrite your real constants.php when you upload an upgrade.

And yes, that is where you can enter the code.

renamed the file to constants.php, added the code and voila…it all works…thank you very much :-)

How can I number the comments listed under a blog entry?

Helen, you’ll need to look at the WordPress documentation for that. Not really a Tarski question so much as a general theme question.

I really like this theme, but I don’t see a where it gives the author credit (i.e., bylines). I have a blog that’s written by several authors, so it’s important for readers to know who wrote what. How can I add that? I would think this would be great to have in the options page. Thanks!

Sorry, I figured it out. I recently imported my posts from MT, and it created my authors as subscribers, not authors. Changing their roles to authors fixes that.

Thanks ceejayoz. I take your point. Sorry if my question was not Tarski-related enough.

I did notice that how to add numbers to comments is somewhat dependent on the way the theme is set up - for example, if a theme uses the html list function to list comments the answer is different from in a theme like Tarski which uses a php function to call each comment (sorry if that’s the wrong term - php is very new to me).

If anyone’s interested I found the answer to how to number comments in a theme coded like Tarski here.

Today to my astonishment, when i click my UTW tag, it shows weird error above the theme. Try this:

and you will get

WordPress database error: [Unknown column 'category_id' in 'where clause']
SELECT DISTINCT * FROM wp_posts INNER JOIN wp_post2tag p2t on wp_posts.ID = p2t.post_id INNER JOIN wp_tags t on p2t.tag_id = t.tag_id WHERE 1=1 AND post_date_gmt

I don’t see an error on my end, 紫雨.

I have attached the snapshot to u. It only shows up when one logins

Helen: thanks for posting that info here, I was actually wondering about how to do that a while ago. It’s one of those things that other blogging packages such as MT do more easily than WP.

The real difference between how a theme like Tarski displays comments and those that use an ordered list (ol element) to display them is that we simply have a bunch of divs wrapping individual comments rather than list items. Using a list will give you the numbers, obviously, but the downside is that you can’t really do much in the way of styling or positioning them. The method you linked to is much more versatile in that respect.

Chris was perhaps overly blunt in his response to your initial query, but we spend quite a lot of our time supporting Tarski—we wouldn’t have any left to develop it if we started doing general WordPress support too! :)

Sorry Helen, I didn’t mean to come off as being blunt!

I made this comment some days ago, and I have tried to figure out if it’s a problem with the widget itself, without any luck. Does anyone have an idea:
Using the del.icio.us widget, that comes with the widget plugin, I can’t get any links to show up in the sidebar - only the headline with a link to my del.icio.us page. I have set up the widget to show 10 links …

CaBe - your del.icio.us Widget is generating a link to this script, which isn’t outputting any data. Fix that and it’ll be fine.

From what I can see, it should be sending something like this URL instead.

Thank you - my fault. I had specified [my del.icio.us login]/[a tag] to make the widget headline link to all my items with that tag. But at the same time I had set the widget to show only the same tag. And that combination generated the empty output. Obvious, perhaps, but not to me ;-)

I’m getting odd behaviour when I try and edit any widget. When I double click to edit, the screen dims and I can’t make any changes at all. Is this something to do with the theme or what? Don’t see the same beviour on any other theme.

Tarski doesn’t add anything to the Widget configuration page, to my knowledge, unless Tarski’s script.aculo.us install is interfering with the Widget one. I’ve got both working just fine, as do a bunch of others, so I don’t know if it can be a Tarski issue…

If you’re on Firefox, open your JavaScript console (Ctrl+Shift+J, maybe?) and see if there are any errors being generated by the Widgets page.


Could u plz show a way to count comments? I have tried the steps of Helen but it counts wrongly.

I wana start counting from real comment regardless of TB and PB.

Besides, how can i shift the TB&PB below real comments?

Try asking on the WP forums thread that Helen linked to.

If you want to shift trackbacks and pingbacks below actual comments, you’ll have to go into comments.php and move the track/pingback code below the comment code. You may also have to change some other stuff; not completely sure.

I have a feature request - an option (assuming you don’t want this all the time) to list the author when rendering asides. I can figure out how to add it to loop.php (just cut and paste the $count_users line from the normal post listing), but then I have to reproduce that every time you upgrade Tarski. Not a big deal, but it would be nice. Thanks!

Sounds like a good idea, Philip.

I’m trying to implement Gallery 2 image block code in the sidebar via the constants.php, but can’t seem to get it to execute the PHP code:

Is there a way to do this? I want to avoid hacking the sidebar file and use constants.php if at all possible.

Thanks in advance!

Looks like your code got munched.

Can you use http://rafb.net/paste/ to paste it, please?

Oops - is this better?

<?php @readfile(’http://www.twoheartsranch.com/gallery2/main.php?g2_view=imageblock.External&g2_blocks=randomImage’; ?>

You’ll want to use a technique like this one. Put your code where get_flickrRSS(); is and it should work.

I’ll try the referenced technique right away. By the way, your documentation is pretty good and I recall having read about your workaround earlier, but had a brain fade. Sorry for the bother!

The obj_start() technique worked perfectly! Lots of potential with that, just wish I had the time I want to explore this more…

I love your theme! For some reason though it is showing up all wonky in IE (I don’t *use* IE but some people do…) it’s fine in Firefox and Opera, but in IE the sidebar shows up below all the posts instead of on the side. How can I fix this?

Pretty sure it’s all those images, they’re wider than the 500px width of the main content column.

that was it - doh!! stupid. sorry to bother you!