<?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>vitali software &#187; WordPress</title>
	<atom:link href="http://www.vitali-software.com/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.vitali-software.com</link>
	<description></description>
	<lastBuildDate>Fri, 25 Nov 2011 05:32:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>WordPress Tutorial: Add an Options page to your WP theme</title>
		<link>http://www.vitali-software.com/web-design/wordpress-tutorial-add-an-options-page-to-your-wp-theme/</link>
		<comments>http://www.vitali-software.com/web-design/wordpress-tutorial-add-an-options-page-to-your-wp-theme/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 11:00:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.vitali-software.com/?p=1035</guid>
		<description><![CDATA[
Have you built your own <strong>wordpress</strong> theme and now would like to add flexibility by allowing the admin to customize parts of it? Then what you need is an <strong>Options page</strong> within the WP admin side. Now you’re thinking “OMG, admin side? That’s much too complex for me!!!”. FALSE! Believe me: read this tutorial, and then you’ll be able to add any kind of option to your theme!

So, ready for some PHP? Let’s go!

In this tutorial, I’ll customize a theme named MySuperTheme. I’ll add an Options page to allow the admin to embed his/her video on the home page.]]></description>
			<content:encoded><![CDATA[<p class="aligncenter" style="text-align: center;"><img class="size-medium wp-image-1088  aligncenter" title="MySuperTheme-Options-WordPress" src="http://www.vitali-software.com/wp-content/uploads/2009/11/MySuperTheme-Options-WordPress.png" alt="MySuperTheme-Options-WordPress" width="300" height="280" /></p>
<p>Have you built your own <strong>wordpress</strong> theme and now would like to add flexibility by allowing the admin to customize parts of it? Then what you need is an <strong>Options page</strong> within the WP admin side. Now you’re thinking “OMG, admin side? That’s much too complex for me!!!”. FALSE! Believe me: read this tutorial, and then you’ll be able to add any kind of option to your theme!</p>
<p>So, ready for some PHP? Let’s go!</p>
<p>In this tutorial, I’ll customize a theme named MySuperTheme. I’ll add an Options page to allow the admin to embed his/her video on the home page.<br />
<span id="more-1035"></span><br />
<strong> First step: the back-end.</strong><br />
Open the <strong>functions.php</strong> file in your theme’s directory (here I need to go to /wp-content/themes/MySuperTheme/) and add these 2 variables:</p>
<pre class="brush: php">/**********************************
 *  Options page for the theme
 **********************************/

// the name of the theme
$themename = "MySuperTheme";

// an abbreviation of the theme's name
$shortname = "mst";</pre>
<p>Now you’ve need to declare an array with the options you wish to have. Each option is made of an array containing the following elements:</p>
<ul>
<li><strong>name</strong>: the name of the option, also displayed on the admin options page</li>
<li><strong>desc</strong>: a description of the option, displayed on the options page to help the admin to know what/how he/she has to set</li>
<li><strong>id</strong>: a unique id for the option. To have logic in our code, all ids begin with the $shortname value</li>
<li><strong>type</strong>: the type of option you want to display. It can be set to “text” if you want to display a text field, “checkbox” if you want to display a checkbox, “textarea”, “listbox”, … Another value can be given: “heading”, which will display a title on the options page, which can be useful if have many sections with titles.</li>
<li><strong>std</strong>: the default value</li>
<li><strong>options</strong>: an array of properties for the displayed element. For example, the “cols” and “rows” properties of a textarea, or the “options” for a listbox, …</li>
</ul>
<p>Following is the code for my Options page with video embedding:</p>
<pre class="brush: php; first-line: 10">// options
$options = array (

	// the title of the section
	array (	"name" =&gt; "Front page - Video",
			"type" =&gt; "heading" ),

	// a checkbox set on / off the display of the video
	array (	"name"		=&gt; "Display a video on the front page?",
			"id"		=&gt; $shortname . "_video_enabled",
			"type"		=&gt; "checkbox",
			"std"		=&gt; false ),

	// a textarea where the admin can enter the code of the embedded video
	array ( "name"		=&gt; "Code",
			"desc"		=&gt; "Enter the code for the video you want to display on your front page",
			"id"		=&gt; $shortname . "_video_code",
			"std"		=&gt; '&lt;object width="895" height="525"&gt;
&lt;param name="movie" value="http://www.youtube.com/v/w0ffwDYo00Q&amp;hl=en&amp;fs=1&amp;rel=0&amp;color1=0x3a3a3a&amp;color2=0x999999&amp;hd=1&amp;showinfo=0"&gt;&lt;/param&gt;
&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;
&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;
&lt;embed src="http://www.youtube.com/v/w0ffwDYo00Q&amp;hl=en&amp;fs=1&amp;rel=0&amp;color1=0x3a3a3a&amp;color2=0x999999&amp;hd=1&amp;showinfo=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="895" height="525"&gt;&lt;/embed&gt;
&lt;/object&gt;',
			"type"		=&gt; "textarea",
			"options"	=&gt; array (	"cols" =&gt; 80,
									"rows" =&gt; 10 )),

	// a text field to give a name to display for the video
	array ( "name"		=&gt; "Title",
			"desc"		=&gt; "Enter the title to display for the video",
			"id"		=&gt; $shortname . "_video_title",
			"std"		=&gt; "My Video",
			"type"		=&gt; "text" )

);</pre>
<p>Now we have to add the function which build the options admin page…</p>
<pre class="brush: php; first-line: 45">// create the Options page on the admin side
function mytheme_add_admin() {

	global $themename, $shortname, $options;

	if ( $_GET['page'] == basename(__FILE__) ) {

		// save options values
		if ( 'save' == $_REQUEST['action'] ) {

			foreach ($options as $value) {
				if ($value['type'] != 'multicheck') {
					update_option( $value['id'], $_REQUEST[ $value['id'] ] );
				} else {
					foreach ($value['options'] as $mc_key =&gt; $mc_value){
						$up_opt = $value['id'].'_'.$mc_key;
						update_option($up_opt, $_REQUEST[$up_opt] );
					}
				}
			}

			foreach ($options as $value) {
				if ($value['type'] != 'multicheck') {
					if ( isset( $_REQUEST[ $value['id'] ] ) ) {
						update_option( $value['id'], $_REQUEST[ $value['id'] ]  );
					} else {
						delete_option( $value['id'] );
					}
				} else {
					foreach ($value['options'] as $mc_key =&gt; $mc_value){
						$up_opt = $value['id'].'_'.$mc_key;
						if ( isset( $_REQUEST[ $up_opt ] ) ) {
							update_option( $up_opt, $_REQUEST[ $up_opt ]  );
						} else {
							delete_option( $up_opt );
						}
					}
				}
			}
			header("Location: themes.php?page=functions.php&amp;saved=true");
			die;

		// reset options values
		} else if ( 'reset' == $_REQUEST['action'] ) {

			foreach ($options as $value) {
				if ($value['type'] != 'multicheck') {
					delete_option( $value['id'] );
				} else {
					foreach($value['options'] as $mc_key =&gt; $mc_value) {
						$del_opt = $value['id'].'_'.$mc_key;
						delete_option($del_opt);
					}
				}
			}
			header("Location: themes.php?page=functions.php&amp;reset=true");
			die;
		}

	}

	// Add Options page to the admin menu
	add_theme_page($themename." Options", "$themename Options", 'edit_themes', basename(__FILE__), 'mytheme_admin');
}</pre>
<p>&#8230; and a function to create the Options page content.</p>
<pre class="brush: php; first-line: 109">// build the Options page
function mytheme_admin() {

	global $themename, $shortname, $options;

	// Display message after saving / resetting options' values
	if ( $_REQUEST['saved'] ) echo '&lt;div id="message" class="updated fade"&gt;&lt;p&gt;&lt;strong&gt;'.$themename.' settings saved.&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;';
	if ( $_REQUEST['reset'] ) echo '&lt;div id="message" class="updated fade"&gt;&lt;p&gt;&lt;strong&gt;'.$themename.' settings reset.&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;';

?&gt;
&lt;div class="wrap"&gt;
	&lt;h2&gt; settings&lt;/h2&gt;
	&lt;form method="post"&gt;
		&lt;table class="optiontable"&gt;

&lt;?php foreach ($options as $value) { 

	// retrieve the 'type' value in the option array
	switch ( $value['type'] ) {

		// if the option's value is contained in a text field
		case 'text':
			option_wrapper_header($value);
			?&gt;
				&lt;input style="width:400px;" name="&lt;?php echo $value['id']; ?&gt;" id="&lt;?php echo $value['id']; ?&gt;" type="&lt;?php echo $value['type']; ?&gt;" value="&lt;?php if ( get_settings( $value['id'] ) != "") { echo get_settings( $value['id'] ); } else { echo $value['std']; } ?&gt;" /&gt;
			&lt;?php
			option_wrapper_footer($value);
			break;

		// if the option's value is a selected value from a menu list
		case 'select':
			option_wrapper_header($value);
			?&gt;
	                $lt;select style="width:240px;" name="$lt;?php echo $value['id']; ?&gt;" id="$lt;?php echo $value['id']; ?&gt;"&gt;
				$lt;?php foreach ($value['options'] as $option) { ?&gt;
				&lt;option&lt;?php if ( get_settings( $value['id'] ) == $option) { echo ' selected="selected"'; } elseif ($option == $value['std']) { echo ' selected="selected"'; } ?&gt;&gt;&lt;?php echo $option; ?&gt;&lt;/option&gt;
				&lt;?php } ?&gt;
	                &lt;/select&gt;
			&lt;?php
			option_wrapper_footer($value);
			break;

		// if the option's value is contained in a textarea
		case 'textarea':
			$ta_options = $value['options'];
			option_wrapper_header($value);
			?&gt;
			&lt;textarea name="&lt;?php echo $value['id']; ?&gt;" id="&lt;?php echo $value['id']; ?&gt;" cols="&lt;?php echo $ta_options['cols']; ?&gt;" rows="&lt;?php echo $ta_options['rows']; ?&gt;"&gt;
			&lt;?php if ( get_settings($value['id']) != "") {
				echo get_settings($value['id']);
			} else {
				echo $value['std'];
			} ?&gt;&lt;/textarea&gt;
			&lt;?php
			option_wrapper_footer($value);
			break;

		// if the option's value is a selected value from a radio button
		case "radio":
			option_wrapper_header($value);
	 		foreach ($value['options'] as $key=&gt;$option) {
				$radio_setting = get_settings($value['id']);
				if ($radio_setting != '') {
		    		if ($key == get_settings($value['id']) ) {
						$checked = "checked=\"checked\"";
						} else {
							$checked = "";
						}
				} else {
					if($key == $value['std']){
						$checked = "checked=\"checked\"";
					} else {
						$checked = "";
					}
				}?&gt;
		        &lt;input type="radio" name="&lt;?php echo $value['id']; ?&gt;" value="&lt;?php echo $key; ?&gt;" &lt;?php echo $checked; ?&gt; /&gt;&lt;?php echo $option; ?&gt;&lt;br /&gt;
	 		&lt;?php
			}
			option_wrapper_footer($value);
			break;

		case "checkbox":
			option_wrapper_header($value);
	 		if(get_settings($value['id'])){
				$checked = "checked=\"checked\"";
	 		}else{
				$checked = "";
	 		}
	 		?&gt;
	 		&lt;input id="&lt;?php echo $value['id']; ?&gt;" name="&lt;?php echo $value['id']; ?&gt;" type="checkbox" value="true" &lt;?php echo $checked; ?&gt; /&gt;
			&lt;?php
			option_wrapper_footer($value);
			break;

		case "multicheck":
			option_wrapper_header($value);
	 		foreach ($value['options'] as $key=&gt;$option) {
	 		$pn_key = $value['id'] . '_' . $key;
	 		$checkbox_setting = get_settings($pn_key);
	 		if ($checkbox_setting != '') {
		    		if (get_settings($pn_key) ) {
						$checked = "checked=\"checked\"";
					} else {
						$checked = "";
					}
				} else {
					if ($key == $value['std']) {
						$checked = "checked=\"checked\"";
					} else {
						$checked = "";
					}
				}?&gt;
	 		&lt;input type="checkbox" name="&lt;?php echo $pn_key; ?&gt;" id="&lt;?php echo $pn_key; ?&gt;" value="true" &lt;?php echo $checked; ?&gt; /&gt;&lt;label for="&lt;?php echo $pn_key; ?&gt;"&gt;&lt;?php echo $option; ?&gt;&lt;/label&gt;&lt;br /&gt;
			&lt;?php
			}
			option_wrapper_footer($value);
			break;

		// if the option's value is the title of a section in the Options page
		case "heading":
			?&gt;
			&lt;tr valign="top"&gt;
			    &lt;td colspan="2" style="text-align: center;"&gt;&lt;h3&gt;&lt;?php echo $value['name']; ?&gt;&lt;/h3&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;?php
			break;

		default:
			break;
	}
}
?&gt;
		&lt;/table&gt;

		&lt;p class="submit"&gt;
			&lt;input name="save" type="submit" value="Save changes" /&gt;
			&lt;input type="hidden" name="action" value="save" /&gt;
		&lt;/p&gt;
	&lt;/form&gt;
	&lt;form method="post"&gt;
		&lt;p class="submit"&gt;
			&lt;input name="reset" type="submit" value="Reset" /&gt;
			&lt;input type="hidden" name="action" value="reset" /&gt;
		&lt;/p&gt;
	&lt;/form&gt;
&lt;/div&gt;
&lt;?php
}

// create option's name
function option_wrapper_header($values){
	?&gt;
	&lt;tr valign="top"&gt;
	    &lt;th scope="row"&gt;&lt;?php echo $values['name']; ?&gt;:&lt;/th&gt;
	    &lt;td&gt;
	&lt;?php
}

// create option's description
function option_wrapper_footer($values){
	?&gt;
	    &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr valign="top"&gt;
		&lt;td&gt; &lt;/td&gt;&lt;td&gt;&lt;small&gt;&lt;?php echo $values['desc']; ?&gt;&lt;/small&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;?php
}</pre>
<p>Finally, we have to activate our Option&#8217;s page.</p>
<pre class="brush: php; first-line: 277">// enable the Options page
add_action('admin_menu', 'mytheme_add_admin');</pre>
<p>Now we have built an Option page for our theme! This page is located under the Appearance menu on the admin side.</p>
<p><img class="aligncenter size-full wp-image-1072" title="MySuperTheme-Options-Wordpress-Site-WordPress" src="http://www.vitali-software.com/wp-content/uploads/2009/11/MySuperTheme-Options-Wordpress-Site-WordPress.png" alt="MySuperTheme-Options-Wordpress-Site-WordPress" width="500" height="364" /></p>
<p><strong>Second step: the front-end</strong></p>
<p>Now that we have created our Options page, we need to adapt our theme to use these options. We simply need to retrieve the values of the options using the <strong>get_option</strong> call code and display the elements in our theme.</p>
<p>In my example, I wanted to embed a video on my front page. This means I need to edit the <em>index.php</em> file of my theme (it could also be known as <em>home.php</em>).</p>
<ul>
<li>add a new div if the “Display a video on the front page?” checkbox is checked</li>
<li>in this new div insert the code for the video</li>
<li>add a caption to the video</li>
</ul>
<p>Here is the code to include where the video needs to be inserted:</p>
<pre class="brush: php">&lt;?php if (get_option('mst_video_enabled')) {	// the following code is processed if the box is checked
		echo '&lt;div class="video-box"&gt;';	// create the div
		echo get_option('mst_video_code');	// insert the code
		echo '&lt;p class="video-title"&gt;' . get_option('mst_video_title') . '&lt;/p&gt;';	// insert the caption
		echo '&lt;/div&gt;';
	}
?&gt;</pre>
<p>And now we have a video displayed on the front page!</p>
<p><img class="aligncenter size-full wp-image-1077" title="Page-Image" src="http://www.vitali-software.com/wp-content/uploads/2009/11/Page-Image.png" alt="Page-Image" width="500" height="485" /></p>
<p><strong>Build your own Options page</strong>Now that you’ve learned how to add an Options page to your theme, express your creativity and add options to your own theme!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vitali-software.com/web-design/wordpress-tutorial-add-an-options-page-to-your-wp-theme/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>15 Awesome-Looking Yet Free Magazine Style WordPress Themes</title>
		<link>http://www.vitali-software.com/bookmarks/15-awesome-looking-yet-free-magazine-style-wordpress-themes/</link>
		<comments>http://www.vitali-software.com/bookmarks/15-awesome-looking-yet-free-magazine-style-wordpress-themes/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 13:58:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bookmarks]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.vitali-software.com/?p=701</guid>
		<description><![CDATA[Source: 15 Awesome-Looking Yet Free Magazine Style WordPress Themes &#124; Best Design Options. &#8220;WordPress is not just a blogging application, contrary to popular belief. In fact, WordPress can be (and is being) used for a whole lot more. Today, WordPress has become one of the most powerful publishing platform that is increasingly being used to power online magazines and other news-driven Web sites–and these are sites that fall outside the domain of ‘blogs’&#8230;&#8221; (Read the entire original post)]]></description>
			<content:encoded><![CDATA[<p>Source: <a href="http://bestdesignoptions.com/?p=2736">15 Awesome-Looking Yet Free Magazine Style WordPress Themes | Best Design Options</a>.</p>
<p style="text-align: center;"><a style="text-decoration: none;" href="http://bestdesignoptions.com/?p=2736"><img src="http://blog.vitali-software.com/wp-content/uploads/2009/04/wordpress-theme-header1-300x98.jpg" alt="WordPress Themes" title="WordPress Themes" width="300" height="98" class="aligncenter size-medium wp-image-719" /></a></p>
<blockquote><p>&#8220;WordPress is not just a blogging application, contrary to popular belief. In fact, WordPress can be (and is being) used for a whole lot more. Today, WordPress has become one of the most powerful publishing platform that is increasingly being used to power online magazines and other news-driven Web sites–and these are sites that fall outside the domain of ‘blogs’&#8230;&#8221;</p></blockquote>
<p>(Read the entire <a href="http://bestdesignoptions.com/?p=2736">original post</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vitali-software.com/bookmarks/15-awesome-looking-yet-free-magazine-style-wordpress-themes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>70+ Top Quality FREE WordPress Theme Resource</title>
		<link>http://www.vitali-software.com/bookmarks/70-top-quality-free-wordpress-theme-resource/</link>
		<comments>http://www.vitali-software.com/bookmarks/70-top-quality-free-wordpress-theme-resource/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 22:20:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bookmarks]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.vitali-software.com/?p=520</guid>
		<description><![CDATA[Source: 70+ Top Quality FREE WordPress Theme Resource &#8211; Espreson. &#8220;Are you hunting for WordPress theme for your blog? Then your query is solved below with a source of more than 70 top quality FREE WordPress theme. Here it is…&#8221; (Read the entire original post)]]></description>
			<content:encoded><![CDATA[<p>Source: <a href="http://espreson.com/2008/11/13/70-top-quality-free-wordpress-theme-resource/">70+ Top Quality FREE WordPress Theme Resource &#8211; Espreson</a>.</p>
<p style="text-align: center;"><a href="http://espreson.com/2008/11/13/70-top-quality-free-wordpress-theme-resource/"><img src="http://espreson.com/wp-content/uploads/2008/11/screenshot12-300x233.png" alt="Notepad Chaos" /></a></p>
<blockquote><p>&#8220;Are you hunting for <a title="WordPress" href="http://wordpress.org/" target="_blank">WordPress</a> theme for your blog? Then your query is solved below with a source of more than 70 top quality FREE WordPress theme. Here it is…&#8221;</p></blockquote>
<p>(Read the entire <a href="http://espreson.com/2008/11/13/70-top-quality-free-wordpress-theme-resource/">original post</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vitali-software.com/bookmarks/70-top-quality-free-wordpress-theme-resource/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>26 Free WordPress Photo Gallery Themes</title>
		<link>http://www.vitali-software.com/bookmarks/26-free-wordpress-photo-gallery-themes/</link>
		<comments>http://www.vitali-software.com/bookmarks/26-free-wordpress-photo-gallery-themes/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 22:12:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bookmarks]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[galley]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.vitali-software.com/?p=515</guid>
		<description><![CDATA[Source: 26 Free WordPress Photo Gallery Themes &#124; [Re]Encoded.com. &#8220;There are thousands of Free WordPress themes and a number of great showcases on the best free wordpress themes, but it is still can be difficult to find the right wordpress theme for you photo blog. Here is a list of 26 Free WordPress Photo Gallery Themes&#8230;&#8221; (Visit the entire original post)]]></description>
			<content:encoded><![CDATA[<p>Source: <a href="http://www.reencoded.com/2009/04/05/26-free-wordpress-photo-gallery-themes/">26 Free WordPress Photo Gallery Themes | [Re]Encoded.com</a>.</p>
<p style="text-align: center;"><a href="http://www.reencoded.com/2009/04/05/26-free-wordpress-photo-gallery-themes/"><img src="http://www.reencoded.com/wp-content/uploads/2009/04/autofocus_free_photo_gallery_wordpress.jpg" alt="AutoFocs" /></a></p>
<blockquote><p>&#8220;There are thousands of Free WordPress themes and a number of great showcases on the best free wordpress themes, but it is still can be difficult to find the right wordpress theme for you photo blog. Here is a list of  26 Free WordPress Photo Gallery Themes&#8230;&#8221;</p></blockquote>
<p>(Visit the entire <a href="http://www.reencoded.com/2009/04/05/26-free-wordpress-photo-gallery-themes/">original post</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vitali-software.com/bookmarks/26-free-wordpress-photo-gallery-themes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Backgrounds in WordPress, Tips and Examples «  WPCrowd</title>
		<link>http://www.vitali-software.com/bookmarks/backgrounds-in-wordpress-tips-and-examples-%c2%ab-wpcrowd/</link>
		<comments>http://www.vitali-software.com/bookmarks/backgrounds-in-wordpress-tips-and-examples-%c2%ab-wpcrowd/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 12:25:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bookmarks]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[backgrounds]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.vitali-software.com/?p=388</guid>
		<description><![CDATA[Source: Backgrounds in WordPress, Tips and Examples « WPCrowd. &#8220;As we know the background is a important thing in the design of the theme, choosing a right placement and construction is very difficult so that’s why I created this article. In this article I want to show you how to make a background to your WordPress blog, what kind of background style you can use, what CSS codes require to add in your style.css file and some great examples based on very creative blog designs&#8230;&#8221; (Read the entire original post)]]></description>
			<content:encoded><![CDATA[<p>Source: <a href="http://wpcrowd.com/customization/backgrounds-in-wordpress-tips-and-examples/">Backgrounds in WordPress, Tips and Examples «  WPCrowd</a>.</p>
<p style="text-align: center;"><a href="http://wpcrowd.com/customization/backgrounds-in-wordpress-tips-and-examples/"><img src="http://new.vitali-software.com/wp-content/uploads/2009/04/backgrounds-in-wordpress-tips-and-examples_small-new.png" alt="Backgrounds in WP" title="Backgrounds in WP" width="190" height="150" class="aligncenter size-full wp-image-389" /></a></p>
<blockquote><p>&#8220;As we know the background is a important thing in the design of the theme, choosing a right placement and construction is very difficult so that’s why I created this article.</p>
<p>In this article I want to show you <strong>how to make a background to your WordPress blog</strong>, what kind of background style you can use, what CSS codes require to add in your style.css file and some great examples based on very creative blog designs&#8230;&#8221;</p></blockquote>
<p>(Read the entire <a href="http://wpcrowd.com/customization/backgrounds-in-wordpress-tips-and-examples/">original post</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vitali-software.com/bookmarks/backgrounds-in-wordpress-tips-and-examples-%c2%ab-wpcrowd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>40 Excellent Free WordPress Themes</title>
		<link>http://www.vitali-software.com/bookmarks/40-excellent-free-wordpress-themes/</link>
		<comments>http://www.vitali-software.com/bookmarks/40-excellent-free-wordpress-themes/#comments</comments>
		<pubDate>Sun, 05 Apr 2009 13:04:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bookmarks]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.vitali-software.com/?p=331</guid>
		<description><![CDATA[Source: 40 Excellent Free WordPress Themes. &#8220;WordPress &#8211; the popular open source publishing platform &#8211; allows you to easily customize your installation with WordPress themes. Installing themes is a simple affair, and if you’re just starting out with the publishing application, you can check out this guide on using WordPress themes. In this collection, you’ll find 40 high-quality and free WordPress themes handpicked from the vast amount of free themes out there on the web. Note: Be sure to check out the license of the theme for restrictions in usage (if any) and it’s always good (and very much appreciated)[.....]]]></description>
			<content:encoded><![CDATA[<p>Source: <a href="http://sixrevisions.com/wordpress/40-excellent-free-wordpress-themes/">40 Excellent Free WordPress Themes</a>.</p>
<p style="text-align: center;"><a href="http://sixrevisions.com/wordpress/40-excellent-free-wordpress-themes/"><img src="http://blog.vitali-software.com/wp-content/uploads/2009/04/02-17_blues-300x212.jpg" alt="40 Excellent Free WordPress Themes" title="40 Excellent Free WordPress Themes" width="300" height="212" class="aligncenter size-medium wp-image-332" /></a></p>
<blockquote><p>&#8220;WordPress &#8211; the popular open source publishing platform &#8211; allows you to easily customize your installation with WordPress themes. Installing themes is a simple affair, and if you’re just starting out with the publishing application, you can check out this guide on using WordPress themes.</p>
<p>In this collection, you’ll find 40 high-quality and free WordPress themes handpicked from the vast amount of free themes out there on the web.</p>
<p>Note: Be sure to check out the license of the theme for restrictions in usage (if any) and it’s always good (and very much appreciated) to attribute the designer even if they don’t explicitly ask you to&#8230;&#8221;</p></blockquote>
<p>(Read the entire <a href="http://sixrevisions.com/wordpress/40-excellent-free-wordpress-themes/">original post</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vitali-software.com/bookmarks/40-excellent-free-wordpress-themes/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>135+ Ultimate Round-Up of WordPress Tutorials &#124; Tutorials &#124; instantShift</title>
		<link>http://www.vitali-software.com/bookmarks/135-ultimate-round-up-of-wordpress-tutorials-tutorials-instantshift/</link>
		<comments>http://www.vitali-software.com/bookmarks/135-ultimate-round-up-of-wordpress-tutorials-tutorials-instantshift/#comments</comments>
		<pubDate>Sun, 05 Apr 2009 12:09:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bookmarks]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.vitali-software.com/?p=296</guid>
		<description><![CDATA[Source: 135+ Ultimate Round-Up of WordPress Tutorials &#124; Tutorials &#124; instantShift. &#8220;It’s certainly no secret that I think the WordPress platform is the way to go in developing a web presence for any design professional who wants to do it on their own and control the result. What sets WordPress apart from other blogging software are the many free templates, tutorials and extensions available through plug-ins to help you to achieve your goals. With so many blogging software programs available, its often difficult to choose which is the right one for you. It’s important to take into consideration not just[.....]]]></description>
			<content:encoded><![CDATA[<p>Source: <a href="http://www.instantshift.com/2009/04/05/135-ultimate-round-up-of-wordpress-tutorials/">135+ Ultimate Round-Up of WordPress Tutorials | Tutorials | instantShift</a>.</p>
<p style="text-align: center;"><a href="http://www.instantshift.com/2009/04/05/135-ultimate-round-up-of-wordpress-tutorials/"><img src="http://blog.vitali-software.com/wp-content/uploads/2009/04/urowt-225x300.jpg" alt="135+ Ultimate Round-Up of WordPress Tutorials" width="225" height="300" class="size-medium wp-image-297" /></a></p>
<blockquote><p>&#8220;It’s certainly no secret that I think the WordPress platform is the way to go in developing a web presence for any design professional who wants to do it on their own and control the result. What sets WordPress apart from other blogging software are the many free templates, tutorials and extensions available through plug-ins to help you to achieve your goals.</p>
<p>With so many blogging software programs available, its often difficult to choose which is the right one for you. It’s important to take into consideration not just the up-front cost but also your future needs for advertising, categorizing, updates etc.</p>
<p>For those who choose to design their blog via WordPress route, Here we present a Ultimate Round-up of Quality WordPress Tutorials which helps you to enhance your blog design and features&#8230;&#8221;</p></blockquote>
<p>(Read the entire <a href="http://www.instantshift.com/2009/04/05/135-ultimate-round-up-of-wordpress-tutorials/">original post</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vitali-software.com/bookmarks/135-ultimate-round-up-of-wordpress-tutorials-tutorials-instantshift/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Bookmarks for April 3rd, 2009 &#8211; Part 8</title>
		<link>http://www.vitali-software.com/bookmarks/bookmarks-for-april-3rd-2009-8/</link>
		<comments>http://www.vitali-software.com/bookmarks/bookmarks-for-april-3rd-2009-8/#comments</comments>
		<pubDate>Sat, 04 Apr 2009 21:24:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bookmarks]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[brochures]]></category>
		<category><![CDATA[colors]]></category>
		<category><![CDATA[comics]]></category>
		<category><![CDATA[delicious]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[graphicdesign]]></category>
		<category><![CDATA[inspiration]]></category>
		<category><![CDATA[screencast]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.vitali-software.com/?p=278</guid>
		<description><![CDATA[These are my links for April 3rd, 2009: In the Woods &#8211; WordPress for Designers: Day 11 &#8211; (More&#8230;) Color + Design Blog / The Colorful Art Of Rotoscoping by COLOURlovers &#8211; (More&#8230;) Best of Catalog Design Inspiration for Graphic Designers : Graphic Design Blog &#38; Graphics News Blog &#8211; (More&#8230;)]]></description>
			<content:encoded><![CDATA[<p>These are my links for April 3rd, 2009:</p>
<ul class="postelicious">
<li class="bookmark"><a href="http://blog.themeforest.net/wordpress/wordpress-for-designers-day-11/" class="bookmark_title">In the Woods &#8211; WordPress for Designers: Day 11</a> &#8211;  (<a href="http://blog.themeforest.net/wordpress/wordpress-for-designers-day-11/" class="bookmark_more">More&#8230;</a>)</li>
<li class="bookmark"><a href="http://www.colourlovers.com/blog/2009/04/03/the-colorful-art-of-rotoscoping/" class="bookmark_title">Color + Design Blog / The Colorful Art Of Rotoscoping by COLOURlovers</a> &#8211;  (<a href="http://www.colourlovers.com/blog/2009/04/03/the-colorful-art-of-rotoscoping/" class="bookmark_more">More&#8230;</a>)</li>
<li class="bookmark"><a href="http://www.allgraphicdesign.com/graphicsblog/2009/04/03/best-of-catalog-design-inspiration-for-graphic-designers/" class="bookmark_title">Best of Catalog Design Inspiration for Graphic Designers : Graphic Design Blog &amp; Graphics News Blog</a> &#8211;  (<a href="http://www.allgraphicdesign.com/graphicsblog/2009/04/03/best-of-catalog-design-inspiration-for-graphic-designers/" class="bookmark_more">More&#8230;</a>)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.vitali-software.com/bookmarks/bookmarks-for-april-3rd-2009-8/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Bookmarks for April 3rd, 2009 &#8211; Part 6</title>
		<link>http://www.vitali-software.com/bookmarks/bookmarks-for-april-3rd-2009-6/</link>
		<comments>http://www.vitali-software.com/bookmarks/bookmarks-for-april-3rd-2009-6/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 14:02:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bookmarks]]></category>
		<category><![CDATA[brushes]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[cartoon]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[comics]]></category>
		<category><![CDATA[cv]]></category>
		<category><![CDATA[delicious]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[effect]]></category>
		<category><![CDATA[footer]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[freelance]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[gallery]]></category>
		<category><![CDATA[graphicdesign]]></category>
		<category><![CDATA[grunge]]></category>
		<category><![CDATA[humor]]></category>
		<category><![CDATA[icons]]></category>
		<category><![CDATA[ideas]]></category>
		<category><![CDATA[illustrator]]></category>
		<category><![CDATA[inspiration]]></category>
		<category><![CDATA[kitchen]]></category>
		<category><![CDATA[layout]]></category>
		<category><![CDATA[lightbox]]></category>
		<category><![CDATA[logo]]></category>
		<category><![CDATA[logodesign]]></category>
		<category><![CDATA[motion]]></category>
		<category><![CDATA[navigation]]></category>
		<category><![CDATA[patterns]]></category>
		<category><![CDATA[photo]]></category>
		<category><![CDATA[Photography]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[portfolio]]></category>
		<category><![CDATA[resources]]></category>
		<category><![CDATA[resume]]></category>
		<category><![CDATA[socialmedia]]></category>
		<category><![CDATA[text]]></category>
		<category><![CDATA[textures]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[typography]]></category>
		<category><![CDATA[vector]]></category>
		<category><![CDATA[wallpapers]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.vitali-software.com/?p=273</guid>
		<description><![CDATA[These are my links for April 3rd, 2009: 10 Tutorials For Advanced Web Designers &#8211; (More&#8230;) 30 Funny Twitter Comics &#124; Webdesigner Depot &#8211; (More&#8230;) 30 Type Based Logo &#124; IzzatAzizDotCom &#8211; (More&#8230;) 10 Image and Gallery Lightbox Solutions for WordPress &#8211; Plugins : Speckyboy Design Magazine &#8211; (More&#8230;) 6 Things To Include for a User Friendly Footer &#124; UX Booth &#8211; (More&#8230;) Salt &#38; Pepper designs that will shake you &#124; Design daily news &#8211; (More&#8230;) Color + Design Blog / Color Inspiration: Tartan Patterns by COLOURlovers &#8211; (More&#8230;) 44 Must Learn Web Design Layout Tutorials in Photoshop &#124;[.....]]]></description>
			<content:encoded><![CDATA[<p>These are my links for April 3rd, 2009:</p>
<ul class="postelicious">
<li class="bookmark"><a href="http://www.justskins.com/design/10-tutorials-for-advanced-web-designers/2091" class="bookmark_title">10 Tutorials For Advanced Web Designers</a> &#8211;  (<a href="http://www.justskins.com/design/10-tutorials-for-advanced-web-designers/2091" class="bookmark_more">More&#8230;</a>)</li>
<li class="bookmark"><a href="http://www.webdesignerdepot.com/2009/03/50-twitter-comic-strips/" class="bookmark_title">30 Funny Twitter Comics | Webdesigner Depot</a> &#8211;  (<a href="http://www.webdesignerdepot.com/2009/03/50-twitter-comic-strips/" class="bookmark_more">More&#8230;</a>)</li>
<li class="bookmark"><a href="http://izzataziz.com/2009/03/31/30-type-based-logo/" class="bookmark_title">30 Type Based Logo | IzzatAzizDotCom</a> &#8211;  (<a href="http://izzataziz.com/2009/03/31/30-type-based-logo/" class="bookmark_more">More&#8230;</a>)</li>
<li class="bookmark"><a href="http://speckyboy.com/2009/03/31/10-image-and-gallery-lightbox-solutions-for-wordpress-plugins/" class="bookmark_title">10 Image and Gallery Lightbox Solutions for WordPress &#8211; Plugins : Speckyboy Design Magazine</a> &#8211;  (<a href="http://speckyboy.com/2009/03/31/10-image-and-gallery-lightbox-solutions-for-wordpress-plugins/" class="bookmark_more">More&#8230;</a>)</li>
<li class="bookmark"><a href="http://www.uxbooth.com/blog/6-things-to-include-for-a-user-friendly-footer/" class="bookmark_title">6 Things To Include for a User Friendly Footer | UX Booth</a> &#8211;  (<a href="http://www.uxbooth.com/blog/6-things-to-include-for-a-user-friendly-footer/" class="bookmark_more">More&#8230;</a>)</li>
<li class="bookmark"><a href="http://www.designer-daily.com/salt-pepper-designs-that-will-shake-you-1972" class="bookmark_title">Salt &amp; Pepper designs that will shake you | Design daily news</a> &#8211;  (<a href="http://www.designer-daily.com/salt-pepper-designs-that-will-shake-you-1972" class="bookmark_more">More&#8230;</a>)</li>
<li class="bookmark"><a href="http://www.colourlovers.com/blog/2009/03/31/color-inspiration-tartan-patterns/" class="bookmark_title">Color + Design Blog / Color Inspiration: Tartan Patterns by COLOURlovers</a> &#8211;  (<a href="http://www.colourlovers.com/blog/2009/03/31/color-inspiration-tartan-patterns/" class="bookmark_more">More&#8230;</a>)</li>
<li class="bookmark"><a href="http://naldzgraphics.net/tutorials/44-must-learn-web-design-layout-tutorials-in-photoshop/" class="bookmark_title">44 Must Learn Web Design Layout Tutorials in Photoshop | Naldz Graphics</a> &#8211;  (<a href="http://naldzgraphics.net/tutorials/44-must-learn-web-design-layout-tutorials-in-photoshop/" class="bookmark_more">More&#8230;</a>)</li>
<li class="bookmark"><a href="http://webdesignledger.com/tutorials/14-most-impressive-photoshop-typography-effects" class="bookmark_title">14 Most Impressive Photoshop Typography Effects | Web Design Ledger</a> &#8211;  (<a href="http://webdesignledger.com/tutorials/14-most-impressive-photoshop-typography-effects" class="bookmark_more">More&#8230;</a>)</li>
<li class="bookmark"><a href="http://www.tutorial9.net/resources/free-icon-pack-web-injection/" class="bookmark_title">Free Icon Pack: Web Injection &#8211; Tutorial9</a> &#8211;  (<a href="http://www.tutorial9.net/resources/free-icon-pack-web-injection/" class="bookmark_more">More&#8230;</a>)</li>
<li class="bookmark"><a href="http://www.psdvault.com/drawing/create-an-ocean-text-effect-in-photoshop/" class="bookmark_title">Create an Realistic Dark Ocean Text Effect in Photoshop | PSD Vault &#8211; High Quality Adobe Photoshop Tutorial with Uniqueness in Mind</a> &#8211;  (<a href="http://www.psdvault.com/drawing/create-an-ocean-text-effect-in-photoshop/" class="bookmark_more">More&#8230;</a>)</li>
<li class="bookmark"><a href="http://bestdesignoptions.com/?p=2481" class="bookmark_title">Freebies: High-Resolution Floral Swirl Photoshop Brushes | Best Design Options</a> &#8211;  (<a href="http://bestdesignoptions.com/?p=2481" class="bookmark_more">More&#8230;</a>)</li>
<li class="bookmark"><a href="http://www.presidiacreative.com/30-breathtaking-fantasy-wallpapers/" class="bookmark_title">30 Breathtaking Fantasy Wallpapers | Presidia Creative</a> &#8211;  (<a href="http://www.presidiacreative.com/30-breathtaking-fantasy-wallpapers/" class="bookmark_more">More&#8230;</a>)</li>
<li class="bookmark"><a href="http://www.smashingmagazine.com/2009/04/01/10-handy-tips-for-web-design-cvs-and-resumes/" class="bookmark_title">How To Create A Great Web Design CV and R&eacute;sum&eacute;? | How-To | Smashing Magazine</a> &#8211;  (<a href="http://www.smashingmagazine.com/2009/04/01/10-handy-tips-for-web-design-cvs-and-resumes/" class="bookmark_more">More&#8230;</a>)</li>
<li class="bookmark"><a href="http://lostandtaken.com/blog/2009/4/1/dirty-pulp-7-grunge-paper-textures.html" class="bookmark_title">Lost and Taken &#8211; Blog &#8211; Dirty Pulp: 7 Grunge Paper&nbsp;Textures</a> &#8211;  (<a href="http://lostandtaken.com/blog/2009/4/1/dirty-pulp-7-grunge-paper-textures.html" class="bookmark_more">More&#8230;</a>)</li>
<li class="bookmark"><a href="http://speckyboy.com/2009/04/03/30-amazing-vector-tutorials-from-2009-so-far-anyway/" class="bookmark_title">30 Amazing Vector Tutorials from 2009, so far anyway&hellip; : Speckyboy Design Magazine</a> &#8211;  (<a href="http://speckyboy.com/2009/04/03/30-amazing-vector-tutorials-from-2009-so-far-anyway/" class="bookmark_more">More&#8230;</a>)</li>
<li class="bookmark"><a href="http://www.instantshift.com/2009/04/02/motion-and-blur-photography-for-inspiration-part-ii/" class="bookmark_title">Motion and Blur Photography for Inspiration &#8211; Part II | Showcases | instantShift</a> &#8211;  (<a href="http://www.instantshift.com/2009/04/02/motion-and-blur-photography-for-inspiration-part-ii/" class="bookmark_more">More&#8230;</a>)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.vitali-software.com/bookmarks/bookmarks-for-april-3rd-2009-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bookmarks for March 30th, 2009 &#8211; Part 2</title>
		<link>http://www.vitali-software.com/bookmarks/bookmarks-for-march-30th-2009-2/</link>
		<comments>http://www.vitali-software.com/bookmarks/bookmarks-for-march-30th-2009-2/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 16:02:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Bookmarks]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[coda]]></category>
		<category><![CDATA[cufon]]></category>
		<category><![CDATA[delicious]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[flir]]></category>
		<category><![CDATA[font]]></category>
		<category><![CDATA[fonts]]></category>
		<category><![CDATA[footer]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[graphicdesign]]></category>
		<category><![CDATA[grids]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[inspiration]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[links]]></category>
		<category><![CDATA[MU]]></category>
		<category><![CDATA[pages]]></category>
		<category><![CDATA[perception]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[resources]]></category>
		<category><![CDATA[screencasts]]></category>
		<category><![CDATA[sharing]]></category>
		<category><![CDATA[sifr]]></category>
		<category><![CDATA[theory]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[tricks]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[typeface]]></category>
		<category><![CDATA[typography]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[webdev]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://blog.vitali-software.com/?p=253</guid>
		<description><![CDATA[These are my links for March 30th, 2009: Design View / Andy Rutledge &#8211; Gestalt Principles of Perception 3: Proximity, Uniform Connectedness, and Good Continuation &#8211; The reason that what you&#8217;re reading right now makes sense to you, other than the fact that you are familiar with the written English language, is due largely to the fact that I&#8217;m employing&#8212;and you perceive&#8212;three important Gestalt Principles. The structure of this paragraph is dependent on its adherence to and consistency with the principles of proximity, uniform connectedness, and good continuation. Without these three factors I would be unable to clearly communicate my[.....]]]></description>
			<content:encoded><![CDATA[<p>These are my links for March 30th, 2009:</p>
<ul class="postelicious">
<li class="bookmark"><a href="http://www.andyrutledge.com/gestalt-principles-3.php" class="bookmark_title">Design View / Andy Rutledge &#8211; Gestalt Principles of Perception 3: Proximity, Uniform Connectedness, and Good Continuation</a> &#8211; The reason that what you&rsquo;re reading right now makes sense to you, other than the fact that you are familiar with the written English language, is due largely to the fact that I&rsquo;m employing&mdash;and you perceive&mdash;three important Gestalt Principles. The structure of this paragraph is dependent on its adherence to and consistency with the principles of proximity, uniform connectedness, and good continuation. Without these three factors I would be unable to clearly communicate my thoughts to you through this medium (written/typed words) and what you are seeing would bear little or no relationship to language&#8230; (<a href="http://www.andyrutledge.com/gestalt-principles-3.php" class="bookmark_more">More&#8230;</a>)</li>
<li class="bookmark"><a href="http://wpengineer.com/pages-subpages-is-parent/" class="bookmark_title">Pages &amp; Subpages &#8211; Is Parent? &#8211; This, WordPress, Conditional, $post-&gt;ID, Thus, Alternative &#8211; WP Engineer</a> &#8211; WordPress allows to create sub-pages in your backend. This is why many uses WordPress as a CMS. Sometimes you like with the help of the Conditional Tags to start several queries with a certain respond &ndash; but then you see frequently in the template static queries on any ID of a page&#8230; (<a href="http://wpengineer.com/pages-subpages-is-parent/" class="bookmark_more">More&#8230;</a>)</li>
<li class="bookmark"><a href="http://wphacks.com/multiple-author-wordpress-blogs/" class="bookmark_title">Tools &amp; Resources for Multi-Author WordPress Blogs</a> &#8211; When setting up a WordPress blog that allows for multiple authors, it seems many people think all that is involved is to setup additional author profiles and/or start accepting guest posts.   Unfortunately, it really isn&rsquo;t that simple if you want to create a high quality WordPress blog&#8230; (<a href="http://wphacks.com/multiple-author-wordpress-blogs/" class="bookmark_more">More&#8230;</a>)</li>
<li class="bookmark"><a href="http://www.kremalicious.com/2009/03/ultimate-coda-wordpress-share-link-bonanza/" class="bookmark_title">Ultimate Share Link Bonanza For Coda, WordPress And Everything Else &rsaquo; Blog &rsaquo; kremalicious.com &raquo; Matthias Kretschmann | Photography &amp; Design</a> &#8211; Ever wanted to include those sharing links to social or bookmarking sites so users can easily submit your content to these sites in a WordPress site or any other platform? Then you might have experienced a rather time consuming search odyssey to get those links&#8230; (<a href="http://www.kremalicious.com/2009/03/ultimate-coda-wordpress-share-link-bonanza/" class="bookmark_more">More&#8230;</a>)</li>
<li class="bookmark"><a href="http://www.webair.it/blog/2009/03/30/absolutely-uniques-creative-and-useful-footers/" class="bookmark_title">&raquo; Absolutely Uniques, Creative and Useful Footers WebAir Blog</a> &#8211; After 40 Footers creativi today we show you an other great collection of the most creative footers&#8230; (<a href="http://www.webair.it/blog/2009/03/30/absolutely-uniques-creative-and-useful-footers/" class="bookmark_more">More&#8230;</a>)</li>
<li class="bookmark"><a href="http://www.smashingapps.com/2009/03/30/17-adobe-air-apps-that-can-save-your-time.html" class="bookmark_title">17 Adobe AIR Apps That Can Save Your Time &#8211; Opensource, Free and Useful Online Resources for Designers and Developers</a> &#8211; Adobe AIR is a cross-platform runtime environment for building rich Internet applications using Adobe Flash, Adobe Flex, HTML, or Ajax. It&rsquo;s popularity is increasing every day and getting more lovers who are using tools developed on Adobe AIR for diversified purposes. Designers are the top on the list in those lovers and this list is specially for designers who can save their time and complete their task in the less time using these little but simple AIR apps&#8230; (<a href="http://www.smashingapps.com/2009/03/30/17-adobe-air-apps-that-can-save-your-time.html" class="bookmark_more">More&#8230;</a>)</li>
<li class="bookmark"><a href="http://designyoutrust.com/2009/03/30/overly-judgemental-ie6-splash-pages/" class="bookmark_title">Overly Judgemental IE6 Splash Pages | Design You Trust. World&#8217;s Most Famous Social Inspiration.</a> &#8211; Some brutal but hilarious IE6 splash pages&#8230; (<a href="http://designyoutrust.com/2009/03/30/overly-judgemental-ie6-splash-pages/" class="bookmark_more">More&#8230;</a>)</li>
<li class="bookmark"><a href="http://jorenrapini.com/blog/web-design/font-face-replacement-and-embedding-techniques-and-resources" class="bookmark_title">Font Face Replacement Embedding Techniques and Resources | Joren Rapini.com Weblog</a> &#8211; Thanks to current lack of support for and other licensing issues regarding @font-face, we have to turn to other methods of using special fonts on our web pages. But what to choose? There are several great proven methods out there for font face replacements on a website&#8230; (<a href="http://jorenrapini.com/blog/web-design/font-face-replacement-and-embedding-techniques-and-resources" class="bookmark_more">More&#8230;</a>)</li>
<li class="bookmark"><a href="http://speckyboy.com/2009/03/30/30-photoshop-video-tutorials-learn-from-the-pros-of-graphic-design/" class="bookmark_title">30 Photoshop Video Tutorials &#8211; Learn from the Pros of Graphic Design : Speckyboy Design Magazine</a> &#8211; Sit back, relax. Watch and learn from the pros of graphic design, as they show you advanced Photoshop techniques, taking the simplest elements and creating something beautiful as well as tutorials on advanced drawing and illustration techniques&#8230; (<a href="http://speckyboy.com/2009/03/30/30-photoshop-video-tutorials-learn-from-the-pros-of-graphic-design/" class="bookmark_more">More&#8230;</a>)</li>
<li class="bookmark"><a href="http://sixrevisions.com/photoshop/21-advanced-photoshop-tips-tricks-and-tutorials-roundup/" class="bookmark_title">21 Advanced Photoshop Tips, Tricks and Tutorials Roundup</a> &#8211; Even if you are really familiar with Photoshop, you&rsquo;ll always find ways to master and evolve your skills further. I&rsquo;ve compiled a ton of Photoshop articles which will give you different tips on how to use and improve your Photoshop skills, as well as teach you some new techniques that you may not know&#8230; (<a href="http://sixrevisions.com/photoshop/21-advanced-photoshop-tips-tricks-and-tutorials-roundup/" class="bookmark_more">More&#8230;</a>)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.vitali-software.com/bookmarks/bookmarks-for-march-30th-2009-2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
