<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Aleksandar Vacić &#187; WordPress</title>
	<atom:link href="http://aplus.rs/category/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://aplus.rs</link>
	<description>aplus.rs</description>
	<lastBuildDate>Tue, 07 Feb 2012 04:49:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Better, more powerful WordPress content management</title>
		<link>http://aplus.rs/wordpress/better-more-powerful-wordpress-content-management/</link>
		<comments>http://aplus.rs/wordpress/better-more-powerful-wordpress-content-management/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 20:44:59 +0000</pubDate>
		<dc:creator>Aleksandar</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[content management]]></category>

		<guid isPermaLink="false">http://aplus.rs/?p=435</guid>
		<description><![CDATA[If you're ever unfortunate that you need to reorganize your content, then I hope you don't use WordPress as your CMS.]]></description>
			<content:encoded><![CDATA[<p>First I started using categories as tags. Then got too many categories to be manageable. Then I converted them all to tags using converter from WP, which fucked up the categories. Then I got all those back to categories, which fucked up the tags.</p>
<p>I then tried to find a plugin that will help me deal with that mess and <em>found none</em>. There were few for older versions, but the ever changing WP internal structure that got more and more complex with each version forced those developers to give up.</p>
<p>So I did it manually. Deleted everything I did not want as category and thus ended up with 100+ posts in General category. Then one by one I assigned them to appropriate categories. Sucks, but it was the only thing that worked.</p>
<p>Does it really must be like this?</p>
<p>I did try to do it directly in the database. <em>No way in hell</em>. Posts are posts but are also pages. And maybe one more thing, not sure. Categories are not property of the posts or vice versa – instead they form a taxonomy. Which can be multiples for one cat/post pair. Each update is new taxonomy, you see. Really useful. And taxonomy is then one part of relationships table. The other part is object_id. Quite explanatory. You see object_id is …</p>
<p>Bah. I probably got half of the previous paragraph wrong. I can understand why no one wants to write a plugin that deals with that mess. I do hope Automattic has some sort of database re-factoring planned along the way. Otherwise this thing will self implode.</p>
]]></content:encoded>
			<wfw:commentRss>http://aplus.rs/wordpress/better-more-powerful-wordpress-content-management/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Obsolete Google Adsense links makes WordPress post go empty</title>
		<link>http://aplus.rs/wordpress/obsolete-google-adsense-links-makes-wordpress-post-go-empty/</link>
		<comments>http://aplus.rs/wordpress/obsolete-google-adsense-links-makes-wordpress-post-go-empty/#comments</comments>
		<pubDate>Fri, 25 Jul 2008 13:16:40 +0000</pubDate>
		<dc:creator>Aleksandar</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[AdSense]]></category>

		<guid isPermaLink="false">http://aplus.rs/?p=370</guid>
		<description><![CDATA[After the upgrade to WP 2.6, some of my posts disappeared. They were not rendered and the_content() returned empty string. Here's possible reason why.]]></description>
			<content:encoded><![CDATA[<p>In <a href="/web-dev/insert-html-page-into-another-html-page/">one of my posts</a> here I had a referral link for Google Adsense. Recently, Google sent an email around that it will stop using them. I read that with half a mind and dismissed it.</p>
<p>However, this has one interesting consequence in WordPress — this link confuses <code>the_content()</code> API call and it returns empty string. I removed this Adsense link (broken into several lines for clarity):</p>
<div class="igBar"><span id="lhtml-1"><a href="#" onclick="javascript:showPlainTxt('html-1'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">HTML:</span>
<div id="html-1">
<pre class="html">
<ol>
<li style="color:#333;">
<div style=""><span style="color: #009900;"><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">&lt;a</span></a> <span style="color: #000066;">title</span>=<span style="color: #ff0000;">"Ads by Google"</span> <span style="color: #000066;">href</span>=<span style="color: #ff0000;">"http://pagead2.googlesyndication.com/pagead/iclk?sa=l</span></div>
</li>
<li style="color:#26536A;">
<div style=""><span style="color: #ff0000;">&amp;amp;num=0&amp;amp;client=ca-ref-pub-1148791019820431</span></div>
</li>
<li style="color:#333;">
<div style=""><span style="color: #ff0000;">&amp;amp;adurl=https://www.google.com/adsense/%3Fhl%3Den_US%26ai%3DBSsF-kUZjRc6ZFpWA-wK2rKTwCI2f8heZ0tCAAsWNtwEAEAEgyM</span></div>
</li>
<li style="color:#26536A;">
<div style=""><span style="color: #ff0000;">61BEDLFkicOVDBw_S-A2D8pvuN9CWgAZeVyP0DsgEFYXBsdXPIAQHaARBodHRwOi8vYXBsd</span></div>
</li>
<li style="color:#333;">
<div style=""><span style="color: #ff0000;">XM6ODEv4AECgAIBlQITul4KqAMD</span></div>
</li>
<li style="color:#26536A;">
<div style=""><span style="color: #ff0000;">&amp;amp;ai=BwfOLkUZjRc6ZFpWA-wK2rKTwCI2f8heZ0tCAAsWNtwEAEAEgyM61BEDLFkicOVDD64L</span></div>
</li>
<li style="color:#333;">
<div style=""><span style="color: #ff0000;">CAmD8pvuN9CWgAZeVyP0DsgEFYXBsdXPIAQHaARBodHRwO</span></div>
</li>
<li style="color:#26536A;">
<div style=""><span style="color: #ff0000;">i8vYXBsdXM6ODEv4AECgAIBlQITul4KqAMD"</span><span style="color: #000000; font-weight: bold;">&gt;</span></a></span>Adsense<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a&gt;</span></span> </div>
</li>
</ol>
</pre>
</div>
</div>
<p></p>
<p>and things were back in normal. No idea what is exact problem, just posting for the sake of others having the same problem. Thank you goes to commenter David that alerted me to this.</p>
]]></content:encoded>
			<wfw:commentRss>http://aplus.rs/wordpress/obsolete-google-adsense-links-makes-wordpress-post-go-empty/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrading WordPress, the *nix way</title>
		<link>http://aplus.rs/aplus/upgrading-wordpress-the-nix-way/</link>
		<comments>http://aplus.rs/aplus/upgrading-wordpress-the-nix-way/#comments</comments>
		<pubDate>Wed, 16 Jul 2008 10:08:34 +0000</pubDate>
		<dc:creator>Aleksandar</dc:creator>
				<category><![CDATA[aplus]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://aplus.co.yu/?p=346</guid>
		<description><![CDATA[I always forget the set of command line stuff I need to do when new version of WP is out. And always waste time figuring out what to do and which switches tar and cp needs. So, this is a reminder for the future.]]></description>
			<content:encoded><![CDATA[<p>I always forget the set of command line stuff I need to do when new version of WP is out. And always waste time figuring out what to do and which switches <code>tar</code> and <code>cp</code> needs. So, this is a reminder for the future.</p>
<pre>wget http://wordpress.org/latest.tar.gz
gzip -d latest.tar.gz
tar -xvf latest.tar
cp -r wordpress/* SITE/wpa</pre>
<p>That should do it. Now off to upgrade rest of the blogs.</p>
<p>Note that <code>wpa</code> in the <code>SITE/wpa</code> above is my wordpress folder. Replace that with correct path for your installation.</p>
]]></content:encoded>
			<wfw:commentRss>http://aplus.rs/aplus/upgrading-wordpress-the-nix-way/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress theme: aplus Lady</title>
		<link>http://aplus.rs/aplus/wordpress-theme-aplus-lady/</link>
		<comments>http://aplus.rs/aplus/wordpress-theme-aplus-lady/#comments</comments>
		<pubDate>Sun, 06 Nov 2005 20:00:34 +0000</pubDate>
		<dc:creator>Aleksandar</dc:creator>
				<category><![CDATA[aplus]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.aplus.co.yu/deliver/wordpress-theme-aplus-lady/</guid>
		<description><![CDATA[I finally completed another theme featuring beautiful Yasmeen.]]></description>
			<content:encoded><![CDATA[<p>
If you read this in browser, you are most likely looking at the new theme. If not, use the <em>delicacies</em> at the bottom of the home page to change to <strong>aplus Lady</strong> theme.
</p>
<p>
This theme is technically identical to <a href="/aplus/download-aplus-theme/">aplus</a> theme: it has integrated <em>time since</em> and <em>time of day</em> plugins, support for gravatars, recent comments and blogroll display.</p>
<p>
What’s new is that I changed the way design assets are loaded. Instead of pulling images from CSS, I used good old <code>img</code> tag and placed in inside of heading tags, where needed. Feels…strange. :)
</p>
<p>
Another thing is that Yasmeen’s photo is also simple <code>img</code> which makes it very easy to block. If that image is <strong>office-unfriendly</strong> for you, but you like the colours and would like to use the theme, then simply add the image to ad-block (whichever you use).<br />
This also makes it very easy to change the image with something truly yours (when I actually offer it as download). The image can be 200px wide and unlimited in height, so you will have fun playing around.
</p>
<p>
This theme was a really long way in making. I started with something quite different and eventually changed everything but the main image.<br />
The space at the top is perfect for ad placement, but I have not bothered to set any placeholders for it, so that would be your part to do.
</p>
<h4>Way forward</h4>
<p>
I do not offer this theme for the download yet, nor I have any idea when I would. To be easily customizable, I’m thinking of implementing sIFR, but that will have to wait some time.<br />
<br />
Knowing me, that would either be 1–2 days or several months. Hey — even in the state like this, it waited a good year or something…</p>
]]></content:encoded>
			<wfw:commentRss>http://aplus.rs/aplus/wordpress-theme-aplus-lady/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Backslashes gone</title>
		<link>http://aplus.rs/aplus/backslashes-gone/</link>
		<comments>http://aplus.rs/aplus/backslashes-gone/#comments</comments>
		<pubDate>Sun, 10 Jul 2005 22:34:38 +0000</pubDate>
		<dc:creator>Aleksandar</dc:creator>
				<category><![CDATA[aplus]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.aplus.co.yu/?p=179</guid>
		<description><![CDATA[Another WP bug squashed.]]></description>
			<content:encoded><![CDATA[<p>
The WP bug that waxed me so much in the past months is finally gone. At least here. Wherever I had <code>"</code> (double-quote) inside of <code>pre</code> tag, it would be outputted as <code>\"</code> — always prefixed with backslash.
</p>
<p>
Tonight I dug in into WP core and found that the problematic part is line 76 in file <tt>wp-includes/functions-formating.php</tt>. When you remove that line, all is displaying nice.
</p>
<pre>
$pee = preg_replace('!(&lt;/pre&gt;&lt;pre .*?&gt;)(.*?)&lt;/pre&gt;!ise',
" stripslashes('$1') .  clean_pre('$2')  . '' ", $pee);
</pre>
<p>
Since <code>wpautop</code> function is not really required in my case (I write entire HTML for my posts), I instead opted to comment out this filter — it’s line 64 in <code>wp-includes/default-filters.php</code>:
</p>
<pre>
// add_filter('the_content', 'wpautop');
</pre>
]]></content:encoded>
			<wfw:commentRss>http://aplus.rs/aplus/backslashes-gone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WP 1.5.1.2</title>
		<link>http://aplus.rs/aplus/wp-1512/</link>
		<comments>http://aplus.rs/aplus/wp-1512/#comments</comments>
		<pubDate>Tue, 31 May 2005 16:24:42 +0000</pubDate>
		<dc:creator>Aleksandar</dc:creator>
				<category><![CDATA[aplus]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.aplus.co.yu/aplus/wp-1512/</guid>
		<description><![CDATA[Hehe…I did a live upgrade to WP 1.5.1.2, simply by copying files and running upgrade.php. Apart from the hack required to remove /category/ cruft from category permalinks, everything else worked. ...]]></description>
			<content:encoded><![CDATA[<p>
Hehe…I did a live upgrade to WP 1.5.1.2, simply by copying files and running upgrade.php. Apart from the hack required to remove <code>/category/</code> cruft from category permalinks, everything else worked. Nice.</p>
]]></content:encoded>
			<wfw:commentRss>http://aplus.rs/aplus/wp-1512/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This blog runs WP 1.5 now</title>
		<link>http://aplus.rs/aplus/this-blog-runs-wp-15-now/</link>
		<comments>http://aplus.rs/aplus/this-blog-runs-wp-15-now/#comments</comments>
		<pubDate>Sat, 26 Feb 2005 22:17:57 +0000</pubDate>
		<dc:creator>Aleksandar</dc:creator>
				<category><![CDATA[aplus]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.aplus.co.yu/general/133/</guid>
		<description><![CDATA[WordPress, the blogging software platform I`m using, <a href="http://wordpress.org/development/2005/02/strayhorn/">has reached version 1.5</a>. The news of it has spread and all reactions are really positive - I have not seen any negative comment yet.

I downloaded 1.5 on the soft-launch day, but had no time until this weekend to actually try it. Wonderful work is done here...]]></description>
			<content:encoded><![CDATA[<p>
WordPress, the blogging software platform I‘m using, <a href="http://wordpress.org/development/2005/02/strayhorn/">has reached version 1.5</a>. The news of it has spread and all reactions are really positive — I have not seen any negative comment yet.
</p>
<p>
I downloaded 1.5 on the soft-launch day, but had no time until this weekend to actually try it. I read the announcement, read the reactions and reviews, but I was mainly interested in two things:<br />
<code>/category-title/post-title/</code> permalinks and themes.
</p>
<p><span id="more-133"></span></p>
<h4>Permalinks</h4>
<p>
I have hacked my way to such permalinks in 1.2.1 version, but it was a lot of work. There were some loose ends left and I did not want to dive any further into it. It was also puzzling would I feel benefits from this or any future WP upgrade since all public pages on my blog used few plugins I put together, which were mostly copies of 1.2 code base.
</p>
<p>
Thus with this transition to WP 1.5, I abandoned my changes and now use integrated permalink options. First the good things — default permalinks work really well. WP will, when you save new permalink structure, update your <tt>.htaccess</tt> file with appropriate <i>mod_rewrite</i> rules — really great from usability perspective.<br />
<br />
It does that <strong>each time you save the structure</strong>. Thus if you do this, then mix your own rewrite rules with WP’s, and then again save the permalink structure (for whatever reason) you will loose your rules, because WP overwrites everything inside its comment lines. Even though that’s reasonable to expect, there should be a note placed in .htaccess about this, so sleepy developers like me won’t lose more sleep when doing changes in 2am.
</p>
<p>
The one thing I don’t like is that permalinks for category are, by default, prefixed with <tt>category</tt>. Hopefully, some future version will change this default behavior. For now, I needed to hack <tt>wp-includes/classes.php</tt> file and update this line:
</p>
<pre>
function get_category_permastruct() {
	...
	if (empty($this->category_base))
		<strong>$this->category_structure = $this->front . 'category/';</strong>
	...
}
</pre>
<p>into this:</p>
<pre>
		$this->category_structure = $this->front;
</pre>
<p>Rewrite rules that WP creates already handle this. I’m not sure why developers add the cruft — when I removed this everything worked just fine. The only reason I can figure out is that it can collide with existing directories with the same name — category archive would not be accessible then.<br />
<br />
This applies to me, actually. I have, for example, <tt>wch</tt> directory which contains <tt>intro</tt> and <tt>examples</tt> for the scripts, but no files in the actual directory — exactly because of this category permalink problem. That’s how I wanted it. To make permalink works, I explicitly added rules like this, after the WordPress rules:
</p>
<pre>
RewriteRule ^(wch)/?$ /index.php?category_name=wch [QSA,L]
</pre>
<h4>Themes and Pages</h4>
<p>The concept of themes is good and easily extensible. I created my theme in several hours, and then spent days playing around. It’s that fun.</p>
<p>Pages, new feature in 1.5, are also great. Using <tt>archives.php</tt> from default theme as example, I created <a href="/feeds/">Feeds</a>, <a href="/monthly/">monthly</a> and <a href="/categories/">category</a> archive pages. Simple and powerful.</p>
<p>
With pages, I think I encountered one bug. Once you add pages, WP updates its part of <tt>.htaccess</tt>, but it writes the category rules (mentioned above) to the wrong place. They should always be at the end, but it places them in the middle, before the entry and by-month rules. This in turn gives 404 for them. Make sure you check those every time you make changes in Options or add new page.
</p>
<h4>Wish list</h4>
<p>
1.5 upgrade is totally worthwhile. All the things developers did are useful and welcome.<br />
<br />
In future versions, I would like to see:
</p>
<ul>
<li>clean category permalinks, without cruft, by default.</li>
<li>Option to turn paging off, on archive pages.</li>
<li>The use of normal absolute links like <tt>/browsers/</tt>, not full links like <tt>http://sitename/browsers/</tt>. There is no need to use full absolutes for every link in the blog.</li>
<li>There should be a short and long description for categories. Short one could be used for <code>title</code> attribute on links, and long one as description on category archive page. Since I use HTML in descriptions, it can’t go inside the title.</li>
<li>Facility to preview post using the selected theme.</li>
<li>Facility to move post between categories.</li>
<li>Facility to list posts in category, not just month.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://aplus.rs/aplus/this-blog-runs-wp-15-now/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Why I use WordPress now</title>
		<link>http://aplus.rs/aplus/why-i-use-wordpress-now/</link>
		<comments>http://aplus.rs/aplus/why-i-use-wordpress-now/#comments</comments>
		<pubDate>Mon, 15 Nov 2004 12:58:00 +0000</pubDate>
		<dc:creator>Aleksandar</dc:creator>
				<category><![CDATA[aplus]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.aplus.co.yu/?p=99</guid>
		<description><![CDATA[Of the process of chosing blog engine for the coming years...]]></description>
			<content:encoded><![CDATA[<p>
About one month ago, I spent each evening in the course of one week, fidling with Movable Type 3.11, TextPattern 1.0RC1 and WordPress 1.2.1. Idea was to check the features and choose the one I will upgrade to. My goals were to:
</p>
<dl>
<dt>Use dynamic publishing</dt>
<dd>I grew weary of daily, slow static republishing using MT 2.6x, each time when one spamming whore managed to pass through MT-Blacklist</dd>
<dt>Use nice URLs</dt>
<dd>I have changed my URLs once and realized I did brake a lot of links while doin’ nothing to make them easier to guess. I want to use <code>/category/post-title/</code></dd>
<dt>Build custom templates</dt>
<dd>I want to craft my own way of index and archives display + have enough freedom to build custom pages for examples</dd>
</dl>
<p>
These are the impressions I wrote back then.
</p>
<p><span id="more-99"></span></p>
<h4>Movable Type</h4>
<p>I hate the fact that I have to register for TypePad just to be able to download free version. Took me three tries to force myself to do it. Eventually did it. Had high hopes. Really like the interface look&amp;feel.</p>
<p>First attemp to import old entries stuck, without errors or anything. Simply stopped. I deleted the weblog, tried again, this time it worked.</p>
<p>I needed to read the help to figure out how to assign a formerly parent category as sub category of something. When you click “move”, you get the category you want to move listed alongside the rest of the categories; now, that is plain stupid.
</p>
<p>
There is no option to build everything dynamically. You can:</p>
<blockquote>
<ul>
<li>Build All Templates Statically</li>
<li>Build Only Archive Templates Dynamically</li>
<li>Set Each Template’s Build Options Separately</li>
</ul>
</blockquote>
<p>No way to simply set all as dynamic. I need to go through each template and set it manually. Huh?! Is 6A trying to tell me that MT is so perfomance-weak it can’t handle being 100% dynamic?</p>
<blockquote>
<p>Keep in mind that by using dynamic publishing, each un-cached page view will result in a number of database queries to build the page. Depending on the performance of your web server and the complexity of your templates, this may take anywhere from a fraction of a second to several seconds.</p>
</blockquote>
<p>Yep, looks like they are trying to tell me exactly that.</p>
<p>
Another new feature: page-level caching. <cite>This feature gives you near-static page speed</cite>. Kewl; where is that in the options? Err…nowhere. You need to manually create directory for it, then <em>hack</em> the templates by adding one line of code somewhere…<cite>It should be placed just above the line that reads “$mt-&gt;view();””.</cite><br />
<br />
You got to be kidding me..? No, they are not. Moreover, to even use dynamic publishing, you need to create <code>templates_c</code> directory in the web site root.<br />
<br />
Why did not they created those dirs by themself? Why it is not in <code>/mt</code> directory, where the code already have all the rights to do what is necessary?
</p>
<p>
I could go on and on…But it is late, and I have work to do. I’m <strong>very</strong> disappointed with what 6A published after so much time. I feel like they were working solely on TypePad/TypeKey services, and only recently started to do something with MT, and jumped to release too soon. Maybe I’m wrong. But since the final release is driving such thoughts, this is nowhere close to be good.
</p>
<h4>TextPattern</h4>
<p>
Look &amp; feel entirely strange. After several days, I’m still lost and can’t get used to it. First thing I did was to turn clean URLs on. Then I did some other things, moved around. Imported MT entries using a modified WordPress importing script — worked like a charm. Then clicked “view site” and…nothing. Not a single thing, except two select boxes and two links.
</p>
<p>
Turns out that clean URLs require .htaccess. Well, I’m on a Windows 2003/IIS at home, which is my only web server. Installing Apache just to be able to build the blog is like using cannon to shoot the fly.
</p>
<p>
Easy gateway option was to build 404.php that will handle redirects localy (good enough for checking things out), and use mod_rewrite at the new server. However, I really, really dislike the interface and I felt that this was too much to do just to try things out. Maybe it’s just me, but it simply did not work for me.
</p>
<h4>WordPress</h4>
<p>
Lots of people moved to this one after MT licensing mambo-jumbo. Matt is heavily promoting it, seems there’s a fine amount of development happening, with regular nightly builds.<br />
<br />
Looks like interface designer just passed by it. Well, it’s better than TP, much less alien. Found permalinks option; <code>.htaccess</code> again. Really frustrating.<br />
<br />
Has built-in link manager with categories, exactly what I need. Importing entries from MT is standard option, quick and easy. No new tag set to learn. Customization is done by way of writing your own functions that work with existing content. Joollyyy…a chance to finally learn PHP.
</p>
<h4>Now what?</h4>
<p>
OK.…
</p>
<p>
If I don’t want to mangle with <code>.htaccess</code>, I will need to create custom 404 page that will do the redirects. Or I should do static MT pages, like before. That’s not an option, actually. So, MT is out.
</p>
<p>
I’m left with two new blog apps. TP is very attractive with its <code>txp</code> tags and separation of content and presentation. However, after working with MT tag system, I just did not feel like learning another.<br />
WP is more straight-forward. You write regular PHP. Also gives you those damn <code>.htaccess</code> rewrite rules, so I easily post them to my new *nix based server. TP does not give me this.
</p>
<p>
WP wins. Will see how it goes further.
</p></p>
]]></content:encoded>
			<wfw:commentRss>http://aplus.rs/aplus/why-i-use-wordpress-now/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced (User agent is rejected)

Served from: aplus.rs @ 2012-02-07 19:04:43 -->
