<?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>Website and Software Services &#187; Wordpress</title>
	<atom:link href="http://www.dmjcomputerservices.com/category/what-i-have-learned-today/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dmjcomputerservices.com</link>
	<description>Complete Website Services</description>
	<lastBuildDate>Wed, 11 Aug 2010 09:22:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Problems with WordPress&#8217; Flipping Book plugin?</title>
		<link>http://www.dmjcomputerservices.com/problems-with-wordpress-flipping-book-plugin/</link>
		<comments>http://www.dmjcomputerservices.com/problems-with-wordpress-flipping-book-plugin/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 12:48:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[brochure]]></category>
		<category><![CDATA[flippingbook]]></category>

		<guid isPermaLink="false">http://www.dmjcomputerservices.com/?p=985</guid>
		<description><![CDATA[I have been experimenting with the WordPress FlippingBook Gallery plugin recently as I think it could be useful to a few of my current and (hopefully) future clients. For those who aren&#8217;t aware of it, this plugin produces one of those cool effects that allow jpg and png files to be combined into an online [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="nofollow" href="http://www.dmjcomputerservices.com/wp-content/plugins/page-flip-image-gallery/popup.php?book_id=3"><img class="alignright size-full wp-image-986" style="margin-left: 15px;" title="Wordpress Flippingbook example - french holiday property guestbook" src="http://www.dmjcomputerservices.com/wp-content/uploads/2010/07/flippingbookexample.gif" alt="Example flipping book showing a guestbook from a holiday property rental site" width="250" height="325" /></a>I have been experimenting with the <a href="http://pageflipgallery.com/" target="_blank">WordPress FlippingBook Gallery</a> plugin recently as I think it could be useful to a few of my current and (hopefully) future clients. For those who aren&#8217;t aware of it, this plugin produces one of those cool effects that allow jpg and png files to be combined into an online book that has proper paging effects, such as a swishing movement when pages are turned.</p>
<p>Whilst these books are functionally and practically really no better than a well-designed website image gallery, and take a little putting together to make look really effective, they can be really impressive and offer website visitors something a little more interesting than the normal content. For example, they could be used to make your holiday rental property guestbook available online so that your web visitors get to see the real words written by your guests in their own handwriting (see our example on the right). Whilst this can be fiddly to put together, and time consuming to keep scanning and uploading more pages as they change, it can be an effective tool in persuading your visitors that they are real testimonials.</p>
<p>Have a play with the example on the right &#8211; you need to click the image then, once the book pops up, you can page through it by clicking the bottom corners of each page, or by using the navigation, or by double-clicking on the page to turn it.</p>
<p>We like it and can see a number of possibilities to use this to make some of our own content more appealing, as well as for our clients (e.g. brochures, newsletters etc. and anything where you want to give your customers the opportunity of saving the planet by providing an online version of your printed materials &#8211; if your website doesn&#8217;t already do this!).</p>
<p>We did come across a few glitches when installing, configuring and using the flippingbook plugin, the most confusing of which was having to change the file attributes of some of the images in the gallery to at least &#8217;644&#8242; before the book would display its contents.</p>
<p>What do you use it for? Can you see a use for it on your website? <a href="../../contact-us">Get in touch and ask us to help</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dmjcomputerservices.com/problems-with-wordpress-flipping-book-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>You are handling your WordPress spam, aren&#8217;t you?</title>
		<link>http://www.dmjcomputerservices.com/you-are-handling-your-wordpress-spam-arent-you/</link>
		<comments>http://www.dmjcomputerservices.com/you-are-handling-your-wordpress-spam-arent-you/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 12:00:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://www.dmjcomputerservices.com/?p=951</guid>
		<description><![CDATA[However you blog, whether through WordPress or some other platform, if you accept comments you will have experienced that momentary high that comes when you realise your much loved, carefully-crafted post &#8211; the one that the World has long been waiting for &#8211; has attracted a mountain of comments. And why not? It&#8217;s a great [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-952" style="margin-left: 15px;" title="Wordpress spam example" src="http://www.dmjcomputerservices.com/wp-content/uploads/2010/07/wordpress-spam.gif" alt="Wordpress spam example" width="300" height="148" />However you blog, whether through WordPress or some other platform, if you accept comments you will have experienced that momentary high that comes when you realise your much loved, carefully-crafted post &#8211; the one that the World has long been waiting for &#8211; has attracted a mountain of comments. And why not? It&#8217;s a great post after all, one which draws on a lifetime of experience and which took so many hours to compose. Why shouldn&#8217;t it receive comments?</p>
<p>Then comes the cold slap of reality, that cold kipper round the face (see example on right).</p>
<p>These aren&#8217;t comments from people that have something real and insightful to say about your post. It&#8217;s SPAM &#8211; verbal diarrhea, garbage, provided by those whose only interest is in writing a completely irrelevant comment in the hope that it generates traffic and link juice for their own web page. This is usually a pointless exercise anyway &#8211; as nobody will read the comment and think &#8220;ah, that sounds interesting, I&#8217;ll just click through and find out more&#8221; and there will generally be no link juice to be gained because the page will either not be valuable enough to have any in the first place, or the site owner would have instructed search engines not to pay attention to these links (see earlier post on <a href="http://www.dmjcomputerservices.com/preventing-your-website-being-penalised-for-outbound-links/">using nofollow on your web pages</a>).</p>
<p>But &#8211; these comments can still be rather disruptive to your blog, as they will devalue your content if left in place and can be time consuming for the blog owner to keep removing manually. <a rel="nofollow" href="http://akismet.com/" target="_blank">Akismet</a> is a plugin that all WordPress site owners can use (free for non-commercial use) to trap spam comments and bin them before they spoil your blog. You can review the comments it traps before deleting them for good, and you can set it so that all trapped comments are automatically deleted after a month.</p>
<p>So if spam is still spoiling your blog, take a look at Akismet and make it a problem of the past.<em><br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dmjcomputerservices.com/you-are-handling-your-wordpress-spam-arent-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Passing url parameters to a WordPress page</title>
		<link>http://www.dmjcomputerservices.com/passing-url-parameters-to-a-wordpress-page/</link>
		<comments>http://www.dmjcomputerservices.com/passing-url-parameters-to-a-wordpress-page/#comments</comments>
		<pubDate>Thu, 20 May 2010 12:19:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[What I have learned today]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[parameter]]></category>
		<category><![CDATA[url]]></category>
		<category><![CDATA[variable]]></category>

		<guid isPermaLink="false">http://www.dmjcomputerservices.com/?p=872</guid>
		<description><![CDATA[Have you ever tried to tweak your wordpress website in a way that requires you to pass parameters to a page? Perhaps you have tried to embed a piece of 3rd-party code into your page and found that it doesn&#8217;t work because the code requires a url parameter to have been passed to it &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>Have you ever tried to tweak your wordpress website in a way that requires you to pass parameters to a page? Perhaps you have tried to embed a piece of 3rd-party code into your page and found that it doesn&#8217;t work because the code requires a url parameter to have been passed to it &#8211; and the parameter seems to have vanished as the page loads?</p>
<p>The reason for this is that WordPress automatically strips out parameters it doesn&#8217;t recognise before it builds your pages. The solution is to trick WordPress into accepting your parameters as though they were integral to the framework. I couldn&#8217;t find an &#8216;official&#8217; wordpress plugin to allow me to do this, but came across this neat solution&#8230;.</p>
<p><a href="http://www.webopius.com/content/137/using-custom-url-parameters-in-wordpress">http://www.webopius.com/content/137/using-custom-url-parameters-in-wordpress</a></p>
<p>You will need to edit the template file which loads the page you want to receive the parameter, and you will need to upload some code as a plugin to name the variable(s) that you want to use, but it seems to work well.</p>
<p>Here is the plugin code, which needs to get uploaded to your plugins folder and activated&#8230;.</p>
<blockquote><p><code>&lt;?php<br />
/* Plugin Name: Parameter<br />
Plugin URI: http://webopius.com/<br />
Description: A plugin to allow parameters to be passed in the URL and  recognized by WordPress<br />
Author: Adam Boyse<br />
Version: 1.0<br />
Author URI: http://www.webopius.com/<br />
*/<br />
add_filter('query_vars', 'parameter_queryvars' );<br />
function parameter_queryvars( $qvars )<br />
{<br />
$qvars[] = '<span style="color: #ff0000;">yourvarname</span>';<br />
return $qvars;<br />
}<br />
?&gt;</code></p></blockquote>
<p>&#8230;and here is an example of how to use it in your template page&#8230;.</p>
<blockquote><p><code>global $wp_query;<br />
if (isset($wp_query-&gt;query_vars['<span style="color: #ff0000;">yourvarname</span>']))<br />
{<br />
print $wp_query-&gt;query_vars['<span style="color: #ff0000;">yourvarname</span>'];<br />
}</code></p></blockquote>
<p>You need to change <span style="color: #ff0000;">yourvarname</span> to the name of the variable your page expects to receive.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dmjcomputerservices.com/passing-url-parameters-to-a-wordpress-page/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using WP-POLLS for my WordPress Polls and Surveys</title>
		<link>http://www.dmjcomputerservices.com/using-wp-polls-for-wordpress/</link>
		<comments>http://www.dmjcomputerservices.com/using-wp-polls-for-wordpress/#comments</comments>
		<pubDate>Thu, 07 Jan 2010 20:27:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SEO Hints and Tips]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.dmjcomputerservices.com/?p=806</guid>
		<description><![CDATA[It&#8217;s early days for us, but we have started to dot some examples of wp-polls about the website. This is a WordPress plug-in developed by Lester Chan that allows WordPress users to easily insert multiple polls into their website. Each poll can have a question plus any number of answers. The poll owner gets to [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s early days for us, but we have started to dot some examples of <a rel="nofollow" href="http://wordpress.org/extend/plugins/wp-polls/">wp-polls</a> about the website. This is a WordPress plug-in developed by <a rel="nofollow" href="http://lesterchan.net/">Lester Chan</a> that allows WordPress users to easily insert multiple polls into their website. Each poll can have a question plus any number of answers. The poll owner gets to decide where to display the poll, and whether multiple answers can be selected. All active polls can be displayed, or you can choose individual ones, or even polls chosen at random, to display. each can have an expiry date or can be left to never expire. Votes cast can be displayed in a number of ways (including graphical).</p>
Note: There is a poll embedded within this post, please visit the site to participate in this post's poll.
<p><a href="http://www.dmjcomputerservices.com/polls-page">Take a look at some of our other Polls</a> &#8211; we&#8217;re trying not to go bonkers with them!</p>
<p>If you use other poll or survey software on your site, let us know how you are finding it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dmjcomputerservices.com/using-wp-polls-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A little credit for the developer</title>
		<link>http://www.dmjcomputerservices.com/a-little-credit-for-the-developer/</link>
		<comments>http://www.dmjcomputerservices.com/a-little-credit-for-the-developer/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 19:46:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.dmjcomputerservices.com/?p=776</guid>
		<description><![CDATA[I love picking up scripts, plugins and widgets on the web that enhance the sites I am working on without my having to re-invent the wheel every time. Sure, some of them need a little tweaking to get them to do precisely what I want, but that generally means I can still provide great solutions [...]]]></description>
			<content:encoded><![CDATA[<p>I love picking up <strong>scripts</strong>, <strong>plugins</strong> and <strong>widgets</strong> on the web that enhance the sites I am working on without my having to re-invent the wheel every time. Sure, some of them need a little tweaking to get them to do precisely what I want, but that generally means I can still provide great solutions for my clients far more cost-effectively than if the code were built from scratch.</p>
<blockquote><p>&#8220;When a new car rolls off the production line, the component parts are never created from scratch but are parts that have been engineered for use in earlier models (and cars produced by other companies) and perhaps enhanced in some way to make the car lighter, faster, more energy efficient etc. Why should websites be any different? They too are formed from a collection of component parts.&#8221;</p></blockquote>
<p>Many of these website components are &#8220;donated&#8221; by their developers, although there are generally conditions associated to the licence granted for their use. Some want recognition by getting their name in lights on your website; others ask for links (discrete or otherwise) to their own websites; some ask for voluntary donations. As a developer myself, I realise the considerable amount of work that goes in to most of these pieces of code. I also understand how much enjoyment can be had from building something that others find useful. I suspect that most users of the code snippets, widgets, plugins and scripts just take them, use them and don&#8217;t give another thought to the person who did the hard work &#8211; indeed, I have seen many posts on the forums or blogs of these developers where the users, happy to take and use the code, then complain when something doesn&#8217;t work quite as expected (even though the developer nearly always supplies it without guarantee).</p>
Note: There is a poll embedded within this post, please visit the site to participate in this post's poll.
<p>I am shortly going to start donating more often for the code that I use. This is only fair, and if more people did it, then as well as rewarding the developers for their efforts it would surely encourage them to make their widgets even better. In addition, I hope to feature some of the best widgets that I find &#8211; so check back frequently.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dmjcomputerservices.com/a-little-credit-for-the-developer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Displaying your image against your WordPress comments</title>
		<link>http://www.dmjcomputerservices.com/displaying-your-image-against-your-wordpress-comments/</link>
		<comments>http://www.dmjcomputerservices.com/displaying-your-image-against-your-wordpress-comments/#comments</comments>
		<pubDate>Sun, 03 Jan 2010 13:08:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.dmjcomputerservices.com/?p=706</guid>
		<description><![CDATA[Gravatar (which stands for &#8220;Globally-recognised Avatar&#8221;) is a service that provides globally-unique Avatars. Hmm, ok you say, but what is an Avatar in the first place? Well, an Avatar (apart from being a film and a Hindu term referring to the appearance of a deity descended from heaven to earth) is a computer-users representation of [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_707" class="wp-caption alignright" style="width: 115px"><a href="http://www.dmjcomputerservices.com/wp-content/uploads/2010/01/DSC_0110-1.jpg"><img class="size-full wp-image-707" title="Martin Jarvis Avatar" src="http://www.dmjcomputerservices.com/wp-content/uploads/2010/01/DSC_0110-1.jpg" alt="" width="105" height="118" /></a><p class="wp-caption-text">Here&#39;s my Avatar - stunning in its lack of originality!</p></div>
<p><strong>Gravatar</strong> (which stands for &#8220;Globally-recognised Avatar&#8221;) is a service that provides globally-unique Avatars. Hmm, ok you say, but <strong>what is an Avatar</strong> in the first place?</p>
<p>Well, an Avatar (apart from being a film and a Hindu term referring to the appearance of a deity descended from heaven to earth) is a computer-users representation of him/herself or an alter ego (see <a rel="nofollow" href="http://en.wikipedia.org/wiki/Avatar_(computing)">Wikipedia definintion</a>). Most avatars are far more ingenious than mine (see right), and are often graphical representations of an object representing the person rather than a plain old photo, but their purpose is basically to represent you in graphical form anywhere on the web where your posts and comments appear.</p>
<p><a rel="nofollow" href="http://en.gravatar.com/" target="_blank">Gravatar</a> takes things one stage further and enables you to register an image as &#8216;belonging&#8217; to an email address. Then, wherever your email address is used to post website comment your Gravatar will appear too. <strong>WordPress</strong>, as well as many other <strong>blogging tools</strong> and other websites, will automatically look for a Gravatar for you when you post a comment, and display it next to your posts and comments. With one registration at Gravatar you can add any number of your email addresses and assign the same, or different, images to each email address (which might be useful if you have a serious, and a less serious, persona depending on the forum or blog you are contributing to).</p>
<p>Just in case you&#8217;re not convinced, there are apparently <strong>29,000 avatar images served every second of the day</strong>! Now that&#8217;s impressive.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dmjcomputerservices.com/displaying-your-image-against-your-wordpress-comments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML iframe saves the day!</title>
		<link>http://www.dmjcomputerservices.com/html-iframe-saves-the-day/</link>
		<comments>http://www.dmjcomputerservices.com/html-iframe-saves-the-day/#comments</comments>
		<pubDate>Sat, 02 Jan 2010 12:52:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[executable]]></category>
		<category><![CDATA[iframe]]></category>
		<category><![CDATA[inline]]></category>
		<category><![CDATA[widget]]></category>

		<guid isPermaLink="false">http://www.dmjcomputerservices.com/?p=682</guid>
		<description><![CDATA[We have recently been converting an existing website into a WordPress 2.9, so that a good CMS can be provided for the website owner and so they can now easily incorporate their blog into the main site. It&#8217;s a neat solution for most websites where the owner wants to keep their main site and blog(s) [...]]]></description>
			<content:encoded><![CDATA[<p>We have recently been converting an existing website into a <strong>WordPress 2.9</strong>, so that a good CMS can be provided for the website owner and so they can now easily incorporate their blog into the main site. It&#8217;s a neat solution for most websites where the owner wants to keep their main site and blog(s) together on the same domain and where they want complete control over the style and content without having to ask a costly developer to make changes every time they introduce a new product.</p>
<p>The complication with this website was that a couple of the pages in the existing site had some considerable <strong>PHP scripting code</strong> which also needed to be incorporated into the new WordPress site. There are plenty of widgets around to allow you insert blocks of PHP into WordPress pages, but none of these seemed to work for the code on the site we were converting, giving various parsing errors, problems picking up included files, and also problems passing data from a form inside the included php file. For completeness, the widgets we tried were <a href="http://wordpress.org/extend/plugins/php-code-widget/">Executable PHP Widget</a> and <a href="http://blog.codexpress.cn/php/wordpress-plugin-inline-php/">Inline PHP</a>.</p>
<p>After many hours struggling to get it working we eventually just stuck the php file inside an HTML iframe tag, set the width to 100% and the height big enough to cope with the entire page, and it worked like a dream first time. We have accepted that iframe isn&#8217;t universally supported by all users, but it is a good, time-effective solution to the problem.</p>
<p>Here&#8217;s the code you need&#8230;.<br />
<code><br />
<blockquote>&lt;iframe src="yourphpfilename.php" width="100%" height="1500" scrolling="no" frameborder="0"&gt;<br />
&lt;p&gt;Your browser does not support iframes.&lt;/p&gt;<br />
&lt;/iframe&gt;</p></blockquote>
<p></code><br />
If you have managed to overcome this problem without iframe, please let us know</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dmjcomputerservices.com/html-iframe-saves-the-day/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
