<?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>WebSiteForensics.com &#187; WordPress</title>
	<atom:link href="http://websiteforensics.com/category/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://websiteforensics.com</link>
	<description>We remember when the web was in black and white ...</description>
	<lastBuildDate>Thu, 19 Apr 2012 19:04:11 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>WPML – A multilingual plugin for WordPress</title>
		<link>http://websiteforensics.com/wordpress/wpml-%e2%80%93-a-multilingual-plugin-for-wordpress/</link>
		<comments>http://websiteforensics.com/wordpress/wpml-%e2%80%93-a-multilingual-plugin-for-wordpress/#comments</comments>
		<pubDate>Sat, 11 Dec 2010 05:00:17 +0000</pubDate>
		<dc:creator>Mark MacKinnon</dc:creator>
				<category><![CDATA[Language]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[wmpl]]></category>

		<guid isPermaLink="false">http://websiteforensics.com/?p=401</guid>
		<description><![CDATA[Running a multilingual website doesn’t get any easier. WPML is the a powerful Wordpress multilingual plugin. Armed with a complete startup guide for new users and its side-wide navigation, WPML offers top navigation with drop down menus, breadcrumbs trail navigation and sidebar navigation. There are a lot of options and configurations through the backend admin [...]]]></description>
			<content:encoded><![CDATA[<p><img src="../wp-content/uploads/2010/12/wpml-300x191.jpg" alt="" width="210" height="134" align="right" />Running a multilingual website doesn’t get any easier. <a href="http://wpml.org/">WPML</a> is the a powerful Wordpress multilingual plugin. Armed with a complete startup guide for new users and its side-wide navigation, WPML offers top navigation with drop down menus, breadcrumbs trail navigation and sidebar navigation. There are a lot of options and configurations through the backend admin section.</p>
<p><a href="http://wpml.org/">WPML</a> also makes any WordPress theme multilingual and gives you the tools to build unique multilingual WordPress sites. <a href="http://wpml.org/">WPML</a> was created by ICanLocalize, a professional translation service, specializing in website translation and software localization.</p>
]]></content:encoded>
			<wfw:commentRss>http://websiteforensics.com/wordpress/wpml-%e2%80%93-a-multilingual-plugin-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress resources for Internet marketers</title>
		<link>http://websiteforensics.com/web-2-0/wordpress-resources-for-internet-marketers/</link>
		<comments>http://websiteforensics.com/web-2-0/wordpress-resources-for-internet-marketers/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 22:27:42 +0000</pubDate>
		<dc:creator>Mark MacKinnon</dc:creator>
				<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[wp4im]]></category>

		<guid isPermaLink="false">http://websiteforensics.com/?p=318</guid>
		<description><![CDATA[WebSiteForensics runs on WordPress and so do most of the simple CMS sites we build. We’re well versed in Drupal, Joomla, ExpressionEngine and all the top tier CMS but when we need flexibility and plugin functionalities not found elsewhere, we’re almost always back to WordPress.
So when we want to marry CMS and marketing, we always [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.wp4im.com"><img src="/wp-content/uploads/2010/02/Image-3-300x162.jpg" alt="" width="200" align="right" /></a>WebSiteForensics runs on WordPress and so do most of the simple CMS sites we build. We’re well versed in Drupal, Joomla, ExpressionEngine and all the top tier CMS but when we need flexibility and plugin functionalities not found elsewhere, we’re almost always back to WordPress.</p>
<p>So when we want to marry CMS and marketing, we always turn to <a href="http://wp4im.com">wp4im.com</a> &#8211; <a href="http://wp4im.com">WordPress 4 Internet Marketing</a>! This great site has a very comprehensive review of plugins for anybody interested in marketing, review sites, product review, e-commerce plugins, <a href="http://wp4im.com/wordpress-ecommerce-shopping-cart-plugins-and-themes/">WordPress shopping cart</a> … you name it. This site also features a great <a href="http://wp4im.com/wordpress-review-site-plugin/">WordPress review site plugin</a>.</p>
<p><span id="more-318"></span>The simple fact wp4im.com runs on WordPress speaks volumes about their credibility on this topic, which is why we love to read their reviews so we can off on the right foot instead of deep searching WordPress.org or other sites.</p>
<p>Another reason we use <a href="http://wp4im.com/">wp4im.com</a> is that – like the best WordPress users our there – the site is kept simple, clean but effective. While some experts in marketing abuse WordPress with too much visual clutter, WordPress 4 Internet Marketing is all about being focused and straight to the point.</p>
<p>We’re not only adding <a href="http://wp4im.com/">wp4im.com</a> to our favorites links – no kidding – we’re adding them to our RSS readers and the people we will follow on twitter with much attention.</p>
]]></content:encoded>
			<wfw:commentRss>http://websiteforensics.com/web-2-0/wordpress-resources-for-internet-marketers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Useful Wordpress Resources</title>
		<link>http://websiteforensics.com/web-design/useful-wordpress-resources/</link>
		<comments>http://websiteforensics.com/web-design/useful-wordpress-resources/#comments</comments>
		<pubDate>Sun, 18 Oct 2009 00:43:08 +0000</pubDate>
		<dc:creator>Mark MacKinnon</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[Resources]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.websiteforensics.com/?p=147</guid>
		<description><![CDATA[Wordpress is one of the most versatile content management applications out there. Granted it won’t run a mammoth site, Dupal is much better suited for that, but WordPress is a solid workhorse that is fully scalable.
Now for those who would want to create a Wordpress theme, we recommend the Ultimate Wordpress Theme Tutorial at ThemeShaper.
WordPress [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.websiteforensics.com//wp-content/uploads/2009/09/wordpress-logo-300x282.png" alt="" width="118" height="110" align="right" />Wordpress is one of the most versatile content management applications out there. Granted it won’t run a mammoth site, Dupal is much better suited for that, but WordPress is a solid workhorse that is fully scalable.</p>
<p>Now for those who would want to create a Wordpress theme, we recommend the <a href="http://themeshaper.com/wordpress-themes-templates-tutorial/">Ultimate Wordpress Theme Tutorial at ThemeShaper</a>.</p>
<p>WordPress themes are easily modified and the Codex offers a wide range of functions you can code into the heart of the site. Start with 10 <a href="http://www.smashingmagazine.com/2009/06/10/10-useful-wordpress-loop-hacks/">Useful WordPress Loops Hacks</a>. We also recommend this handy <a href="http://www.graphicrating.com/2009/01/18/my-wordpress-cheat-sheet/">Wordpress Cheat Sheet</a>. Resources are also aplenty, but our favorite article so far has been <a href="http://blog.steffanantonas.com/100-killer-wordpress-resources.htm">Steffan Antonas’ 100+ Killer Wordpress Resources</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://websiteforensics.com/web-design/useful-wordpress-resources/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How a Simple Plugin Can Bring Down Your Server</title>
		<link>http://websiteforensics.com/wordpress/how-a-simple-plugin-can-bring-down-your-site/</link>
		<comments>http://websiteforensics.com/wordpress/how-a-simple-plugin-can-bring-down-your-site/#comments</comments>
		<pubDate>Sat, 19 Sep 2009 00:15:16 +0000</pubDate>
		<dc:creator>Mark MacKinnon</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://www.websiteforensics.com/?p=112</guid>
		<description><![CDATA[We use several VPS – Virtual Private Servers – to host a number of sites. Yesterday one of them came crashing down. How could that be when we knew we had over 300 megabytes of free space two days before?! It was time to do some sleuthing.
First off, we deleted all bloated log files. Might [...]]]></description>
			<content:encoded><![CDATA[<p><img title="Image 4" src="/wp-content/uploads/2009/09/Image-4.JPG" alt="Image 4" width="240" height="208" align="right" />We use several VPS – Virtual Private Servers – to host a number of sites. Yesterday one of them came crashing down. How could that be when we knew we had over 300 megabytes of free space two days before?! It was time to do some sleuthing.</p>
<p>First off, we deleted all bloated log files. Might sound stupid &#8211; logs contain critical information -  but you can’t work with gigantic log files when pressed with time. What you need is to get the server back up and running. By the time we created some space by removing some of the access_log files from various directories, we noticed the space available was back to normal levels, but decreased by 3 or 4 megabytes per 10 minutes. Not a good situation.</p>
<p><span id="more-112"></span>More forensic analysis was needed. Time to watch the system closely. We soon discovered one error_log file would grow incredibly fast when one specific site was loaded in the browser. We immediately downloaded the log, opened it while it was still manageable and there was the problem: one specific plugin was creating error upon errors. Some wordpress table was likely damaged or dropped during a Wordpress upgrade so the plugin would send multiple requests to the server and bloat the error_log.</p>
<p>No time to investigate further, this was not an essential plugin, delete, delete and remove!<br />
If you server starts crashing after little or no increase in traffic, investigate methodically, you’ll find out sooner or later the cause. In this case, a simple PLUGIN brought down an entire server by plugging the plumbing …</p>
]]></content:encoded>
			<wfw:commentRss>http://websiteforensics.com/wordpress/how-a-simple-plugin-can-bring-down-your-site/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Serious Wordpress Vulnerability Issue</title>
		<link>http://websiteforensics.com/wordpress/wordpress-vulnerability/</link>
		<comments>http://websiteforensics.com/wordpress/wordpress-vulnerability/#comments</comments>
		<pubDate>Sun, 06 Sep 2009 03:22:38 +0000</pubDate>
		<dc:creator>Mark MacKinnon</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[vulnerable]]></category>

		<guid isPermaLink="false">http://www.websiteforensics.com/?p=108</guid>
		<description><![CDATA[If you’re running a WordPress blog on your servers that isn’t version 2.8.4  you’re strongly advised to upgrade immediately to the latest version of the software to avoid an ongoing attack. WordPress.com hosted blogs are not affected.
The issue was first reported by Lorelle on WordPress after it was discovered that an attack is exploiting security holes [...]]]></description>
			<content:encoded><![CDATA[<p><img title="wordpress-logo" src="/wp-content/uploads/2009/09/wordpress-logo-300x282.png" alt="wordpress-logo" width="150" height="141" align="right" />If you’re running a WordPress blog on your servers that isn’t version 2.8.4  you’re strongly advised to upgrade immediately to the latest version of the software to avoid an ongoing attack. WordPress.com hosted blogs are not affected.</p>
<p>The issue was first reported by <a style="cursor: pointer;" rel="nofollow" href="http://lorelle.wordpress.com/2009/09/04/old-wordpress-versions-under-attack/" target="_blank">Lorelle on WordPress</a> after it was discovered that an attack is exploiting security holes in previous versions, creating a hidden Admin account and drilling right down to the database level.</p>
<p><span id="more-108"></span>Lorelle writes:</p>
<blockquote><p><em>There are two clues that your WordPress site has been attacked. There are strange additions to the pretty permalinks, such as example.com/category/post-title/%&amp;(%7B$%7Beval(base64_decode($_SERVER%5BHTTP_REFERER%5D))%7D%7D|.+)&amp;%/. The keywords are “eval” and “base64_decode.”</em></p>
<p><em>The second clue is that a “back door” was created by a “hidden” Administrator. Check your site users for “Administrator (2)” or a name you do not recognize. You will probably be unable to access that account.</em></p></blockquote>
<p>All Wordpress users are advised to upgrade to the latest version of WP (2.8.4). Those already affected will likely need to export all content with the built-in XML WordPress exporting utility, uninstall and reinstall WordPress and re-import the content.</p>
]]></content:encoded>
			<wfw:commentRss>http://websiteforensics.com/wordpress/wordpress-vulnerability/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>chmod</title>
		<link>http://websiteforensics.com/wordpress/chmod/</link>
		<comments>http://websiteforensics.com/wordpress/chmod/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 18:58:10 +0000</pubDate>
		<dc:creator>Mark MacKinnon</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[commands]]></category>
		<category><![CDATA[chmod]]></category>

		<guid isPermaLink="false">http://www.websiteforensics.com/websiteforensics/chmod/</guid>
		<description><![CDATA[At some point during a WordPress install, or anything else dynamic for that matter, you will have to operate a change mode on a file or directory on your Apache server. Via ssh or ftp, chmod is the command you will be using.
By changing the mode of a file, you are giving permission to various [...]]]></description>
			<content:encoded><![CDATA[<p>At some point during a WordPress install, or anything else dynamic for that matter, you will have to operate a change mode on a file or directory on your Apache server. Via ssh or ftp, chmod is the command you will be using.</p>
<p><span id="more-33"></span>By changing the mode of a file, you are giving permission to various groups to be able to read, write or execute a file.</p>
<p>Most use number codes for chmod commands, but those who wish to learn more can check out the myriad of tutorials out there for more advanced commands.</p>
<p>Each digit in the command is a binary representation of:<br />
rwx (read/write/execute).</p>
<p>A chmod of 755 means:<br />
111(7) &#8211; Owner can read write execute<br />
101(5) &#8211; other in the group can execute or read, no write<br />
101(5) &#8211; rest of world can read and execute, no write</p>
<p>A chmod of 777 means:<br />
111(7) &#8211; Owner can read write execute<br />
111(7) &#8211; other in the group can read write execute<br />
111(7) &#8211; rest of world can read read write execute</p>
<p>When installing WordPress, some directories need to be changed via chmod. Some plugins require the /wp-content/ folder be made writeable. In some cases, this may require assigning 755 permissions or higher (777 on some hosts). The same is true for /wp-content/cache/ and maybe /wp-content/uploads/</p>
]]></content:encoded>
			<wfw:commentRss>http://websiteforensics.com/wordpress/chmod/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>A Gunning-Fog and Flesch-Kincaid plugin for WordPress?</title>
		<link>http://websiteforensics.com/wordpress/a-gunning-fog-and-flesch-kincaid-plugin-for-wordpress/</link>
		<comments>http://websiteforensics.com/wordpress/a-gunning-fog-and-flesch-kincaid-plugin-for-wordpress/#comments</comments>
		<pubDate>Sun, 30 Dec 2007 22:33:28 +0000</pubDate>
		<dc:creator>Mark MacKinnon</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[plugins]]></category>

		<guid isPermaLink="false">http://www.websiteforensics.com/?p=28</guid>
		<description><![CDATA[Yes, there is such a plugin! Combine Word Statistics Plugin 1.0
with MS Word statistical and grammatical tools, double check with FireFox dictionaries and you&#8217;ve got yourself a handful of great safeguards against typos and common errors. 
For those who don&#8217;t have access to MS Word, nor any other sophisticated word processor, they can always use [...]]]></description>
			<content:encoded><![CDATA[<p>Yes, there is such a plugin! Combine <a href="http://flagrantdisregard.com/wordstats/" target="_blank">Word Statistics Plugin 1.0</a><br />
with MS Word statistical and grammatical tools, double check with <a href="https://addons.mozilla.org/en-US/firefox/browse/type:3">FireFox dictionaries</a> and you&#8217;ve got yourself a handful of great safeguards against typos and common errors. <span id="more-28"></span></p>
<p>For those who don&#8217;t have access to MS Word, nor any other sophisticated word processor, they can always use an online tool such as <a href="http://textalyser.net/" target="_blank">Texalyser.net</a></p>
<p><a href="http://en.wikipedia.org/wiki/Gunning-Fog_Index" target="_blank">Gunning-Fog</a> and <a href="http://en.wikipedia.org/wiki/Flesch-Kincaid_Readability_Test" target="_blank">Flesch-Kincaid </a>are readability indicators that are essential for those gearing content for specific audiences. For more information on readability indexes, you can consult each separate Wikipedia entries, but for the sake of brevity, here is a brief introduction.</p>
<blockquote><p>In linguistics, the Gunning fog index is a test designed to measure the readability of a sample of English writing. The resulting number is an indication of the number of years of formal education that a person requires in order to easily understand the text on the first reading. That is, if a passage has a fog index of 12, it has the reading level of a U.S. high school senior. The test was developed by Robert Gunning, an American businessman, in 1952</p>
<p>The Flesch/Flesch–Kincaid Readability Tests are readability tests designed to indicate comprehension difficulty when reading a passage of contemporary (late 20th century?) academic (US?) English. There are two tests, the Flesch Reading Ease, and the Flesch–Kincaid Grade Level. Although they use the same core measures (word length and sentence length), they have different weighting factors, so the results of the two tests do not always correlate: a text with a higher score on the Reading Ease test over another text may have a lower score on the Grade Level test. Both systems were devised by Rudolf Flesch</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://websiteforensics.com/wordpress/a-gunning-fog-and-flesch-kincaid-plugin-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Our favorite WordPress plugins</title>
		<link>http://websiteforensics.com/wordpress/plugins/our-favorite-wordpress-plugins/</link>
		<comments>http://websiteforensics.com/wordpress/plugins/our-favorite-wordpress-plugins/#comments</comments>
		<pubDate>Thu, 20 Dec 2007 22:07:57 +0000</pubDate>
		<dc:creator>Mark MacKinnon</dc:creator>
				<category><![CDATA[plugins]]></category>

		<guid isPermaLink="false">http://www.websiteforensics.com/?p=24</guid>
		<description><![CDATA[With so many to choose from, we&#8217;ve decided to give you a run down of our 5 favorite plugins for any WordPress install.
1. Contact Forms. Our first choice, for simple integration is Contact Form][
Our rating : 4 / 5
However if you want a lot of options and functions, our recommendation is  Dagon Design Form [...]]]></description>
			<content:encoded><![CDATA[<p>With so many to choose from, we&#8217;ve decided to give you a run down of our 5 favorite plugins for any WordPress install.<span id="more-24"></span></p>
<p><strong>1. Contact Forms</strong>. Our first choice, for simple integration is <strong><a href="http://chip.cuccio.us/projects/contact-form-ii/" title="Visit plugin homepage">Contact Form][</a></strong><br />
Our rating : 4 / 5</p>
<p>However if you want a lot of options and functions, our recommendation is  <strong><a href="http://www.dagondesign.com/articles/secure-form-mailer-plugin-for-wordpress/" title="Allez au site du plugin">Dagon Design Form Mailer</a></strong>. This awesome plugin has so many features we strongly recommend you visit their site. Attachments, multiple forms on multiple pages, captchas &#8230; With just a bit of code, you can build some pretty extensive forms for your site. Our rating : 5 / 5</p>
<p><strong>2. RSS</strong> &#8211; We have had extensive experience with UTF / ISO RSS aggregators. Do read our entry on the <a href="http://www.websiteforensics.com/?p=1">subject</a>. In the meantime, we recommend <strong><a href="http://adambrown.info/b/widgets/category/kb-advanced-rss/" title="Allez au site du plugin">KB Advanced RSS Widget</a></strong><br />
Our rating : 4.5 / 5</p>
<p><strong>3. Menus</strong> are essential for the look and feel of your site. Our all time favorite being : <strong><a href="http://www.dontdream.it/en/wordpress-menubar-plugin" title="Allez au site du plugin">Menubar</a></strong>. If you&#8217;re adventurous, do go and edit the template files for each style and create your own look and feel for your site. Create multiple menus, control linkage. Our rating : 4 / 5</p>
<p><strong>4. The WordPress editor</strong> &#8211; Don&#8217;t even think of starting a blog without this plugin. Not the easiest to install, as there is content in multiple folders. However it really is worth the trouble : <strong><a href="http://www.laptoptips.ca/projects/tinymce-advanced/" title="Allez au site du plugin">TinyMCE Advanced</a></strong>. Our rating : 5/5</p>
<p><strong>5. Live statistics ?</strong> If you want them tucked away in your admin panel, then do try  <strong><a href="http://www.irisco.it/?page_id=28" title="Allez au site du plugin">StatPress</a></strong>. We&#8217;ve had nothing but great stats with this tool before we download our access files and run <a href="http://www.123loganalyzer.com/" target="_blank">123LogAnalyzer</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://websiteforensics.com/wordpress/plugins/our-favorite-wordpress-plugins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UTF8 and ISO RSS</title>
		<link>http://websiteforensics.com/wordpress/uft-iso/</link>
		<comments>http://websiteforensics.com/wordpress/uft-iso/#comments</comments>
		<pubDate>Wed, 15 Nov 2006 03:27:21 +0000</pubDate>
		<dc:creator>Mark MacKinnon</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://websiteforensics.net/?p=75</guid>
		<description><![CDATA[Using RSS feeds from UTF8 and ISO sites ?  Do you build / work with websites written in various languages ? Have you ever work with diacritical symbols (é ê ç è ù ï î û &#8230;) ? Then you know the issues we are talking about. 
Most wordpress plugins for RSS do not [...]]]></description>
			<content:encoded><![CDATA[<p>Using RSS feeds from UTF8 and ISO sites ?  Do you build / work with websites written in various languages ? Have you ever work with diacritical symbols (é ê ç è ù ï î û &#8230;) ? Then you know the issues we are talking about. <span id="more-75"></span></p>
<p>Most wordpress plugins for RSS do not give you the option to activate UTF / ISO filtering of feeds.  The solution is to install <strong><a href="http://adambrown.info/b/widgets/category/kb-advanced-rss/" target="_blank">KB Advanced RSS</a> </strong> for widgets that pull RSS Feeds.</p>
<p>However if you wish to create a page or post in WordPress with an integrated feed, you will need to install FirstRSS Plugin for WordPress &#8211; But before you upload, you must duplicate / rename the plugin folder and rewrite the code to have the choice between two versions of FirstRSS plugins : one for ISO feeds, one for UTF.</p>
<p>But how do you force UTF coding to an ISO feed on an UTF WordPress site ? Simple, use the function  <a href="http://ca3.php.net/utf8_encode" target="_blank">utf8_encode();</a> where it matters !</p>
<p>If rewriting FirstRSS, make the following changes :</p>
<p>ORIGINAL  FirstRSS Code</p>
<blockquote><p>$disp .= &#8220;\t&lt;big&gt;&lt;a href=&#8217;$link&#8217;&gt;$title&lt;/a&gt;&lt;/big&gt;&lt;br /&gt;\n&#8221;;<br />
if ($copy != &#8221;) $disp .= &#8220;\t&lt;small&gt;$copy&lt;/small&gt;&lt;br /&gt;\n&#8221;;<br />
if ($desc != &#8221;) $disp .= &#8220;\t$desc&lt;br /&gt;\n&#8221;;<br />
$disp .= &#8220;\n\t&lt;br /&gt;\n&#8221;;</p>
<p>// For each item&#8230;<br />
foreach($rss-&gt;items as $item) {<br />
$title = $item[title];<br />
$link = htmlentities($item[link]);<br />
$desc = $item[description];</p>
<p>if ($title != &#8221;) $disp .= &#8220;\t&lt;b&gt;&lt;a href=&#8217;$link&#8217;&gt;$title&lt;/a&gt;&lt;/b&gt;\n&lt;br /&gt;&#8221;;<br />
if ($desc  != &#8221;) $disp .= &#8220;\t$desc\n&lt;br /&gt;&#8221;;<br />
}</p></blockquote>
<p>Modified code</p>
<blockquote><p>$disp .=  <font color="#993300">utf8_encode</font>(&#8220;\t&lt;big&gt;&lt;a href=&#8217;$link&#8217;&gt;$title&lt;/a&gt;&lt;/big&gt;&lt;br /&gt;\n&#8221;);<br />
if ($copy != &#8221;) $disp .= &#8220;\t&lt;small&gt;$copy&lt;/small&gt;&lt;br /&gt;\n&#8221;;<br />
if ($desc != &#8221;) $disp .=  <font color="#993300">utf8_encode</font>(&#8220;\t$desc&lt;br /&gt;\n&#8221;);<br />
$disp .= &#8220;\n\t&lt;br /&gt;\n&#8221;;</p>
<p>// For each item&#8230;<br />
foreach($<font color="#008000">utf_rss</font>-&gt;items as $item) {<br />
$title = $item[title];<br />
$link = htmlentities($item[link]);<br />
$desc = $item[description];</p>
<p>if ($title != &#8221;) $disp .=  <font color="#993300">utf8_encode</font>(&#8220;\t&lt;b&gt;&lt;a href=&#8217;$link&#8217;&gt;$title&lt;/a&gt;&lt;/b&gt;\n&lt;br /&gt;&#8221;);<br />
if ($desc  != &#8221;) $disp .= <font color="#993300">utf8_encode</font>(&#8220;\t$desc\n&lt;br /&gt;&#8221;);<br />
}</p></blockquote>
<p>Don&#8217;t forget to rename the function as two identical functions will cause an error. We chose to rename the function $rss to $utf_rss</p>
]]></content:encoded>
			<wfw:commentRss>http://websiteforensics.com/wordpress/uft-iso/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

