<?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>ilertech</title>
	<atom:link href="http://www.ilertech.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ilertech.com</link>
	<description>The WordPress Coder, CSS Designer and jQuery Lover</description>
	<lastBuildDate>Thu, 26 Jan 2012 01:21:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>WP Vanilla Connect</title>
		<link>http://www.ilertech.com/2012/01/wp-vanilla-connect/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wp-vanilla-connect</link>
		<comments>http://www.ilertech.com/2012/01/wp-vanilla-connect/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 17:51:51 +0000</pubDate>
		<dc:creator>Nickiler</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[forum]]></category>
		<category><![CDATA[vanilla]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wp vanilla connect]]></category>

		<guid isPermaLink="false">http://www.ilertech.com/?p=1357</guid>
		<description><![CDATA[WordPress users logon seamlessly via jsConnect and SSO into your Vanilla Forums. Just install jsConnect and WP Vanilla Connect, copy links and codes from WP to Vanilla and your linked up. Takes about 5 minutes to download and install. jsConnect Vanilla Addon is required &#8220;An SSO plugin that uses json(p) to connect to vanilla, allowing for [...]]]></description>
			<content:encoded><![CDATA[<div class='socialbar'>	
    <div class="twitter_share">
	<a href="http://twitter.com/share" class="twitter-share-button"
	data-url="http://www.ilertech.com/2012/01/wp-vanilla-connect/"
	data-counturl="http://www.ilertech.com/2012/01/wp-vanilla-connect/"
	data-via=""
	data-text="WP Vanilla Connect..."
	data-related="Nickiler:A WordPress Developer"
	data-count="horizontal"></a>
    </div>		   
	<div class="plusone">   
	<g:plusone href='http://www.ilertech.com/2012/01/wp-vanilla-connect/' count="true" size="medium" callback=""></g:plusone>
    </div>		<div class="fb_like">
		<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=108120295944836&amp;xfbml=1"></script>
		<fb:like ref="" href="http://www.ilertech.com/2012/01/wp-vanilla-connect/" layout="button_count" colorscheme="light" action="like" send="false" width="" show_faces="true" font=""></fb:like>
        </div></div><h2></h2>
<h2><a href="http://www.ilertech.com/wp-content/uploads/2012/01/Region-capture-4.png"><img class="alignleft size-full wp-image-1420" title="Region capture 4" src="http://www.ilertech.com/wp-content/uploads/2012/01/Region-capture-4.png" alt="" width="268" height="143" /></a></h2>
<p>WordPress users logon seamlessly via jsConnect and SSO into your Vanilla Forums. Just install jsConnect and WP Vanilla Connect, copy links and codes from WP to Vanilla and your linked up. Takes about 5 minutes to download and install.</p>
<p><strong>jsConnect Vanilla Addon is required</strong></p>
<p>&#8220;An SSO plugin that uses json(p) to connect to vanilla, allowing for cross-domain sso.&#8221; For more details on the nuts and bolts of the code behind the plugin and to download jsConnect - http://vanillaforums.org/addon/jsconnect-plugin</p>
<h3>Plugin Features</h3>
<p><strong>Features:</strong></p>
<ul>
<li>Authenticate WordPress Users in Vanilla forums in a similar way Facebook handles website logins.</li>
<li>Seamless integration with WordPress login provided by a native WP plugins.</li>
<li>Generate URL&#8217;s for jsConnect Vanilla&#8217;s recommended method in place of ProxyConnect.</li>
<li>Send logged on users directly to Vanilla forums and they are automatically logged in.</li>
<li>Assign Gravatar&#8217;s for users instead of the default image if their email address is registered on Gravatar.com. Has an option to serve over SSL and Non-SSL</li>
<li>Uses cross-domain authentication so can be used on different servers allowing you to spread your eggs out, so to speak.</li>
<li>Easy to install and setup, takes less than two minutes.</li>
<li>Clean, does not rely on WordPress core updates.</li>
</ul>
<h3><strong>What WP Vanilla Connect is Not</strong>:</h3>
<p>Because WP Vanilla Connect just creates a json object on the WordPress side of things it cannot alter any parts of Vanilla without some sort of Vanilla add-on. So, with that in mind if your json object it being properly built and passed to jsConnect the plugin is doing its job, perfectly.</p>
<ul>
<li>Depends on jsConnect which has been written by a programmer with Vanilla it appears by the name of Todd. I do not provide support for his plugin, so you should get comfortable with Todd if you need some features to be present inside of Vanilla.</li>
<li>You must theme Vanilla separately from WordPress.</li>
<li>Unfortunately, at the time of writing this there seems to be no easy way of disabling user links in Vanilla aside from editing CSS.</li>
<li>Users can only use the WordPress Signin link and cannot use the standard Vanilla login. No easy way to hide either.</li>
</ul>
<h3><strong>Setup and Installation</strong></h3>
<p>Install the plugin and the add-on. Copy some URL&#8217;s from WP Vanilla Connect paste into the jsConnect settings page in Vanilla forums found under Dashboard -&gt; Users. Once you update jsConnect with the proper settings you can run the test url from Vanilla to make sure it works. If you see a properly formed json response than you know your good.</p>
<div><strong> Requirements</strong>: Vanilla &#8211; 2.0.18b1 or greater | jsConnect 1.0.3b</div>
<div></div>
<h3><strong>Steps</strong></h3>
<div>
<ol>
<li>Download and install the jsConnect and WP Vanilla Connect.</li>
<li>Generate client_id and secret in either jsConnect or WP Vanilla Connect just make sure they are set to match in both plugin and add-on.</li>
<li>Paste the jsConnect URL and the Login Redirection URL into jsConnect. These are generated in my plugin WP Vanilla Connect.</li>
</ol>
</div>
<p><span style="color: #000000;"><strong><br />
</strong></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ilertech.com/2012/01/wp-vanilla-connect/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Add Twitter Follow Button to WordPress 3.0 with a simple shortcode</title>
		<link>http://www.ilertech.com/2011/07/add-twitter-follow-button-to-wordpress-3-0-with-a-simple-shortcode/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=add-twitter-follow-button-to-wordpress-3-0-with-a-simple-shortcode</link>
		<comments>http://www.ilertech.com/2011/07/add-twitter-follow-button-to-wordpress-3-0-with-a-simple-shortcode/#comments</comments>
		<pubDate>Mon, 04 Jul 2011 11:17:41 +0000</pubDate>
		<dc:creator>Nickiler</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[shortcodes]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[twitter follow]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://www.ilertech.com/?p=1282</guid>
		<description><![CDATA[You can call this lump of postings my WordPress Social shortcode series. Here is the current lineup from this post; Google +1 and Facebook Like and Send, Twitter Share button. You have come here for the Twitter Follow code and here you go. Guessing you will probably only have one of these the code is [...]]]></description>
			<content:encoded><![CDATA[<div class='socialbar'>	
    <div class="twitter_share">
	<a href="http://twitter.com/share" class="twitter-share-button"
	data-url="http://www.ilertech.com/2011/07/add-twitter-follow-button-to-wordpress-3-0-with-a-simple-shortcode/"
	data-counturl="http://www.ilertech.com/2011/07/add-twitter-follow-button-to-wordpress-3-0-with-a-simple-shortcode/"
	data-via=""
	data-text="Add Twitter Follow Button to WordPress 3.0 with a simple shortcode..."
	data-related="Nickiler:A WordPress Developer"
	data-count="horizontal"></a>
    </div>		   
	<div class="plusone">   
	<g:plusone href='http://www.ilertech.com/2011/07/add-twitter-follow-button-to-wordpress-3-0-with-a-simple-shortcode/' count="true" size="medium" callback=""></g:plusone>
    </div>		<div class="fb_like">
		<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=108120295944836&amp;xfbml=1"></script>
		<fb:like ref="" href="http://www.ilertech.com/2011/07/add-twitter-follow-button-to-wordpress-3-0-with-a-simple-shortcode/" layout="button_count" colorscheme="light" action="like" send="false" width="" show_faces="true" font=""></fb:like>
        </div></div><p><a href="http://www.ilertech.com/wp-content/uploads/2011/07/Region-capture-2.png"><img src="http://www.ilertech.com/wp-content/uploads/2011/07/Region-capture-2.png" alt="" title="Twitter Follow Button" width="200" height="200" class="alignleft size-full wp-image-1310" /></a></p>
<p>You can call this lump of postings my WordPress Social shortcode series. Here is the current lineup from this post; <a href="http://www.ilertech.com/2011/06/add-google-1-to-wordpress-3-0-with-a-simple-shortcode/">Google +1</a> and <a href="http://www.ilertech.com/2011/06/add-facebook-like-button-to-wordpress-3-0-with-a-simple-shortcode/">Facebook Like and Send</a>, <a href="http://www.ilertech.com/2011/07/add-twitter-share-button-to-wordpress-3-0-with-a-simple-shortcode/">Twitter Share</a> button. You have come here for the Twitter Follow code and here you go. Guessing you will probably only have one of these the code is best suited for displaying one shortcode per page.</p>
<p>The code was built with <a href="http://dev.twitter.com/pages/follow_button">Twitter Follow API</a> documentation. To understand all the capabilities this shortcode supports you may what to head over and check out the types.</p>
<h2>1) Open your Functions.php file &#8211; Create if does not exist in root of template</h2>
<p>Assuming you have more than average knowledge and the ability to edit theme files directly in WordPress. This file serves as an entry point for your custom code in WordPress 3.0. So if you have custom classes or external code you need to run within the WordPress context you will add the hooks and init() code blocks there. The file location is ( site/wp-content/themes/YOUR-Theme/functions.php ).</p>
<h2>2) Add the Twitter Follow Shortcode to WordPress</h2>
<p>Double-click the code box below and copy / paste in the functions.php file.</p>
<pre class="brush: php; title: ; notranslate">
function twitter_follow($atts, $content=null){
/* Author: Nicholas P. Iler
 * URL: http://www.ilertech.com
 */
	extract(shortcode_atts(array(
		'show_count' =&gt; false,
		'button' =&gt; 'blue', // blue, grey
		'text_color' =&gt; '',
		'link_color' =&gt; '',
		'lang' =&gt; '', // en, fr, de, it, es, ko, ja | ref: http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
		'width' =&gt; '',
		'align' =&gt; ''
		), $atts));

		$twitter_follow_code = &lt;&lt;&lt;HTML
	&lt;a href=&quot;http://twitter.com/$content&quot; class=&quot;twitter-follow-button&quot;
		data-show-count=&quot;$show_count&quot;
		data-button=&quot;$button&quot;
		data-text-color=&quot;$text_color&quot;
		data-link-color=&quot;$link_color&quot;
		data-lang=&quot;$lang&quot;
		data-width=&quot;$width&quot;
		data-align=&quot;$align&quot;&gt;Follow @$content&lt;/a&gt;
&lt;script src=&quot;http://platform.twitter.com/widgets.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
HTML;

		return $twitter_follow_code;
}
add_shortcode('tf', 'twitter_follow');
</pre>
<h2>3) Add to Template Page with Shortcode</h2>
<p>This is the most versatile way of adding the final piece of code. The shortcode.<br />
Fastest &#8211; Use for Single Pages</p>
<pre class="brush: php; title: ; notranslate">
&lt;!-- Twitter Follow Shortcode --&gt;
&lt;?php echo do_shortcode(&quot;[tf]Nickiler[/tf]&quot;); ?&gt;
</pre>
<p><strong>Usage Examples</strong><br />
No Count:<br />
	<a href="http://twitter.com/Nickiler" class="twitter-follow-button"
		data-show-count="false"
		data-button="blue"
		data-text-color=""
		data-link-color=""
		data-lang=""
		data-width=""
		data-align="">Follow @Nickiler</a>
<script src="http://platform.twitter.com/widgets.js" type="text/javascript"></script></p>
<pre class="brush: plain; title: ; notranslate">[tf]Nickiler[/tf]</pre>
<p>Show Count:<br />
	<a href="http://twitter.com/Nickiler" class="twitter-follow-button"
		data-show-count="true"
		data-button="blue"
		data-text-color=""
		data-link-color=""
		data-lang=""
		data-width=""
		data-align="">Follow @Nickiler</a>
<script src="http://platform.twitter.com/widgets.js" type="text/javascript"></script></p>
<pre class="brush: plain; title: ; notranslate">[tf show_count=true]Nickiler[/tf]</pre>
<p>Show with Grey Button<br />
	<a href="http://twitter.com/Nickiler" class="twitter-follow-button"
		data-show-count="true"
		data-button="grey"
		data-text-color=""
		data-link-color=""
		data-lang=""
		data-width=""
		data-align="">Follow @Nickiler</a>
<script src="http://platform.twitter.com/widgets.js" type="text/javascript"></script></p>
<pre class="brush: plain; title: ; notranslate">[tf show_count=true button='grey']Nickiler[/tf]</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.ilertech.com/2011/07/add-twitter-follow-button-to-wordpress-3-0-with-a-simple-shortcode/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Add Twitter Share Button to WordPress 3.0 with a simple shortcode</title>
		<link>http://www.ilertech.com/2011/07/add-twitter-share-button-to-wordpress-3-0-with-a-simple-shortcode/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=add-twitter-share-button-to-wordpress-3-0-with-a-simple-shortcode</link>
		<comments>http://www.ilertech.com/2011/07/add-twitter-share-button-to-wordpress-3-0-with-a-simple-shortcode/#comments</comments>
		<pubDate>Sun, 03 Jul 2011 22:14:46 +0000</pubDate>
		<dc:creator>Nickiler</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[shortcodes]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://www.ilertech.com/?p=1256</guid>
		<description><![CDATA[I recently created shortcodes for Google +1 and Facebook Like and Send button. Finally, to my favorite as I have taken to Twitter over the last year. I now have 500+ random tweets. If your theme doesn&#8217;t support Twitter this is a good way to extend its capability. Just remember that when you upgrade your [...]]]></description>
			<content:encoded><![CDATA[<div class='socialbar'>	
    <div class="twitter_share">
	<a href="http://twitter.com/share" class="twitter-share-button"
	data-url="http://www.ilertech.com/2011/07/add-twitter-share-button-to-wordpress-3-0-with-a-simple-shortcode/"
	data-counturl="http://www.ilertech.com/2011/07/add-twitter-share-button-to-wordpress-3-0-with-a-simple-shortcode/"
	data-via=""
	data-text="Add Twitter Share Button to WordPress 3.0 with a simple shortcode..."
	data-related="Nickiler:A WordPress Developer"
	data-count="horizontal"></a>
    </div>		   
	<div class="plusone">   
	<g:plusone href='http://www.ilertech.com/2011/07/add-twitter-share-button-to-wordpress-3-0-with-a-simple-shortcode/' count="true" size="medium" callback=""></g:plusone>
    </div>		<div class="fb_like">
		<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=108120295944836&amp;xfbml=1"></script>
		<fb:like ref="" href="http://www.ilertech.com/2011/07/add-twitter-share-button-to-wordpress-3-0-with-a-simple-shortcode/" layout="button_count" colorscheme="light" action="like" send="false" width="" show_faces="true" font=""></fb:like>
        </div></div><p><a href="http://www.ilertech.com/wp-content/uploads/2011/07/Region-capture-8.png"><img src="http://www.ilertech.com/wp-content/uploads/2011/07/Region-capture-8.png" alt="" title="Region capture 8" width="201" height="201" class="alignleft size-full wp-image-1313" /></a></p>
<p>I recently created shortcodes for <a href="http://www.ilertech.com/2011/06/add-google-1-to-wordpress-3-0-with-a-simple-shortcode/">Google +1</a> and <a href="http://www.ilertech.com/2011/06/add-facebook-like-button-to-wordpress-3-0-with-a-simple-shortcode/">Facebook Like and Send</a> button. Finally, to my favorite as I have taken to Twitter over the last year. I now have 500+ random tweets. If your theme doesn&#8217;t support Twitter this is a good way to extend its capability. Just remember that when you upgrade your theme you will need to re-add the code to your functions file.</p>
<p>The code was built with <a href="http://dev.twitter.com/pages/tweet_button">Twitter API documentation</a>. To understand all the capabilities this shortcode supports you may what to head over and check out the types.</p>
<h2>1) Open your Functions.php file &#8211; Create if does not exist in root of template</h2>
<p>Assuming you have more than average knowledge and the ability to edit theme files directly in WordPress. This file serves as an entry point for your custom code in WordPress 3.0. So if you have custom classes or external code you need to run within the WordPress context you will add the hooks and init() code blocks there. The file location is ( site/wp-content/themes/YOUR-Theme/functions.php ).</p>
<h2>2) Add the Twitter Share Shortcode to WordPress</h2>
<p>Highlight the code box below and copy / paste in the functions.php file.</p>
<pre class="brush: php; title: ; notranslate">
function twitter( $atts, $content=null ){

/* Author: Nicholas P. Iler
 * URL: http://www.ilertech.com/2011/07/add-twitter-share-button-to-wordpress-3-0-with-a-simple-shortcode/
 */

	extract(shortcode_atts(array(
        'url' =&gt; null,
		'counturl' =&gt; null,
		'via' =&gt; '',
		'text' =&gt; '',
		'related' =&gt; '',
		'countbox' =&gt; 'none', // none, horizontal, vertical

	), $atts));

	// Check for count url and set to $url if not provided
	if($counturl == null) $counturl = $url;

	$twitter_code = &lt;&lt;&lt;HTML
	&lt;script src=&quot;http://platform.twitter.com/widgets.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
&lt;a href=&quot;http://twitter.com/share&quot; class=&quot;twitter-share-button&quot;
	data-url=&quot;$url&quot;
	data-counturl=&quot;$counturl&quot;
	data-via=&quot;$via&quot;
	data-text=&quot;$text&quot;
	data-related=&quot;$related&quot;
	data-count=&quot;$countbox&quot;&gt;&lt;/a&gt;
HTML;

	return $twitter_code;

}
add_shortcode('t', 'twitter');
</pre>
<h2>3) Add to Template Page with Shortcode</h2>
<p>This is the most versatile way of adding the final piece of code. The shortcode.</p>
<h2>Example 1</h2>
<p>Fastest &#8211; Use for Single Pages auto detects page title and URL. Note: If title is too long tweet box will not work. Goto example 3 for trim function.</p>
<pre class="brush: php; title: ; notranslate">
&lt;!-- Twitter Share Shortcode --&gt;
&lt;?php echo do_shortcode(&quot;[t]&quot;); ?&gt;
</pre>
<h2>Example 2</h2>
<p>Slightly more overhead if you want to use in on the front page while inside the WordPress loop:</p>
<pre class="brush: php; title: ; notranslate">
&lt;!-- Twitter Share Shortcode - Get current link in loop --&gt;
&lt;?php echo do_shortcode(&quot;[t url='get_permalink();']&quot;); ?&gt;
</pre>
<h2>Example 3</h2>
<p>This is a more solid function that will get the WordPress URL and trim the title to 115 characters. It also works on the front page. </p>
<p>I have some pretty long titles here at ilertech.com, so a few of my share boxes required people to remove some text in order to submit to Twitter. You can change that to whatever you like. </p>
<p>Put this into your functions.php, than call it with &#8220;twitter_share()&#8221; in your template files. </p>
<pre class="brush: php; title: ; notranslate">
&lt;?php
function twitter_share(){ // (Must be called while in the loop)

/* Author: Nicholas P. Iler
 * URL: http://www.ilertech.com/2011/07/add-twitter-share-button-to-wordpress-3-0-with-a-simple-shortcode/
 */
	// Get the title and url of posts and pages
	$title 	= get_the_title();
	$url 	= get_permalink();

	// Shorten title if its too long
	if(strlen($title) &lt; 115){
		$shortenedTitle = substr($title, 0, 115);
		$shortenedTitle .= '...';
	}

	echo do_shortcode(&quot;[t url='$url' text='$shortenedTitle']&quot;); // Shortcode
}
?&gt;
</pre>
<p>Call it from within the WordPress loop,</p>
<pre class="brush: php; title: ; notranslate">
&lt;?php twitter_share(); ?&gt;
</pre>
<h2>Shortcode Usage Examples</h2>
	
    <div class="twitter_share">
	<a href="http://twitter.com/share" class="twitter-share-button"
	data-url=""
	data-counturl=""
	data-via=""
	data-text=""
	data-related=""
	data-count="none"></a>
    </div>
<pre class="brush: plain; title: ; notranslate">[t]</pre>
<p>No settings.</p>
	
    <div class="twitter_share">
	<a href="http://twitter.com/share" class="twitter-share-button"
	data-url=""
	data-counturl=""
	data-via=""
	data-text=""
	data-related="nickiler: PHP Programmer and WordPress Hacker, ilertheme: Premium WordPress Themes"
	data-count="none"></a>
    </div>
<pre class="brush: plain; title: ; notranslate">[t related='nickiler: PHP Programmer and WordPress Hacker, ilertheme: Premium WordPress Themes']</pre>
<p>This version displays @nickiler and @ilertheme as related accounts with description after the tweet to allow tweeters to follow your other accounts. Check screenshot: </p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2011/07/Twitter.png"><img class="alignnone size-full wp-image-1264" title="Twitter" src="http://www.ilertech.com/wp-content/uploads/2011/07/Twitter.png" alt="" width="549" height="474" /></a></p>
<p>Note: Adding a &#8216;via&#8217; perimeter automatically displays the account and recommends the tweeter follow you.</p>
	
    <div class="twitter_share">
	<a href="http://twitter.com/share" class="twitter-share-button"
	data-url=""
	data-counturl=""
	data-via=""
	data-text=""
	data-related=""
	data-count="horizontal"></a>
    </div>
<pre class="brush: plain; title: ; notranslate">[t countbox='horizontal']</pre>
	
    <div class="twitter_share">
	<a href="http://twitter.com/share" class="twitter-share-button"
	data-url=""
	data-counturl=""
	data-via=""
	data-text=""
	data-related=""
	data-count="vertical"></a>
    </div>
<pre class="brush: plain; title: ; notranslate">[t countbox='vertical']</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.ilertech.com/2011/07/add-twitter-share-button-to-wordpress-3-0-with-a-simple-shortcode/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Add Facebook Like Button to WordPress 3.0 with a simple shortcode</title>
		<link>http://www.ilertech.com/2011/06/add-facebook-like-button-to-wordpress-3-0-with-a-simple-shortcode/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=add-facebook-like-button-to-wordpress-3-0-with-a-simple-shortcode</link>
		<comments>http://www.ilertech.com/2011/06/add-facebook-like-button-to-wordpress-3-0-with-a-simple-shortcode/#comments</comments>
		<pubDate>Thu, 30 Jun 2011 11:40:23 +0000</pubDate>
		<dc:creator>Nickiler</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[shortcodes]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://www.ilertech.com/?p=1214</guid>
		<description><![CDATA[Add a Facebook Like and Send button as a WordPress shortcode. You can choose between all the available types as well as selecting the darker templates. I recently wrote a post about Google +1, Add Google +1 to WordPress 3.0 with a simple shortcode, so checkout that shortcode if you haven&#8217;t already implemented Google +1 [...]]]></description>
			<content:encoded><![CDATA[<div class='socialbar'>	
    <div class="twitter_share">
	<a href="http://twitter.com/share" class="twitter-share-button"
	data-url="http://www.ilertech.com/2011/06/add-facebook-like-button-to-wordpress-3-0-with-a-simple-shortcode/"
	data-counturl="http://www.ilertech.com/2011/06/add-facebook-like-button-to-wordpress-3-0-with-a-simple-shortcode/"
	data-via=""
	data-text="Add Facebook Like Button to WordPress 3.0 with a simple shortcode..."
	data-related="Nickiler:A WordPress Developer"
	data-count="horizontal"></a>
    </div>		   
	<div class="plusone">   
	<g:plusone href='http://www.ilertech.com/2011/06/add-facebook-like-button-to-wordpress-3-0-with-a-simple-shortcode/' count="true" size="medium" callback=""></g:plusone>
    </div>		<div class="fb_like">
		<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=108120295944836&amp;xfbml=1"></script>
		<fb:like ref="" href="http://www.ilertech.com/2011/06/add-facebook-like-button-to-wordpress-3-0-with-a-simple-shortcode/" layout="button_count" colorscheme="light" action="like" send="false" width="" show_faces="true" font=""></fb:like>
        </div></div><p><a href="http://www.ilertech.com/wp-content/uploads/2011/06/Region-capture-17.png"><img src="http://www.ilertech.com/wp-content/uploads/2011/06/Region-capture-17.png" alt="" title="Add Facebook Like Button to WordPress 3.0 with a simple shortcode" width="200" height="200" class="alignleft size-full wp-image-1341" /></a></p>
<p>Add a Facebook Like and Send button as a WordPress shortcode. You can choose between all the available types as well as selecting the darker templates. I recently wrote a post about Google +1, <a href="http://www.ilertech.com/2011/06/add-google-1-to-wordpress-3-0-with-a-simple-shortcode/comment-page-1/#comment-1467">Add Google +1 to WordPress 3.0 with a simple shortcode</a>, so checkout that shortcode if you haven&#8217;t already implemented Google +1 into your WordPress site. </p>
<p>
The code below was put together using <a href="https://developers.facebook.com/docs/reference/plugins/like/">Facebook Like API documentation</a>. </p>
<h2>1) The WordPress Shortcode</h2>
<p>You are going to paste this into your ( functions.php ) file or wrap it up into a plug-in file. If you do not have a functions.php file in your theme just create one at the root level of your template with this code pasted inside of it. That will add the code into the WordPress runtime. Really there is no wrong way to do it.</p>
<p>I went ahead and added all the options for completeness. </p>
<pre class="brush: php; title: ; notranslate">
function fb_like( $atts, $content=null ){
/* Author: Nicholas P. Iler
 * URL: http://www.ilertech.com/2011/06/add-facebook-like-button-to-wordpress-3-0-with-a-simple-shortcode/
 */
	extract(shortcode_atts(array(
			'send' =&gt; 'false',
			'layout' =&gt; 'standard',
			'show_faces' =&gt; 'true',
			'width' =&gt; '400px',
			'action' =&gt; 'like',
			'font' =&gt; '',
			'colorscheme' =&gt; 'light',
			'ref' =&gt; '',
			'locale' =&gt; 'en_US',
			'appId' =&gt; '' // Put your AppId here is you have one
	), $atts));

	$fb_like_code = &lt;&lt;&lt;HTML
		&lt;div id=&quot;fb-root&quot;&gt;&lt;/div&gt;&lt;script src=&quot;http://connect.facebook.net/$locale/all.js#appId=$appId&amp;amp;xfbml=1&quot;&gt;&lt;/script&gt;
		&lt;fb:like ref=&quot;$ref&quot; href=&quot;$content&quot; layout=&quot;$layout&quot; colorscheme=&quot;$colorscheme&quot; action=&quot;$action&quot; send=&quot;$send&quot; width=&quot;$width&quot; show_faces=&quot;$show_faces&quot; font=&quot;$font&quot;&gt;&lt;/fb:like&gt;
HTML;

	return $fb_like_code;
}
add_shortcode('fb', 'fb_like'); </pre>
<p>
Note: you can wrap a URL around our shortcode for explicit setting of the URL to be liked or Recommended like this [fb]http://www.google.com[/fb].
</p>
<h2>2) PHP Code – Manual placement in theme file</h2>
<p>For the most control adding code to your theme files will be the best way to go. You can add it to any pages in or out of the WordPress loop.</p>
<pre class="brush: php; title: ; notranslate">
&lt;!-- Facebook Like button--&gt;
&lt;?php echo do_shortcode(&quot;[fb]&quot;); ?&gt;
</pre>
<h2>3) Shortcode usages &#8211; Examples</h2>
<p>There are a few variations you can play with for different look. Here are just a few examples.</p>
<p><strong>Standard Types &#8211; Default</strong></p>
		<div class="fb_like">
		<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=108120295944836&amp;xfbml=1"></script>
		<fb:like ref="" href="" layout="standard" colorscheme="light" action="like" send="false" width="" show_faces="true" font=""></fb:like>
        </div>
<p>
<pre class="brush: plain; title: ; notranslate">[fb]</pre>
</p>
		<div class="fb_like">
		<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=108120295944836&amp;xfbml=1"></script>
		<fb:like ref="" href="" layout="standard" colorscheme="light" action="like" send="true" width="" show_faces="true" font=""></fb:like>
        </div>
<p>
<pre class="brush: plain; title: ; notranslate">[fb send='true']</pre>
</p>
		<div class="fb_like">
		<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=108120295944836&amp;xfbml=1"></script>
		<fb:like ref="" href="" layout="standard" colorscheme="light" action="recommend" send="false" width="" show_faces="true" font=""></fb:like>
        </div>
<p>
<pre class="brush: plain; title: ; notranslate">[fb action='recommend']</pre>
</p>
<p><strong>Button Count Types</strong></p>
		<div class="fb_like">
		<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=108120295944836&amp;xfbml=1"></script>
		<fb:like ref="" href="" layout="button_count" colorscheme="light" action="like" send="false" width="" show_faces="true" font=""></fb:like>
        </div>
<p>
<pre class="brush: plain; title: ; notranslate">[fb layout='button_count']</pre>
</p>
		<div class="fb_like">
		<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=108120295944836&amp;xfbml=1"></script>
		<fb:like ref="" href="" layout="button_count" colorscheme="light" action="like" send="true" width="" show_faces="true" font=""></fb:like>
        </div>
<p>
<pre class="brush: plain; title: ; notranslate">[fb send='true' layout='button_count']</pre>
</p>
		<div class="fb_like">
		<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=108120295944836&amp;xfbml=1"></script>
		<fb:like ref="" href="" layout="button_count" colorscheme="light" action="recommend" send="false" width="" show_faces="true" font=""></fb:like>
        </div>
<p>
<pre class="brush: plain; title: ; notranslate">[fb action='recommend' layout='button_count']</pre>
</p>
<p><strong>Box Count Types</strong></p>
		<div class="fb_like">
		<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=108120295944836&amp;xfbml=1"></script>
		<fb:like ref="" href="" layout="box_count" colorscheme="light" action="like" send="false" width="" show_faces="true" font=""></fb:like>
        </div>
<p>
<pre class="brush: plain; title: ; notranslate">[fb layout='box_count']</pre>
</p>
<h2>Complete List of Facebook Like Options</h2>
<p>These are the perimeters that our shortcode will accept:</p>
<ul>
<li>Send &#8211; true, false</li>
<li>Layout &#8211; button_count, &#8230;</li>
<li>Show Faces &#8211; true, false</li>
<li>Width &#8211; Default is 400px</li>
<li>Action &#8211; like, recommendation</li>
<li>Font &#8211; Check FaceBook API for Details</li>
<li>Colorscheme &#8211; light, dark</li>
<li>Ref - Check FaceBook API for Details</li>
<li>Locale - Check FaceBook API for Details</li>
<li>AppId &#8211; Add FaceBook AppId for FaceBook tracking</li>
</ul>
<h2 style="font-size: 1.5em;">Conclusion</h2>
<p>Well, that&#8217;s all. I hope this provides an easy way of adding Facebook like buttons to your themes. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ilertech.com/2011/06/add-facebook-like-button-to-wordpress-3-0-with-a-simple-shortcode/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Escape WordPress shortcodes in content with a shortcode</title>
		<link>http://www.ilertech.com/2011/06/escape-wordpress-shortcodes-in-content-with-a-shortcode/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=escape-wordpress-shortcodes-in-content-with-a-shortcode</link>
		<comments>http://www.ilertech.com/2011/06/escape-wordpress-shortcodes-in-content-with-a-shortcode/#comments</comments>
		<pubDate>Tue, 07 Jun 2011 00:28:22 +0000</pubDate>
		<dc:creator>Nickiler</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[escape]]></category>
		<category><![CDATA[shortcodes]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://www.ilertech.com/?p=1137</guid>
		<description><![CDATA[Maybe not how you were expecting to solve this problem, was it? Maybe you thought about it and here I have one for you. I just wrote an article about integrating Google +1 and noticed that anywhere the shortcode is placed is executed. Not what we want when we are showing someone how to use [...]]]></description>
			<content:encoded><![CDATA[<div class='socialbar'>	
    <div class="twitter_share">
	<a href="http://twitter.com/share" class="twitter-share-button"
	data-url="http://www.ilertech.com/2011/06/escape-wordpress-shortcodes-in-content-with-a-shortcode/"
	data-counturl="http://www.ilertech.com/2011/06/escape-wordpress-shortcodes-in-content-with-a-shortcode/"
	data-via=""
	data-text="Escape WordPress shortcodes in content with a shortcode..."
	data-related="Nickiler:A WordPress Developer"
	data-count="horizontal"></a>
    </div>		   
	<div class="plusone">   
	<g:plusone href='http://www.ilertech.com/2011/06/escape-wordpress-shortcodes-in-content-with-a-shortcode/' count="true" size="medium" callback=""></g:plusone>
    </div>		<div class="fb_like">
		<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=108120295944836&amp;xfbml=1"></script>
		<fb:like ref="" href="http://www.ilertech.com/2011/06/escape-wordpress-shortcodes-in-content-with-a-shortcode/" layout="button_count" colorscheme="light" action="like" send="false" width="" show_faces="true" font=""></fb:like>
        </div></div><p><a href="http://www.ilertech.com/wp-content/uploads/2011/06/Region-capture-18.png"><img src="http://www.ilertech.com/wp-content/uploads/2011/06/Region-capture-18.png" alt="" title="Escape shortcode with a shortcode" width="200" height="201" class="alignleft size-full wp-image-1343" /></a></p>
<p>Maybe not how you were expecting to solve this problem, was it? Maybe you thought about it and here I have one for you. I just wrote an article about integrating Google +1 and noticed that anywhere the shortcode [p1] is placed is executed. Not what we want when we are showing someone how to use them.</p>
<p>This is the escape shortcode:</p>
<pre class="brush: plain; title: ; notranslate">[esc][p1][/esc]</pre>
<p>This is how the shortcode appears after it has been escaped.</p>
<pre class="brush: plain; title: ; notranslate">[p1]</pre>
<h2>The Escape Shortcode</h2>
<p>There will be a time when you want to write about a cool shortcode you created like I just did and you will need your shortcodes to be un-executed.</p>
<pre class="brush: php; title: ; notranslate">
// HTML Special Chars shortcode
function escapeHTML( $atts, $content=null ){
	/* Author: Nicholas P. Iler
	 * URL: http://www.ilertech.com/2011/06/escape-wordpress-shortcodes-in-content-with-a-shortcode/
	 */
		$plus1_code = htmlentities($content);
		return $plus1_code;
}

add_shortcode('esc', 'escapeHTML');
</pre>
<h2>Conclusion</h2>
<p>Now, you can escape anything you like. Not just shortcodes. I found a resource that suggest that merely entering double-brackets escapes them like this &#8220;[[ ]]&#8221; but I have not found this to work for me so I just threw this one together already knowing about the core PHP function htmlentities.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ilertech.com/2011/06/escape-wordpress-shortcodes-in-content-with-a-shortcode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Add Google + 1 to WordPress 3.0 with a simple shortcode</title>
		<link>http://www.ilertech.com/2011/06/add-google-1-to-wordpress-3-0-with-a-simple-shortcode/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=add-google-1-to-wordpress-3-0-with-a-simple-shortcode</link>
		<comments>http://www.ilertech.com/2011/06/add-google-1-to-wordpress-3-0-with-a-simple-shortcode/#comments</comments>
		<pubDate>Mon, 06 Jun 2011 22:35:21 +0000</pubDate>
		<dc:creator>Nickiler</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[+1]]></category>
		<category><![CDATA[google plus one]]></category>
		<category><![CDATA[shortcodes]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://www.ilertech.com/?p=1072</guid>
		<description><![CDATA[This article has been updated to reflect improvements to Google +1 loading speeds talked about in a post from Google. Add Google Plus 1 to your WordPress blog with this simple shortcode. There are plenty of sources for adding a Google Plus one button to your WordPress site, however, I would like to offer a [...]]]></description>
			<content:encoded><![CDATA[<div class='socialbar'>	
    <div class="twitter_share">
	<a href="http://twitter.com/share" class="twitter-share-button"
	data-url="http://www.ilertech.com/2011/06/add-google-1-to-wordpress-3-0-with-a-simple-shortcode/"
	data-counturl="http://www.ilertech.com/2011/06/add-google-1-to-wordpress-3-0-with-a-simple-shortcode/"
	data-via=""
	data-text="Add Google + 1 to WordPress 3.0 with a simple shortcode..."
	data-related="Nickiler:A WordPress Developer"
	data-count="horizontal"></a>
    </div>		   
	<div class="plusone">   
	<g:plusone href='http://www.ilertech.com/2011/06/add-google-1-to-wordpress-3-0-with-a-simple-shortcode/' count="true" size="medium" callback=""></g:plusone>
    </div>		<div class="fb_like">
		<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=108120295944836&amp;xfbml=1"></script>
		<fb:like ref="" href="http://www.ilertech.com/2011/06/add-google-1-to-wordpress-3-0-with-a-simple-shortcode/" layout="button_count" colorscheme="light" action="like" send="false" width="" show_faces="true" font=""></fb:like>
        </div></div><p><a href="http://www.ilertech.com/wp-content/uploads/2011/06/Region-capture-3.png"><img src="http://www.ilertech.com/wp-content/uploads/2011/06/Region-capture-3.png" alt="" title="Region capture 3" width="201" height="200" class="alignleft size-full wp-image-1315" /></a></p>
<p><i>This article has been updated to reflect improvements to Google +1 loading speeds talked about in a <a href="http://googlewebmastercentral.blogspot.com/2011/07/1-button-now-faster.html">post</a> from Google.</i></p>
<p>Add Google Plus 1 to your WordPress blog with this simple shortcode. There are plenty of sources for adding a Google Plus one button to your WordPress site, however, I would like to offer a consistent way of calling a plus one button as a shortcode that allows you to &#8220;+1&#8243; any link, any time. </p>
<p>Explicit call by wrapping.</p>
<pre class="brush: plain; title: ; notranslate">[p1]url[/p1]</pre>
<p>Explicit call with shortcode parameters.</p>
<pre class="brush: plain; title: ; notranslate">[p1 url='http://url']</pre>
<h2>WordPress Shortcode</h2>
<p>I really like the WordPress shortcode framework, because its easy for clients to add complex functionality, simply. Note, the code was built using reference writing from <a href="http://code.google.com/apis/+1button/">Google +1 dev integration page</a>. </p>
<p>This is the basic shortcode tag. It cannot be place in the directly into a template file without the &#8220;do_shortcode()&#8221; but we&#8217;ll get to that later.</p>
<p>Remember, you must have a link tag 
&lt;link rel='canonical' href='http://www.ilertech.com' /&gt; for this method to work.</p>
<pre class="brush: plain; title: ; notranslate">[p1]</pre>
<p>The simplest way of adding this code is explicit calling to your site by adding the following line of code anywhere in your template. </p>
<p><a href="http://www.google.com">Google</a> &#8211; 		   
	<div class="plusone">   
	<g:plusone href='http://www.google.com' count="true" size="small" callback=""></g:plusone>
    </div> or a random site like <a href="http://www.facebook.com">Facebook</a> &#8211; 		   
	<div class="plusone">   
	<g:plusone href='http://www.facebook.com' count="true" size="small" callback=""></g:plusone>
    </div>
</p>
<pre class="brush: plain; title: ; notranslate">[p1 size='small']http://www.google.com[/p1]</pre>
<p>Or,</p>
<pre class="brush: plain; title: ; notranslate">[p1 size='small' url='http://www.google.com']</pre>
<p>I can even add them inline in text just by wrapping [p1]http://code.google.com/apis/+1button/[/p1] produces the button. Simple. 		   
	<div class="plusone">   
	<g:plusone href='http://code.google.com/apis/+1button/' count="true" size="small" callback=""></g:plusone>
    </div></p>
<p>Just in case if your not already familiar with <a href="http://codex.wordpress.org/Shortcode_API">WordPress Shortcodes</a>, they are simple ways of adding functionality directly into either your theme files or directly into a posting.</p>
<h2>Create the shortcode</h2>
<p>Let&#8217;s start off by opening our functions.php in the root of your theme. If you don&#8217;t have one just create one and place the code below into the file and save it.</p>
<pre class="brush: php; title: ; notranslate">

function plus1( $atts, $content=null ){
/* Author: Nicholas P. Iler
 * URL: http://www.ilertech.com/2011/06/add-google-1-to-wordpress-3-0-with-a-simple-shortcode/
 */
	extract(shortcode_atts(array(
		'lang' =&gt; 'en-US',
		'parsetags' =&gt; 'onload',
        'count' =&gt; 'true',
        'size' =&gt; 'medium',
        'callback' =&gt; '',

	), $atts));

	// Check for count url and set to URL if not provided
	if($content != null) $url = &quot;href='$content'&quot;;

	$plus1_code = &lt;&lt;&lt;HTML

    &lt;g:plusone $url count=&quot;$count&quot; size=&quot;$size&quot; callback=&quot;$callback&quot;&gt;&lt;/g:plusone&gt;
HTML;

	return $plus1_code;
}

// Add meta tag for front page
function addPlus1Meta(){
	if(is_home()){
		echo &quot;&lt;link rel='canonical' href='&quot; . site_url() .&quot;' /&gt;&quot;;
	}

echo &lt;&lt;&lt;HTML

		&lt;script type=&quot;text/javascript&quot;&gt;
		  (function() {
		    var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
		    po.src = 'https://apis.google.com/js/plusone.js';
		    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
		  })();
		&lt;/script&gt;
HTML;
}

add_shortcode('p1', 'plus1');
add_action('wp_footer', 'addPlus1Meta');
</pre>
<p>That&#8217;s a good way if you only need to include one Google +1 button. But what you you want more than one? Its better to not load the script file for every button and instead create a flag to check for and load only once per page if there is a shortcode. Here is the code to get you started.</p>
<h2>Better shortcode example with selective loading ONLY if shortcode is present on page and loads only once.</h2>
<p>There are plenty of ways of adding this and making it work but there are in my opinion only a few ways of doing it well. This I think is the best way to do it.</p>
<pre class="brush: php; title: ; notranslate">
// Global namespace in functions.php
$plus1flag = false;

function plus1( $atts, $content=null ){
/* Author: Nicholas P. Iler
 * URL: http://www.ilertech.com/2011/06/add-google-1-to-wordpress-3-0-with-a-simple-shortcode/
 */

extract(shortcode_atts(array(
		'url' =&gt; '',
		'lang' =&gt; 'en-US',
		'parsetags' =&gt; 'onload',
		'count' =&gt; 'false',
		'size' =&gt; 'medium',
		'callback' =&gt; '',

		), $atts));

	// Set global flag
	global $plus1flag;
	$plus1flag = true;

		// Check for $content and set to URL if not provided
		if($content != null) $url = $content;

	$plus1_code = &lt;&lt;&lt;HTML
    &lt;g:plusone href='$url' count=&quot;$count&quot; size=&quot;$size&quot; callback=&quot;$callback&quot;&gt;&lt;/g:plusone&gt;
HTML;

	return $plus1_code;
}

// Add meta for front page ONLY and add scripts to any page with a shortcode
function addPlus1Meta(){
/* Author: Nicholas P. Iler
 * URL: http://www.ilertech.com/2011/06/add-google-1-to-wordpress-3-0-with-a-simple-shortcode/
 */
	global $plus1flag;
	if($plus1flag){
		if(is_home()){ // check for front page
			echo &quot;&lt;link rel='canonical' href='&quot; . site_url() .&quot;' /&gt;&quot;;
		}

		echo &lt;&lt;&lt;HTML

		&lt;script type=&quot;text/javascript&quot;&gt;
		  (function() {
		    var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
		    po.src = 'https://apis.google.com/js/plusone.js';
		    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
		  })();
		&lt;/script&gt;
HTML;
	}
}

add_shortcode('p1', 'plus1');
add_action('wp_footer', 'addPlus1Meta');
</pre>
<h2>WordPress Filters &#8211; Automatic</h2>
<p>You can add this filter and have your Google Plus 1 button added just before the content display. There are a slew of <a href="http://codex.wordpress.org/Plugin_API/Filter_Reference">filters</a> &#8211; 		   
	<div class="plusone">   
	<g:plusone href='http://codex.wordpress.org/Plugin_API/Filter_Reference' count="false" size="small" callback=""></g:plusone>
    </div> . To use this just paste it under the code you just pasted and that&#8217;s it.</p>
<pre class="brush: php; title: ; notranslate">
// Add shortcode to content after title display
function addPlusOne($content){
/* Author: Nicholas P. Iler
 * URL: http://www.ilertech.com/2011/06/add-google-1-to-wordpress-3-0-with-a-simple-shortcode/
 */
	if(is_single()){ // Displays in single page only
		echo do_shortcode(&quot;[p1]&quot;);
	}
	return $content;
}
add_filter('the_content', 'addPlusOne');
</pre>
<p>Here&#8217;s another filter that appends the Google Plus One button after the title on all pages. Mileage may vary as you could get unexpected results if your title has multiple placement within the WordPress loop.</p>
<pre class="brush: php; title: ; notranslate">
// Add shortcode inline after title
function addPlus1Title($title){
/* Author: Nicholas P. Iler
 * URL: http://www.ilertech.com/2011/06/add-google-1-to-wordpress-3-0-with-a-simple-shortcode/
 */
	if(in_the_loop()){ // Only attach to articles
		// Get the title link
		$url =  get_permalink();
		return $title .= do_shortcode(&quot;[p1 size='medium' url='$url']&quot;); // options: small, medium, standard, tall
	}else return $title;
}
add_filter('the_title', 'addPlus1Title');
</pre>
<h2>PHP Code &#8211; Manual placement in theme file</h2>
<p>For the most control adding code to your theme files will be the best way to go. You can add it to any pages in or out of the WordPress loop. </p>
<pre class="brush: php; title: ; notranslate">
&lt;!-- Google Plus1 Shortcode w/ Callback --&gt;
&lt;?php echo do_shortcode(&quot;[p1]http://www.google.com[/p1]&quot;); ?&gt;
</pre>
<h2>Shortcode usages</h2>
<p>Here is a demonstration of the possible uses other than those shown above. </p>
<p>Simplest use is just adding [p1] directly into your content pages and the defaults are used along with detection of URL. You can override these by adding the specs to the shortcode and by wrapping a URL around the [p1]http://url[/p1], as shown above.</p>
<p><strong>Buttons w/Count Using
<link> tag to set URL</link></strong><br />
Give one of them a click, to try them out.</p>
		   
	<div class="plusone">   
	<g:plusone href='' count="true" size="small" callback=""></g:plusone>
    </div>
<pre class="brush: plain; title: ; notranslate">[p1 size='small']</pre>
		   
	<div class="plusone">   
	<g:plusone href='' count="true" size="medium" callback=""></g:plusone>
    </div>
<pre class="brush: plain; title: ; notranslate">[p1 size='medium']</pre>
		   
	<div class="plusone">   
	<g:plusone href='' count="true" size="standard" callback=""></g:plusone>
    </div>
<pre class="brush: plain; title: ; notranslate">[p1 size='standard']</pre>
		   
	<div class="plusone">   
	<g:plusone href='' count="true" size="tall" callback=""></g:plusone>
    </div>
<pre class="brush: plain; title: ; notranslate">[p1 size='tall']</pre>
<p><strong>Disable the count by adding &#8216;count=false&#8217;</strong><br />
		   
	<div class="plusone">   
	<g:plusone href='' count="false" size="tall" callback=""></g:plusone>
    </div></p>
<pre class="brush: plain; title: ; notranslate">[p1 count=false]</pre>
<p>Other options are: callback, lang, load. Ref &#8211; http://code.google.com/apis/+1button/</p>
<h2>Conclusion</h2>
<p>I have on this page alone nine Google +1 buttons. I&#8217;m taking a performance hit having so many +1&#8242;s, while most will have only one. Its worth it to show you live click-able code instead of screenshots. Using the shortcodes.</p>
<p>Anyone may use this shortcode example for their websites and projects. All I ask is that you give me the author credit, Nicholas P. Iler and link back to this article. Thanks.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ilertech.com/2011/06/add-google-1-to-wordpress-3-0-with-a-simple-shortcode/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>The ultimate Windows computer hardware system auditor</title>
		<link>http://www.ilertech.com/2010/09/the-ultimate-windows-system-auditor/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-ultimate-windows-system-auditor</link>
		<comments>http://www.ilertech.com/2010/09/the-ultimate-windows-system-auditor/#comments</comments>
		<pubDate>Sat, 11 Sep 2010 13:00:00 +0000</pubDate>
		<dc:creator>Nickiler</dc:creator>
				<category><![CDATA[IT / Windows]]></category>
		<category><![CDATA[auditor]]></category>
		<category><![CDATA[computer hardware]]></category>
		<category><![CDATA[pc upgrades]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.ilertech.com/2010/09/the-ultimate-windows-system-hardware-scanner/</guid>
		<description><![CDATA[Get a comprehensive computer hardware report in a printable format for virus protection status, software updates, unlicensed software, CIS benchmark score (Win7), hardware, and system specifications on Windows automatically with Belarc Adviser the ultimate Windows auditor. Who is this tool for? People that like challenges A.K.A. do-it-yourselfers People who like fixing computers for their friends [...]]]></description>
			<content:encoded><![CDATA[<div class='socialbar'>	
    <div class="twitter_share">
	<a href="http://twitter.com/share" class="twitter-share-button"
	data-url="http://www.ilertech.com/2010/09/the-ultimate-windows-system-auditor/"
	data-counturl="http://www.ilertech.com/2010/09/the-ultimate-windows-system-auditor/"
	data-via=""
	data-text="The ultimate Windows computer hardware system auditor..."
	data-related="Nickiler:A WordPress Developer"
	data-count="horizontal"></a>
    </div>		   
	<div class="plusone">   
	<g:plusone href='http://www.ilertech.com/2010/09/the-ultimate-windows-system-auditor/' count="true" size="medium" callback=""></g:plusone>
    </div>		<div class="fb_like">
		<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=108120295944836&amp;xfbml=1"></script>
		<fb:like ref="" href="http://www.ilertech.com/2010/09/the-ultimate-windows-system-auditor/" layout="button_count" colorscheme="light" action="like" send="false" width="" show_faces="true" font=""></fb:like>
        </div></div><p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/Region-capture-13.png"><img src="http://www.ilertech.com/wp-content/uploads/2010/09/Region-capture-13.png" alt="" title="The Ultimate Windows Computer Hardware System Auditor" width="201" height="201" class="alignleft size-full wp-image-1323" /></a><br />
Get a comprehensive computer hardware report in a printable format for virus protection status, software updates, unlicensed software, CIS benchmark score (Win7), hardware, and system specifications on Windows automatically with <a href="http://www.belarc.com/free_download.html">Belarc Adviser</a> the ultimate Windows auditor.</p>
<h2>Who is this tool for?</h2>
<ul>
<li>People that like challenges A.K.A. do-it-yourselfers</li>
<li>People who like fixing computers for their friends</li>
<li>People who don’t like fixing computers for their friends but do it anyway</li>
<li>People who want all the details on their computer hardware</li>
<li>Anyone that manages a personal Windows PC</li>
</ul>
<h2><span id="more-903"></span>Computer Hardware</h2>
<p>The audit queries the Operating system, Processor, Drives, System Model and Manufacturer with Service Tag Details, Motherboard Model, RAM &amp; Memory slots (used and unused) and Network settings.</p>
<p><em><strong>I ran these test on a Dell OptiPlex running Windows 2008 R2 Workstation with two monitors and multiple external drives. Belarc Adviser works very well as you can see with server systems. Also works for XP, Vista, Windows 7.</strong></em></p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image53.png" target="_blank"><img style="display: inline; border-width: 0px;" title="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb50.png" border="0" alt="image" width="486" height="316" /></a></p>
<p>Once I had to know my clients motherboard and processor type for a replacement. Having the client scan their system with Belarc Adviser would have saved me a trip to their house before I went to the neighborhood parts store.</p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image45.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb42.png" border="0" alt="image" width="327" height="219" /></a></p>
<h2>Computer Software</h2>
<p>The screen-shot shows all software installed on my computer. Nice! There is also a screen for licensed software but I can&#8217;t show you that one !-) It reveals all the serial numbers to ensure you are properly licensed.</p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image54.png" target="_blank"><img style="display: inline; border-width: 0px;" title="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb51.png" border="0" alt="image" width="466" height="454" /></a></p>
<h2>License information</h2>
<p>I am not affiliated with Belarc I just like the tool and thought I would post it. Be aware of the licensing agreement before you go crazy scanning systems.</p>
<p>The license is <strong>limited to personal use</strong> but does offer a charitable license at no cost “<strong>under certain conditions</strong>” as written in their <a href="http://www.belarc.com/free_download.html#faq">FAQ</a> section.</p>
<blockquote><p>“The license associated with the Belarc Adviser product allows for <strong>free personal use only</strong>.  Use on multiple computers in a corporate, educational, military or government installation is prohibited.”</p></blockquote>
<p>Belarc has a network version you can use commercially called <strong><a href="http://www.belarc.com/belmanage.html">BelManage</a></strong>. It offers the same capabilities with a Configuration Management Database for centralized management and more and is intended for large IT departments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ilertech.com/2010/09/the-ultimate-windows-system-auditor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sharing files and folders in Windows 7</title>
		<link>http://www.ilertech.com/2010/09/sharing-files-and-folders-in-windows-7/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=sharing-files-and-folders-in-windows-7</link>
		<comments>http://www.ilertech.com/2010/09/sharing-files-and-folders-in-windows-7/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 10:24:59 +0000</pubDate>
		<dc:creator>Nickiler</dc:creator>
				<category><![CDATA[IT / Windows]]></category>
		<category><![CDATA[file and folder sharing]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[remote folders]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[windows 7]]></category>
		<category><![CDATA[Windows XP]]></category>

		<guid isPermaLink="false">http://www.ilertech.com/2010/09/sharing-files-and-folders-in-windows-7/</guid>
		<description><![CDATA[Sharing movies and media files between computers and a very common request so I am posting an article about this simple process. There are a few ways to get the job done I will go over one method and may add more later. One of the very first articles I wrote for iLERTECH was one [...]]]></description>
			<content:encoded><![CDATA[<div class='socialbar'>	
    <div class="twitter_share">
	<a href="http://twitter.com/share" class="twitter-share-button"
	data-url="http://www.ilertech.com/2010/09/sharing-files-and-folders-in-windows-7/"
	data-counturl="http://www.ilertech.com/2010/09/sharing-files-and-folders-in-windows-7/"
	data-via=""
	data-text="Sharing files and folders in Windows 7..."
	data-related="Nickiler:A WordPress Developer"
	data-count="horizontal"></a>
    </div>		   
	<div class="plusone">   
	<g:plusone href='http://www.ilertech.com/2010/09/sharing-files-and-folders-in-windows-7/' count="true" size="medium" callback=""></g:plusone>
    </div>		<div class="fb_like">
		<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=108120295944836&amp;xfbml=1"></script>
		<fb:like ref="" href="http://www.ilertech.com/2010/09/sharing-files-and-folders-in-windows-7/" layout="button_count" colorscheme="light" action="like" send="false" width="" show_faces="true" font=""></fb:like>
        </div></div><p>Sharing movies and media files between computers and a very common request so I am posting an article about this simple process. There are a few ways to get the job done I will go over one method and may add more later.</p>
<p>One of the very first articles I wrote for iLERTECH was one on <a href="http://www.ilertech.com/2009/11/create-your-own-1-5tb-nas-for-under-150/" target="_blank">creating a 1.5TB network attached storage for less than $150 bucks</a>. This is the similar process I used for the drive on my network as a storage device. I also use this device to store my Exchange 2010 database folders. It has come in handy and has saved me a few thousand dollars.</p>
</p>
<p> <span id="more-750"></span><span style="line-height: 35px; color: #000000; font-size: 23px">Share a folder with another Windows 7 Computer</span>
</p>
<p>Right-click folder to share and <strong>share with –&gt; specific people –&gt;</strong> Add <strong>everyone </strong>with full rights (read/write)</p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image3.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb3.png" width="504" height="370" /></a></p>
<p>If you do not want everyone on you LAN to access the folder then set a user and then you will be required to enter the username and password before being allowed to connect.</p>
<h2>Another way to share a folder</h2>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image11.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb11.png" width="469" height="641" /></a></p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image12.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb12.png" width="381" height="489" /></a></p>
<p>Click <strong>Permissions</strong></p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image13.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb13.png" width="371" height="374" /></a></p>
<p>Select <strong>Full Control</strong></p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image28.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb28.png" width="381" height="460" /></a></p>
<h2>Setup file sharing with security</h2>
<p>Create a username and then select it using the method below.</p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image15.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb15.png" width="318" height="201" /></a></p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image16.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb16.png" width="504" height="253" /></a></p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image17.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb17.png" width="398" height="398" /></a></p>
<p>Go back to your <strong>Share Permissions</strong> and add the newly created user</p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image29.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb29.png" width="379" height="342" /></a></p>
<p>&#160;</p>
<p>You should be able to type the username you created into this box and hit <strong>Check Names</strong></p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image19.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb19.png" width="474" height="262" /></a></p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image20.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb20.png" width="475" height="262" /></a></p>
<p>&#160;</p>
<p>If you have trouble finding the user this way then use the <strong>Advanced</strong> search</p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image21.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb21.png" width="475" height="261" /></a>&#160;</p>
<p>Try the method below for search of all objects. If you don’t find it you may be in a domain so change the <strong>Locations </strong>to that of your computer name (hostname)</p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image22.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb22.png" width="494" height="832" /></a></p>
<p>Now give that user <strong>Full Control</strong></p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image23.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb23.png" width="377" height="459" /></a></p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image26.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb26.png" width="368" height="374" /></a></p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image27.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb27.png" width="381" height="491" /></a></p>
<p>&#160;</p>
<h2>Getting the computer name</h2>
<p>Start –&gt; Run –&gt; Cmd –&gt; <strong>hostname</strong> command</p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image30.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb30.png" width="504" height="151" /></a></p>
<p>or</p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image31.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb31.png" width="315" height="209" /></a></p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image32.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb32.png" width="306" height="53" /></a></p>
<p>&#160;</p>
<h2>Displaying all shared folders</h2>
<p>Open <strong>Explorer </strong>and type the computer name</p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image33.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb33.png" width="485" height="246" /></a></p>
<p>&#160;</p>
<h2>Connecting to the shared folder</h2>
<p>You can mount the network share as a drive or you can just type the address directly into a <strong>run </strong>dialog or <strong>Explorer</strong>. The address to the folder will be <a href="file://\\computername\sharename"><strong>\\computername\sharename</strong></a> or <a href="file://\\xx.xx.xx.xx\sharename"><strong>\\xx.xx.xx.xx\sharename</strong></a>. If you share a whole drive then you would access the drive like <a href="file://\\computername\driveletter$"><strong>\\computername\driveletter$</strong></a></p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image34.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb34.png" width="485" height="201" /></a></p>
<p>If you are using a group or user name instead of everyone then you will be prompted for the username a password <strong>computername\username</strong> or <strong><a href="mailto:username@computername">username@computername</a></strong></p>
<h2>Mounting the share as a drive letter</h2>
<p>from the my computer screen there is a <strong>Map Network Drive </strong>option which will take the parameters I wrote about earlier and will allow you to save the connection and reference it with a drive letter every time you boot the computer.</p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image4.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb4.png" width="504" height="370" /></a></p>
<p><em>If you are connecting to a share while logged as a different user you can select <strong>Connect using different credentials</strong></em></p>
<p>This is very handy if you will be storing frequently accessed data. I have multiple network drives on my laptop for different locations. When I am at the office I have a drive that brings up my desktop so I can move files from my laptop to my desktop. When I am at home I have a drive for my personal folders on my home servers.</p>
<h2>Check your firewall</h2>
<p>If you cannot access the folder through windows explorer then you should check for firewalls on either side and try a <strong>ping </strong>test to see if you can get through to the other side.</p>
<p>Once your ping succeeds you should be able to connect.</p>
<h2>Check your share settings</h2>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image5.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb5.png" width="504" height="385" /></a></p>
<p>Now there are a few ways to go from here:</p>
<p>If your connecting to another Windows 7 Computer you might keep the settings set as they are.</p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image6.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb6.png" width="504" height="244" /></a></p>
<h2>Sharing with Windows XP or 2000 system</h2>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image7.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb7.png" width="504" height="219" /></a></p>
<h2>Sharing Videos and Pictures from Windows 7</h2>
<p>You need to turn it on and if you have a client like PS3 or XBOX you can watch your PC movies on TV. The streaming is one of the best features on Windows 7.</p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image8.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb8.png" width="504" height="237" /></a></p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image9.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb9.png" width="504" height="301" /></a></p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image10.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb10.png" width="504" height="324" /></a>&#160; <br />You can block people from seeing your media server here.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ilertech.com/2010/09/sharing-files-and-folders-in-windows-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Troubleshooting internet problems caused by your router</title>
		<link>http://www.ilertech.com/2010/09/troubleshooting-internet-problems-that-are-caused-by-your-router/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=troubleshooting-internet-problems-that-are-caused-by-your-router</link>
		<comments>http://www.ilertech.com/2010/09/troubleshooting-internet-problems-that-are-caused-by-your-router/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 09:10:14 +0000</pubDate>
		<dc:creator>Nickiler</dc:creator>
				<category><![CDATA[IT / Windows]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[troubleshooting]]></category>

		<guid isPermaLink="false">http://www.ilertech.com/?p=738</guid>
		<description><![CDATA[There are a few basic tools to use when troubleshooting your internet. ipconfig, nslookup, and ping There are two services that you need to be aware of with your router and that is DNS and DHCP. DNS stands for Domain Naming System and DHCP is Dynamic Host Configuration Protocol. Basically the router assigns a LAN [...]]]></description>
			<content:encoded><![CDATA[<div class='socialbar'>	
    <div class="twitter_share">
	<a href="http://twitter.com/share" class="twitter-share-button"
	data-url="http://www.ilertech.com/2010/09/troubleshooting-internet-problems-that-are-caused-by-your-router/"
	data-counturl="http://www.ilertech.com/2010/09/troubleshooting-internet-problems-that-are-caused-by-your-router/"
	data-via=""
	data-text="Troubleshooting internet problems caused by your router..."
	data-related="Nickiler:A WordPress Developer"
	data-count="horizontal"></a>
    </div>		   
	<div class="plusone">   
	<g:plusone href='http://www.ilertech.com/2010/09/troubleshooting-internet-problems-that-are-caused-by-your-router/' count="true" size="medium" callback=""></g:plusone>
    </div>		<div class="fb_like">
		<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=108120295944836&amp;xfbml=1"></script>
		<fb:like ref="" href="http://www.ilertech.com/2010/09/troubleshooting-internet-problems-that-are-caused-by-your-router/" layout="button_count" colorscheme="light" action="like" send="false" width="" show_faces="true" font=""></fb:like>
        </div></div><p>There are a few basic tools to use when troubleshooting your internet.</p>
<p><strong>ipconfig, nslookup,</strong> and <strong>ping</strong></p>
<p>There are two services that you need to be aware of with your router and that is DNS and DHCP. DNS stands for Domain Naming System and DHCP is Dynamic Host Configuration Protocol. Basically the router assigns a LAN local area network address using DHCP from your router and uses the global DNS systems to resolved IP addresses that look like xxx.xxx.xxx.xxx. You don’t need to know that but it helps.</p>
<p><span id="more-738"></span></p>
<p><span style="line-height: 35px; color: #000000; font-size: 23px;"> </span></p>
<p><span style="line-height: 35px; color: #000000; font-size: 23px;">Renew your IP address</span></p>
<p>If your internet does not work then you can try to run the Start –&gt; Search <strong>cmd </strong>–&gt; then <strong>ipconfig /renew</strong></p>
<p>This will try to negotiate an IP address from the DHCP service on the router. If it fails you can try to set a static IP address.</p>
<h2>Try setting a static IP address</h2>
<p>Go into the network adaptor that is having problems with the internet and try to setup the connection statically. To do this you open the network connections page from the control panel. Right-click the adaptor to get to the properties and select the <strong>IPv4</strong> settings.</p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb.png" border="0" alt="image" width="304" height="382" /></a></p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image1.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb1.png" border="0" alt="image" width="304" height="339" /></a></p>
<p>You will need to know the IP’s the router is assigning otherwise this will not work. The most common set of IP’s by default on most routers is either 192.168.1.1-255 or 192.168.0.1-255 and the subnet is always 255.255.255.0 by default. This allows for 254 addresses at the most. You would need to change the subnet in the router before you could handle more than 254 clients. Most homes don’t have that many devices. Yet !-)</p>
<p><em>I changed my router to use the 10.0.0.1 range it does not matter what it is. You just need to know what they are. Now you can try to connect to the router using the gateway address or you can try to ping it from the command using <strong>ping 10.0.0.1</strong></em></p>
<h2>Check to see if you are connected to the router and get the current IP configuration</h2>
<p>To do this just go Start –&gt; Search <strong>cmd </strong>–&gt; <strong>ipconfig /all </strong></p>
<p>This will tell you all about your current network setting for all network adaptors on your computer.</p>
<p><a href="http://www.ilertech.com/wp-content/uploads/2010/09/image2.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.ilertech.com/wp-content/uploads/2010/09/image_thumb2.png" border="0" alt="image" width="504" height="256" /></a></p>
<p>From this you can tell:</p>
<ol>
<li><strong>Assigned IP</strong> 10.0.0.10</li>
<li><strong>Subnet mask </strong>255.255.255.0</li>
<li><strong>Default Gateway</strong> 10.0.0.1 ( Normally 192.168.0.1 or 192.168.1.1 )</li>
<li><strong>DNS Servers</strong> 10.0.0.1 ( Primary )</li>
</ol>
<h2>Check to see if your DNS is working correctly</h2>
<p>The last command you can use to test your DNS server. Type the <strong>nslookup google.com</strong> and if your DNS is working it will return the IP address. If you did ping test <strong>ping google.com</strong> and failed but tried with IP instead of domain name then yo have a DNS problem.</p>
<p>Try to override the DNS with the best DNS servers your ISP has. Do a google search for IPS + location + DNS and you should find some info. You can always use a DNS service as well.</p>
<h2>Google has a free public DNS Service you can use in place of your ISP&#8217;s DNS settings to resolve internet web sites</h2>
<ul>
<li>8.8.8.8 (pri)</li>
<li>8.8.4.4 (sec)</li>
</ul>
<div id="_mcePaste" style="position: absolute; width: 1px; height: 1px; overflow: hidden; top: 2107px; left: -10000px;">
<p><em>I changed my router to use the 10.0.0.1 range it does not matter what it is. You just need to know what they are. Now you can try to connect to the router using the gateway address or you can try to ping it from the command using <strong>ping 10.0.0.</strong></em></p>
<p><em><strong>xxdd<br />
</strong></em></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.ilertech.com/2010/09/troubleshooting-internet-problems-that-are-caused-by-your-router/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nice article on WordPress Feeds</title>
		<link>http://www.ilertech.com/2010/08/nice-article-on-wordpress-feeds/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=nice-article-on-wordpress-feeds</link>
		<comments>http://www.ilertech.com/2010/08/nice-article-on-wordpress-feeds/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 20:16:25 +0000</pubDate>
		<dc:creator>Nickiler</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[wordpress feeds]]></category>

		<guid isPermaLink="false">http://www.ilertech.com/2010/08/nice-article-on-wordpress-feeds/</guid>
		<description><![CDATA[A detailed posting on WordPress article feeds I am posting for our upcoming WordPress section. Feeds are one of the most powerful features you can add to your blog. WordPress and WordPress.com blogs come with feeds built-in. You don’t have to do anything except control how those feeds are viewed by your readers. You have [...]]]></description>
			<content:encoded><![CDATA[<div class='socialbar'>	
    <div class="twitter_share">
	<a href="http://twitter.com/share" class="twitter-share-button"
	data-url="http://www.ilertech.com/2010/08/nice-article-on-wordpress-feeds/"
	data-counturl="http://www.ilertech.com/2010/08/nice-article-on-wordpress-feeds/"
	data-via=""
	data-text="Nice article on WordPress Feeds..."
	data-related="Nickiler:A WordPress Developer"
	data-count="horizontal"></a>
    </div>		   
	<div class="plusone">   
	<g:plusone href='http://www.ilertech.com/2010/08/nice-article-on-wordpress-feeds/' count="true" size="medium" callback=""></g:plusone>
    </div>		<div class="fb_like">
		<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=108120295944836&amp;xfbml=1"></script>
		<fb:like ref="" href="http://www.ilertech.com/2010/08/nice-article-on-wordpress-feeds/" layout="button_count" colorscheme="light" action="like" send="false" width="" show_faces="true" font=""></fb:like>
        </div></div><p>A detailed posting on WordPress article feeds I am posting for our upcoming WordPress section.</p>
<blockquote><p><a href="http://lorelle.wordpress.com/2006/04/24/dont-you-know-what-a-feed-is-yet/">Feeds</a> are one of the most powerful features you can add to your blog.</p>
<p><a href="http://www.wordpress.org/">WordPress</a> and <a href="http://www.wordpress.com/">WordPress.com</a> blogs come with feeds built-in. You don’t have to do anything except control how those feeds are viewed by your readers. </p>
<p>You have two options with outgoing feeds in WordPress: <em>full feed and excerpt</em>. There has been a lot of debate over which is better. In general, it boils down to personal preference and the feed reader you use. Many people are setting their feed readers to show only excerpts, while others are taking advantage of their feed reader’s ability to only show titles, making the scanning process even faster if they are covering a lot of incoming feeds. </p>
<p>Feed length is controlled first by the blog owner. In WordPress, your feed settings are found in <strong>Options &gt; Reading &gt; Syndication Feeds</strong>. Then the user can set their feed reader to read your blog’s feeds as titles, excerpts, or full posts, if full post feeds are available.</p>
</blockquote>
<p><a title="http://lorelle.wordpress.com/2007/01/24/understanding-using-and-customizing-wordpress-blog-feeds/" href="http://lorelle.wordpress.com/2007/01/24/understanding-using-and-customizing-wordpress-blog-feeds/">http://lorelle.wordpress.com/2007/01/24/understanding-using-and-customizing-wordpress-blog-feeds/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ilertech.com/2010/08/nice-article-on-wordpress-feeds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: basic
Database Caching using disk: basic
Object Caching 768/900 objects using disk: basic

Served from: www.ilertech.com @ 2012-05-20 00:02:14 -->
