<?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>WP Marketing &#187; Wordpress Plugins</title>
	<atom:link href="http://wpmarketing.org/category/wordpress/wordpress-plugins/feed/" rel="self" type="application/rss+xml" />
	<link>http://wpmarketing.org</link>
	<description>Wordpress for Internet and Affiliate Marketing</description>
	<lastBuildDate>Mon, 07 May 2012 02:18:25 +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>Support Video for All Browsers by Adding MediaElement.js to Hana Flv Player</title>
		<link>http://wpmarketing.org/2012/05/support-video-for-all-browsers-by-adding-mediaelement-js-to-hana-flv-player/</link>
		<comments>http://wpmarketing.org/2012/05/support-video-for-all-browsers-by-adding-mediaelement-js-to-hana-flv-player/#comments</comments>
		<pubDate>Sun, 06 May 2012 05:57:17 +0000</pubDate>
		<dc:creator>HanaDaddy</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Wordpress Plugins]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[h264]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[MediaElement.js]]></category>
		<category><![CDATA[video tag]]></category>

		<guid isPermaLink="false">http://wpmarketing.org/?p=680</guid>
		<description><![CDATA[About a month ago I started to fix issues for my WordPress Plugin&#160; , Hana Flv Player, which the problem was related to the latest WordPress version 3.3.1. Fortunately, I was able to fix it pretty fast by searching the Internet, thanks to the Google. I haven’t been looked at my plugin for a while [...]]]></description>
			<content:encoded><![CDATA[<p>About a month ago I started to fix issues for my WordPress Plugin&#160; , <a href="http://wordpress.org/extend/plugins/hana-flv-player/">Hana Flv Player</a>, which the problem was related to the latest WordPress version 3.3.1. Fortunately, I was able to fix it pretty fast by searching the Internet, thanks to the Google. I haven’t been looked at my plugin for a while because I thought it had pretty much all the necessary features to play video files. Basically it’s a plugin that contains GPL licensed flash video players. And WordPress users can easily embed Flash videos with simple shortcode.</p>
<p>But while I was working on the bug, I realized that Flash is not supported by Apple’s iOS which means my Hana Flv Player would not run the videos under Apple devices. That would be really terrible for the WP users who are using my plugin since the Apple devices are really popular these days. </p>
<p>So I started to check the latest technology and found that iOS Safari browser is capable of handling HTML5 <code>&lt;video&gt;</code> tag. Then I checked what HTML5 <code>&lt;video&gt;</code> tag’s capabilities are. Basically it allows browsers to show the video without Flash. Great! And there are already many GPL HTML5 players out there, so I decided to include one of them to provide my plugin users an option to support all the browsers out there.</p>
<p>I have checked out various HTML5 players , but at last, I choose <a href="http://mediaelementjs.com/">MediaElement.js</a> as the solution because</p>
<ol>
<li>It successfully supports video to run under all the browsers including Firefox, Chrome, Safari, Internet Explore, iPod, iPhone, iPad, and Android (phone and tablets). </li>
<li>Seems to be actively maintained in github <a title="https://github.com/johndyer/mediaelement" href="https://github.com/johndyer/mediaelement">https://github.com/johndyer/mediaelement</a> </li>
<li>Flash player as fall back for non HTML5 video supporting browsers. What I really liked about this is that it was developed as part of the project, has no watermark whatsoever, and the flash players controls are not part of the flash but all CSS and Javascript controlled, so the same design look can be maintained throughout all the browsers whether it support HTML5 or not. (Other HTML5 players were packaged with 3rd party Flash Player which is not GPL licensed or with the company’s unremovable watermark. ) </li>
<li>According to the MediaElement.js homepage, they say if video is encoded with H.264 (mp4 container) , all browsers are supported. Then there is no need to encode the same file to several different encoded files to support native HTML5 function and browsers playing capabilities. </li>
</ol>
<p>Okay, I was naive thinking simply implementing the MediaElement.js according to the instruction would complete it. I didn’t fully tested the functions such as “AUTOPLAY” and under Android devices. ( Unfortunately, I do not have any Apple devices , so I couldn’t test it anyway) But apparently there were minor issues with MediaElement.js.</p>
<p>First, ‘autoplay’ attribute of video tag was not acting correctly just with three major browsers (IE, Firefox, Chrome) . It appears that this was caused by the browser issue. After several trial and errors , I was able to fix this.</p>
<p>Second, ‘autoplay’ attribute is not working under iPhone, iPad , and Android OS. According to the Internet search, the autoplay feature are intentionally blocked for Android and iOS to prevent any unwanted high data bandwidth usage charge. But the problem was that the video itself was not responding at all.&#160; So I have added a javascript routine to activate autoplay attribute only if the client browser is a non mobile version.</p>
<p>Third, I had added a feature (using ‘more_5’ attribute to the hana-flv-player tag) to define additional options for MediaElement.js player. ( See “Player Options” of <a href="http://mediaelementjs.com/">MediaElement.js</a> website for available options) For example, you can add or remove parts of the video control buttons by assigning options in ‘more_5’ attribute. Below example shows only play and pause control button and set the volume 20% of the max sound volume.</p>

<div class="wp_syntax"><div class="code"><pre class="text" style="font-family:monospace;">[hana-flv-player 
    video=&quot;http://wpmarketing.org/wp-content/plugins/hana-flv-player/hana_sleding.mp4&quot;
    description=&quot;Hana is having fun while sleding&quot;
    width='500' height='autow'
    player=&quot;5&quot;
    more_5=&quot;features: ['playpause'],startVolume: 0.2&quot; 
 /]</pre></div></div>

<p>
<style>.mejs-inner img { max-width:100%; max-height:100%; margin:0 ; padding:0 }</style>

				<script type='text/javascript' src='http://wpmarketing.org/wp-content/plugins/hana-flv-player/mediaelement/build/mediaelement-and-player.min.js'></script>
<link rel='stylesheet' href='http://wpmarketing.org/wp-content/plugins/hana-flv-player/mediaelement/build/mediaelementplayer.mod.css' />
				
<div style='padding:0;margin:0; border:0;'><video  id='hana_flv_media_1'  src='http://wpmarketing.org/wp-content/plugins/hana-flv-player/hana_sleding.mp4' width='500' height='281'
	preload='true'     controls='controls' >	<object width="500" height="281" type="application/x-shockwave-flash" data="http://wpmarketing.org/wp-content/plugins/hana-flv-player/mediaelement/build/flashmediaelement.swf"><param name="movie" value="http://wpmarketing.org/wp-content/plugins/hana-flv-player/mediaelement/build/flashmediaelement.swf" /><param name="flashvars" value="controls=true&amp;file=http://wpmarketing.org/wp-content/plugins/hana-flv-player/hana_sleding.mp4&amp;poster=" />*Video:hana is having fun while sleding
	</object></video></div>

<script type='text/javascript'>

				jQuery('#hana_flv_media_1').mediaelementplayer({ pauseOtherPlayers: false ,features: ['playpause'], startvolume: 0.2, pluginType:'youtube'  , success: function(me) {

					me.addEventListener('play', function() { hanaTrackEvents('Videos', 'Play', me.src,0); }, false);
					me.addEventListener('pause', function() { hanaTrackEvents('Videos', 'Pause', me.src, parseInt(me.currentTime) ); }, false);
					me.addEventListener('ended', function() { hanaTrackEvents('Videos', 'Finish', me.src,0) }, false);
					 } });
				</script> </p>
<p>Fourth, Google Analytics event tracking feature is enabled for MediaElement.js. It was previously available only for FlowPlayer v3. By using Event Tracking, you are able to track how many times the video is watched and when it was paused. For more information about event tracking setup and usage, check <a href="http://wpmarketing.org/forum/topic/howto-google-analytics-event-tracking-with-hana-flv-player">this forum article</a>. </p>
<p>Finally, I tested with my Android 2.2 phone and Android 3.1 Honeycomb. Note that the video does play inline (in browser webpage) with Android 3.1 but it plays in a separate popup video player when runs with Android 2.2 phone. Also I found that all of my H.264 encoded videos didn’t play in Android 2.2 phone. So I had to check out the Internet for the right solutions.</p>
<p>Android 2.x is very sensitive about the video encoding and only processes video files with video encoding of H.264 Baseline protocol (avc1)&#160; and audio encoding of AAC. I further searched the resources how to generate such video files with the free and popular FFmpeg video command line tool. Using FFmpeg is not an easy task with such many available arguments. It is really hard to find the correct arguments. Note that you also need to run qt-faststart to move video metadata into the first section of the video, so the player can show them right away without full downloading the movie. Also there is a free version of Any Video Convert commercial software which automatically use these encodings when converted to MP4 movie. (See more information about this in <a href="http://wpmarketing.org/forum/topic/hana-flv-player-supported-video-types-flv-h264mp4">forum post</a>)&#160; </p>
<p>And here is the answer that I found for generating video files for Android 2.x (Video:H.264 Baseline , Audio: AAC). input.flv is the original video file that is used as input file of ffmpeg. The output file is output.mp4. However, since you still need to run the qt-faststart, the output-final.mp4 is the actual final mp4 file.</p>

<div class="wp_syntax"><div class="code"><pre class="text" style="font-family:monospace;">ffmpeg  -i  input.flv -vcodec libx264 -vprofile baseline -threads 0 -acodec aac -sameq -preset fast -strict -2 output.mp4
&nbsp;
qt-faststart output.mp4 output-final.mp4</pre></div></div>

<p><strong>So to summarize , you must set below options to serve video under all browsers and platforms when using Hana Flv Player. </strong></p>
<ol>
<li><strong>Use Hana Flv Player player 5 ? MediaElement.js</strong></li>
<li><strong>All videos must be encoded with Video:H.264 Baseline and Audio: AAC</strong></li>
</ol>
<p>I am still feeling the testing is incomplete that I couldn’t test with iPhone and/or iPad, but you can test and let me know if you find any issues. And maybe I will get iPhone after my current wireless phone plan expires.</p>
<p>Please leave comment if you have any questions. Here are some of the references that helped me while I worked on this implementation.</p>
<p>Thank you for using my WordPress Plugin and reading my blog article.</p>
<p>&#160;</p>
<p><strong>Other HTML5 video player reference and video players</strong></p>
<ul>
<li><a href="http://html5video.org/wiki/HTML5_Player_Comparison">HTML5 Video Player comparison chart</a> </li>
<li><a href="http://www.projekktor.com/">PROJECKKTOR</a> </li>
<li><a href="http://videojs.com/">VideoJS</a> </li>
</ul>
<p><strong>Android 2.x + compatible video creation open source software download Links</strong></p>
<ul>
<li>FFmpeg (<a href="http://ffmpeg.org)">http://ffmpeg.org)</a> Windows compiled virsion that I used : <a href="http://ffmpeg.zeranoe.com/builds/win32/static/ffmpeg-20120421-git-9849515-win32-static.7z">http://ffmpeg.zeranoe.com/builds/win32/static/ffmpeg-20120421-git-9849515-win32-static.7z</a> </li>
<li>Windows compiled version of qt-faststart ( <a href="http://multimedia.cx/eggs/improving-qt-faststart/">http://multimedia.cx/eggs/improving-qt-faststart/)</a>&#160;<a href="http://notboring.org/downloads/video/qt-faststart.zip">http://notboring.org/downloads/video/qt-faststart.zip</a> </li>
</ul>
<p><strong>Android 2.x + compatible video encoding references </strong></p>
<ul>
<li><a href="http://alien.slackbook.org/blog/re-encoding-video-for-android/">http://alien.slackbook.org/blog/re-encoding-video-for-android/</a> </li>
<li><a href="http://ffmpeg.org/trac/ffmpeg/ticket/387?cversion=1&amp;cnum_hist=6">http://ffmpeg.org/trac/ffmpeg/ticket/387?cversion=1&amp;cnum_hist=6</a> </li>
<li><a href="http://diveintohtml5.info/video.html">http://diveintohtml5.info/video.html</a> (Using Handbrake to create Mobile friendly h264 video) </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://wpmarketing.org/2012/05/support-video-for-all-browsers-by-adding-mediaelement-js-to-hana-flv-player/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://wpmarketing.org/wp-content/plugins/hana-flv-player/hana_sleding.mp4" length="349844" type="video/mp4" />
		</item>
		<item>
		<title>Hana FLV player &#8211; Using the first frame of video as the splash image without full buffering</title>
		<link>http://wpmarketing.org/2012/02/hana-flv-player-using-the-first-frame-of-video-as-the-splash-image-without-full-buffering/</link>
		<comments>http://wpmarketing.org/2012/02/hana-flv-player-using-the-first-frame-of-video-as-the-splash-image-without-full-buffering/#comments</comments>
		<pubDate>Mon, 20 Feb 2012 05:45:16 +0000</pubDate>
		<dc:creator>HanaDaddy</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Wordpress Plugins]]></category>
		<category><![CDATA[first frame]]></category>
		<category><![CDATA[Flowplayer]]></category>
		<category><![CDATA[Hana FLV Player]]></category>
		<category><![CDATA[splash image]]></category>
		<category><![CDATA[stopBuffering]]></category>

		<guid isPermaLink="false">http://wpmarketing.org/?p=496</guid>
		<description><![CDATA[Flowplayer is the definitely popular free open source Flash player. And I have received a question if it&#8217;s possible to use the first frame of the video as the splash image but without loading the full movie. I tried to search the solution myself when I first developed Hana FLV player. I remember that all [...]]]></description>
			<content:encoded><![CDATA[<p>Flowplayer is the definitely popular free open source Flash player. And I have received a question if it&#8217;s possible to use the first frame of the video as the splash image but without loading the full movie. </p>
<p>I tried to search the solution myself when I first developed <a href="http://wordpress.org/extend/plugins/hana-flv-player/">Hana FLV player</a>. I remember that all the players had the capability to display the first frame of video , but the problem was that they were downloading the complete movie even if the video is not set to be played automatically. So the file was  silently downloaded in the background even when the user was not watching the video.  And that could be a big bandwidth waste if the video file is big in size. So at that time, I was trying to solve this problem by implementing an option to define a splash image file. But it was another manual job that everybody hated including me.</p>
<p>Now, I did spend quite time researching on this issue. I had some hints from the Flowplayer forum, and here is the long waited solution!</p>
<p>This only works with Flowplayer v3 (player=&#8221;4&#8243;). Once it initiates the download , it will stop buffering after 1 second. If you want to increase the 1 second delay, change &#8217;1000&#8242; to something else. It&#8217;s in miliseconds. So you should multiply the delay seconds by 1000. For example, 5 seconds would be 5000. It means, the video data will be downloaded for 5 seconds.</p>
<p>Copy below tag into your post and do some testing . Let me know if you have any questions.</p>

<div class="wp_syntax"><div class="code"><pre class="txt" style="font-family:monospace;">[hana-flv-player
video=&quot;http://pseudo01.hddn.com/vod/demo.flowplayervod/flowplayer-700.flv&quot;
player=&quot;4&quot;
autoload=&quot;true&quot; autoplay=&quot;false&quot;
more_4=&quot;onStart: function() { 
   if (!this.bufferingStopped){
      if (!playersArray) var playersArray=new Array();
      playersArray.push(this.id());
      setTimeout( function() { name=playersArray.shift(); $f(name).stopBuffering(); },  1000 );
      this.bufferingStopped = true; 
   }  	
}&quot; /]</pre></div></div>

<p><script type='text/javascript' src='http://wpmarketing.org/wp-content/plugins/hana-flv-player/flowplayer3/example/flowplayer-3.2.6.min.js'></script>
<div >
<div id='hana_flv_flow3_1' style='display:block;width:400px;height:330px;background-color:#555555;color:#ffffff;padding:0' title=""></div>
</div>

<script  type='text/javascript'>
if (typeof g_hanaFlash !== 'undefined' && !g_hanaFlash){
    jQuery('#hana_flv_flow3_1').css( 'padding', '5px' );
	jQuery('#hana_flv_flow3_1').html("<span class='inactive_message' style='display:block'>Sorry, your browser does not support Flash Video Player</span> ");
}else{			
		flowplayer('hana_flv_flow3_1', { src: 'http://wpmarketing.org/wp-content/plugins/hana-flv-player/flowplayer3/flowplayer-3.2.7.swf', wmode: 'transparent' }, { 

			canvas: { backgroundColor: '#000000', backgroundGradient: 'none',},
    		clip:  { 
    			url: 'http://pseudo01.hddn.com/vod/demo.flowplayervod/flowplayer-700.flv',
        		scaling: 'scale', autoPlay: false, autoBuffering: true 
				   , onFinish : function () { this.seek(0); }  

				    ,
				onStart: function(clip) {
					hanaTrackEvents('Videos', 'Play', clip.url,0); 
				},
				onPause: function(clip) {
					hanaTrackEvents('Videos', 'Pause', clip.url, parseInt(this.getTime()) ); 
				},
				onStop: function(clip) {
					hanaTrackEvents('Videos', 'Stop', clip.url , parseInt(this.getTime()) ); 
				},
				onFinish: function(clip) {
					hanaTrackEvents('Videos', 'Finish', clip.url,0); 
				} 

	        }

				,
				onStart: function() { 
    if (!this.bufferingStopped){
       if (!playersArray) var playersArray=new Array();
       playersArray.push(this.id());
       setTimeout( function() { name=playersArray.shift(); $f(name).stopBuffering(); },  1000 );
       this.bufferingStopped = true; 
    }   
 }

		});
}
</script></p>
<p>Here are the Flowplayer forum links that I used as references.</p>
<p>http://flowplayer.org/forum/2/10163</p>
<p>http://flowplayer.org/demos/plugins/streaming/first-frame.html</p>
]]></content:encoded>
			<wfw:commentRss>http://wpmarketing.org/2012/02/hana-flv-player-using-the-first-frame-of-video-as-the-splash-image-without-full-buffering/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://pseudo01.hddn.com/vod/demo.flowplayervod/flowplayer-700.flv" length="2910173" type="video/x-flv" />
		</item>
		<item>
		<title>Top 5 WordPress Plug-in for Internet Marketing &#8211; Google XML Sitemaps</title>
		<link>http://wpmarketing.org/2009/10/top-5-wordpress-plug-in-for-internet-marketing-google-xml-sitemaps/</link>
		<comments>http://wpmarketing.org/2009/10/top-5-wordpress-plug-in-for-internet-marketing-google-xml-sitemaps/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 18:03:04 +0000</pubDate>
		<dc:creator>HanaDaddy</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Wordpress Plugins]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[plug-in]]></category>
		<category><![CDATA[sitemap]]></category>
		<category><![CDATA[top 5]]></category>
		<category><![CDATA[webmaster tools]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://wpmarketing.org/2009/10/top-5-wordpress-plug-in-for-internet-marketing-google-xml-sitemaps/</guid>
		<description><![CDATA[Are you familiar with Google Webmaster Tool? If you are not, please take time to register Google Webmaster Tool first. Why ? Because it’s the valuable tool that will show you how Google crawls and indexes your site. By simply registering your domain, you can notify Google to start indexing your new website. You can [...]]]></description>
			<content:encoded><![CDATA[<p>Are you familiar with <a href="http://www.google.com/webmasters" target="_blank">Google Webmaster Tool</a>? If you are not, please take time to register Google Webmaster Tool first. Why ? Because it’s the valuable tool that will show you how Google crawls and indexes your site. By simply registering your domain, you can notify Google to start indexing your new website. You can maintain multiple websites as many as you want. It’s free. Also, It will show you the errors occurred while crawling, so you can easily find out why your site is not being indexed.</p>
<p>Now before you submit your website, it is important to generate sitemap. The <strong><a href="http://sitemaps.org/protocol.php" target="_blank">Sitemaps protocol</a></strong> allows a webmaster to inform search engines (not only Google) about URLs on a website that are available for crawling. It is made of XML file listing all the files in your website indicating their importance (priority) and  change frequency.</p>
<p>Here is a sample Sitemap XML file.</p>

<div class="wp_syntax"><div class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;?xml</span> <span style="color: #000066;">version</span>=<span style="color: #ff0000;">&quot;1.0&quot;</span> <span style="color: #000066;">encoding</span>=<span style="color: #ff0000;">&quot;UTF-8&quot;</span><span style="color: #000000; font-weight: bold;">?&gt;</span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;urlset</span> <span style="color: #000066;">xmlns:xsi</span>=<span style="color: #ff0000;">&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span> <span style="color: #000066;">xsi:schemaLocation</span>=<span style="color: #ff0000;">&quot;http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd&quot;</span> <span style="color: #000066;">xmlns</span>=<span style="color: #ff0000;">&quot;http://www.sitemaps.org/schemas/sitemap/0.9&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;url<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;loc<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>http://wpmarketing.org/<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/loc<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;lastmod<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>2009-10-13T12:28:17+00:00<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/lastmod<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;changefreq<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>daily<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/changefreq<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;priority<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>1.0<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/priority<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/url<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;url<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
&nbsp;
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;loc<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>http://wpmarketing.org/privacy-policy/<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/loc<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;lastmod<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>2009-10-14T04:40:51+00:00<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/lastmod<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;changefreq<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>weekly<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/changefreq<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;priority<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>0.6<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/priority<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/url<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;url<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;loc<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>http://wpmarketing.org/2009/10/top-5-wordpress-plug-in-for-internet-marketing-all-in-one-seo-pack/<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/loc<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
&nbsp;
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;lastmod<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>2009-10-13T12:28:17+00:00<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/lastmod<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;changefreq<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>monthly<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/changefreq<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;priority<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>0.4<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/priority<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/url<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;url<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;loc<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>http://wpmarketing.org/2009/08/fighting-adblock/<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/loc<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;lastmod<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>2009-10-13T04:58:18+00:00<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/lastmod<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
&nbsp;
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;changefreq<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>monthly<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/changefreq<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;priority<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>0.2<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/priority<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/url<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
&nbsp;
        <span style="color: #808080; font-style: italic;">&lt;!-- cutting off . It's too long to show here --&gt;</span>
&nbsp;
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;url<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;loc<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>http://wpmarketing.org/about/<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/loc<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;lastmod<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>2009-08-05T12:08:20+00:00<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/lastmod<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;changefreq<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>weekly<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/changefreq<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
		<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;priority<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>0.6<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/priority<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
	<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/url<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
&nbsp;
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/urlset<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></pre></div></div>

<p>Basically, it is not that difficult to create the file, but tedious and lots of labor may be involved if done by hand manually. Especially for the blog site with frequent article posting, you will need a plug-in for that which would update the Sitemap automatically. So here is <a href="http://wordpress.org/extend/plugins/google-sitemap-generator/" target="_blank">Google XML Sitemaps</a> plug-in.</p>
<p><a href="http://wpmarketing.org/wp-content/uploads/2009/10/xmlsitemapoption1.jpg"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="xml-sitemap-option1" src="http://wpmarketing.org/wp-content/uploads/2009/10/xmlsitemapoption1_thumb.jpg" border="0" alt="xml-sitemap-option1" width="366" height="307" /></a></p>
<p>Basically his plug-in will create a XML-Sitemap of your WordPress blog. It will include all the WordPress pages and posts and even external pages that you defined. The sitemap is automatically updated whenever you modify any page or post, so it’s just convenient. It also notifies Google, Bing, Yahoo, and Ask.com automatically. You can’t ask for more.</p>
<p>It works pretty well right after the activation, but it is possible that you may need to create a file named sitemap.xml and/or sitemap.xml.gz in your WordPress root path and make them writable by webserver (If you are using Hosting providers with up-to-date system, you wouldn’t have problem).  And the default settings are good enough so you should not do anything else. But if you want to rebuild the sitemap, click on the ‘rebuild the sitemap manually’ link marked with Red box in the above image.</p>
<p>By default, Google XML sitemaps is automatically calculate the priority of each posts using the comment count of the posts. If you want to custom define the priority,  you can select ‘Do not use automatic priority calculation’ option in the &#8216;Post Priority’ group box.</p>
<p><a href="http://wpmarketing.org/wp-content/uploads/2009/10/xmlsitemapoption2.jpg"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="xml-sitemap-option2" src="http://wpmarketing.org/wp-content/uploads/2009/10/xmlsitemapoption2_thumb.jpg" border="0" alt="xml-sitemap-option2" width="366" height="164" /></a></p>
<p>Then you can use Priorities group box to specify custom priorities.</p>
<p><a href="http://wpmarketing.org/wp-content/uploads/2009/10/xmlsitemapoption3.jpg"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="xml-sitemap-option3" src="http://wpmarketing.org/wp-content/uploads/2009/10/xmlsitemapoption3_thumb.jpg" border="0" alt="xml-sitemap-option3" width="366" height="269" /></a></p>
<p>You can easily check the sitemap by adding ‘sitemap.xml’ at the end of your WordPress URL. For example , <a href="http://wpmarketing.org/sitemap.xml">http://wpmarketing.org/sitemap.xml</a> . Here is the output.</p>
<p><a href="http://wpmarketing.org/wp-content/uploads/2009/10/xmlsitemap.jpg"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="xml-sitemap" src="http://wpmarketing.org/wp-content/uploads/2009/10/xmlsitemap_thumb.jpg" border="0" alt="xml-sitemap" width="366" height="249" /></a></p>
<p>Now that you have the sitemap ready,  you can go to your <a href="http://www.google.com/webmasters/start" target="_blank">Google Webmaster Tool</a> account and add your sitemap.</p>
<p><a href="http://wpmarketing.org/wp-content/uploads/2009/10/googlewebmastersitemap.jpg"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="google-webmaster-sitemap" src="http://wpmarketing.org/wp-content/uploads/2009/10/googlewebmastersitemap_thumb.jpg" border="0" alt="google-webmaster-sitemap" width="366" height="184" /></a></p>
<p>One extra feature would be nice &#8211; To be able to define priority per post and page. I hope the author is planning to add this feature soon.</p>
<p>Next plug-in will be about Plug-in for Google Analytics. Google Analytics is a free web statistics application provided Google.</p>
<p>Thank you for visiting <a href="http://wpmarketing.org">wpmarketing.org</a></p>
<p>* Google XML Sitemaps Website : <a title="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/" href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/">http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/</a></p>
<p>* References: List of other Sitemap generator tools (Not just for WordPress): <a title="http://code.google.com/p/sitemap-generators/wiki/SitemapGenerators" href="http://code.google.com/p/sitemap-generators/wiki/SitemapGenerators">http://code.google.com/p/sitemap-generators/wiki/SitemapGenerators</a></p>
]]></content:encoded>
			<wfw:commentRss>http://wpmarketing.org/2009/10/top-5-wordpress-plug-in-for-internet-marketing-google-xml-sitemaps/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Top 5 WordPress Plug-in for Internet Marketing &#8211; All in One SEO Pack</title>
		<link>http://wpmarketing.org/2009/10/top-5-wordpress-plug-in-for-internet-marketing-all-in-one-seo-pack/</link>
		<comments>http://wpmarketing.org/2009/10/top-5-wordpress-plug-in-for-internet-marketing-all-in-one-seo-pack/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 04:51:41 +0000</pubDate>
		<dc:creator>HanaDaddy</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Wordpress Plugins]]></category>
		<category><![CDATA[all in one seo]]></category>
		<category><![CDATA[plug-in]]></category>
		<category><![CDATA[top 5]]></category>

		<guid isPermaLink="false">http://wpmarketing.org/2009/10/top-5-wordpress-plug-in-for-internet-marketing-all-in-one-seo-pack/</guid>
		<description><![CDATA[Have you wondering why your blog’s traffic does not increase at all even if you spend time and posted quality articles? If you are trying to start WordPress blog, you absolutely need to have below plug-ins installed before starting Internet Marketing. So you do not waste any of your valuable time. 1. All in One [...]]]></description>
			<content:encoded><![CDATA[<p>Have you wondering why your blog’s traffic does not increase at all even if you spend time and posted quality articles? If you are trying to start WordPress blog, you absolutely need to have below plug-ins installed before starting Internet Marketing. So you do not waste any of your valuable time. </p>
<p>1. <a href="http://wordpress.org/extend/plugins/all-in-one-seo-pack/"><strong>All in One SEO Pack</strong></a> : SEO is important. It’s the most important part of the website maintenance. and the most difficult. Main SEO tasks consist of managing title tag, and keyword&#160; and description meta tag. Especially I think title tag and description meta tag are important.&#160; ‘All in One SEO Pack’ plug-in make it very easy to maintain out of the box. You can define title , keyword, and description not only for your blog but for every articles using the article’s content. You can specifically define them manually or the plug-in will automatically generate them using tags and categories.&#160; This is the most popular plug-in for SEO. </p>
<p>Once activated you will need to update the settings in the ‘All in One SEO’ sub menu under Settings. You will need to select enable and fill out the Home Title, Description, and Keywords.&#160; For the other options, you can just use the default settings. </p>
<p><a href="http://wpmarketing.org/wp-content/uploads/2009/10/image6.png"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://wpmarketing.org/wp-content/uploads/2009/10/image_thumb5.png" width="406" height="387" /></a></p>
<p>&#160;</p>
<p>I think more important feature is that you can define individual settings per post. Without this feature, a WordPress blog will have the same keyword and descriptions throughout all the sub pages. That’s really terrible for the SEO. </p>
<p><a href="http://wpmarketing.org/wp-content/uploads/2009/10/image7.png"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://wpmarketing.org/wp-content/uploads/2009/10/image_thumb6.png" width="406" height="181" /></a> </p>
<p>There are other numerous SEO plug-ins in the WordPress website. ‘<a href="http://wordpress.org/extend/plugins/headspace2/">Headspace</a>’ is another popular SEO plugin-in, but it’s a little bit more complicated than ‘All in One SEO’.&#160; </p>
<p>I highly recommend ‘All in One SEO’ and you will see the results right away if your website has not been SEO optimized before. I had an experience that the traffic was increased about 20% after the plug-in installation. Be patient, the traffic increase was started about a week later.</p>
<p>If you know any other good SEO plug-in, let me know.</p>
<p>Next plug-in is about Google Analytics. </p>
<p>Thank you for visiting <a href="http://wpmarketing.org">wpmarketing.org</a></p>
]]></content:encoded>
			<wfw:commentRss>http://wpmarketing.org/2009/10/top-5-wordpress-plug-in-for-internet-marketing-all-in-one-seo-pack/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Hana Code Insert v2.2</title>
		<link>http://wpmarketing.org/2009/10/hana-code-insert-v2-2/</link>
		<comments>http://wpmarketing.org/2009/10/hana-code-insert-v2-2/#comments</comments>
		<pubDate>Sun, 04 Oct 2009 18:53:41 +0000</pubDate>
		<dc:creator>HanaDaddy</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Wordpress Plugins]]></category>
		<category><![CDATA[Hana Code Insert]]></category>
		<category><![CDATA[PHP evaluation]]></category>
		<category><![CDATA[shotcode]]></category>

		<guid isPermaLink="false">http://wpmarketing.org/?p=299</guid>
		<description><![CDATA[v2.2 (10/04/2009) : 1. PHP code content evaluation Some modification on PHP evaluation that you can use &#60;?php and ?&#62; within the entry content for PHP evaluation. So, in the previous version, if you wanted PHP code output, you could not use &#60;?php and ?&#62;. But now you can use them inside the entry item. [...]]]></description>
			<content:encoded><![CDATA[<p><strong>v2.2 (10/04/2009)</strong> : </p>
<p><strong>1. PHP code content evaluation</strong><br />
Some modification on PHP evaluation that you can use <code>&lt;?php</code> and <code>?&gt;</code> within the entry content for PHP evaluation. </p>
<p>So, in the previous version, if you wanted PHP code output, you could not use <code>&lt;?php</code> and <code>?&gt;</code>. But now you can use them inside the entry item.</p>
<p>Previously you could only define PHP codes only.</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">print</span> <span style="color: #0000ff;">&quot;&lt;div style='border:1px dotted red; padding: 5px;'&gt;&quot;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">print</span> <span style="color: #990000;">date</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;m/d/Y H:i:s&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">print</span> <span style="color: #0000ff;">&quot;&lt;/div&gt;&quot;</span><span style="color: #339933;">;</span></pre></div></div>

<p>But now, below code will work too.</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">&lt;div style='border:1px dotted red; padding: 5px;'&gt;
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">print</span> <span style="color: #990000;">date</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;m/d/Y H:i:s&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><span style="color: #000000; font-weight: bold;">?&gt;</span>
&lt;/div&gt;</pre></div></div>

<p><img src="http://wpmarketing.org/wp-content/uploads/2009/10/entry_content.jpg" alt="entry_content" title="entry_content" width="558" height="146" class="aligncenter size-full wp-image-307" /></p>
<p><strong>2. Custom ShortCode</strong><br />
Also extra feature for custom short code is added. You can define your own custom short code prefix and post fix. So you don&#8217;t have to use <code>&#91;hana-code-insert]</code> shortcode any more.</p>
<p>If defined, custom short code format can be used instead of <code>&#91;hana-code-insert name='Entry Name' /]</code>. For example, if you define <code>{{</code> for start indicator, <code>}}</code> for end indicator, you can use <code>{{Entry Name}}</code>. But beware, your new shortcode format may conflict with other plugins and cause one or more plugins to fail.<br />
<span id="more-299"></span><br />
There are some restrictions. <code>^</code> and <code>\</code> characters are not allowed. And start and end indicators should not be used part of entry name. HTML comment tag is a good candidate for the customs shortcodes indicators. (Start indicator <code>&lt;!--</code> , End indicator : <code>--&gt;</code>) In this way, even if the Hana Code Insert is disabled, these shortcodes will not show this way.</p>
<p>Hana Code Insert Admin Setting Screen.<br />
<img src="http://wpmarketing.org/wp-content/uploads/2009/10/shortcode_setting.jpg" alt="shortcode_setting" title="shortcode_setting" width="561" height="186" class="aligncenter size-full wp-image-313" /></p>
<p>Some of the tested custom Short Codes in a post.</p>

<div class="wp_syntax"><div class="code"><pre class="text" style="font-family:monospace;">===================
[[testing123]]
===================
~~testing123~~
===================
{{testing123}}
===================
This time it uses html comment.
&lt;!-- testing123 --&gt;
===================
&nbsp;
[ hana-code-insert name='testing123' /]</pre></div></div>

<p>Below is the output. Note that <code>&#91;hana-code-insert]</code> always works regardless of whether using customs shortcode or not.<br />
<img src="http://wpmarketing.org/wp-content/uploads/2009/10/shortcode_testing2.jpg" alt="shortcode_testing2" title="shortcode_testing2" width="457" height="355" class="aligncenter size-full wp-image-315" /></p>
<p>I am planning to implement Text Widget Support and enhancement in the Admin settings screen in the next version. (Additional description to recognize code snippet better, Search Fuction, etc..)</p>
<p>Enjoy! Let me know if you experience any problem.</p>
<div style='font-size:1.6em'><a href='http://wpmarketing.org/forum/forum/wp-plugin-hana-code-insert'>Hana Code Insert Forum</a></div>
]]></content:encoded>
			<wfw:commentRss>http://wpmarketing.org/2009/10/hana-code-insert-v2-2/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: enhanced

Served from: wpmarketing.org @ 2012-05-18 11:46:45 -->
