<?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>Unbox Interactive</title>
	<atom:link href="http://www.unboxinteractive.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.unboxinteractive.com</link>
	<description></description>
	<lastBuildDate>Wed, 02 May 2012 16:35:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>What to do when wp-admin returns a blank screen</title>
		<link>http://www.unboxinteractive.com/word-press/when-wp-admin-returns-blank-screen/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=when-wp-admin-returns-blank-screen</link>
		<comments>http://www.unboxinteractive.com/word-press/when-wp-admin-returns-blank-screen/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 18:26:29 +0000</pubDate>
		<dc:creator>unboxintadmin</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.unboxinteractive.com/?p=263</guid>
		<description><![CDATA[After moving my working development site to a new host, I was getting a totally blank page at /wp-admin.  A google search revealed this is a common problem.  Most replies...<div class="read-more"><a href="http://www.unboxinteractive.com/word-press/when-wp-admin-returns-blank-screen/">Read more &#62;</a></div>]]></description>
			<content:encoded><![CDATA[<p>After moving my working development site to a new host, I was getting a totally blank page at /wp-admin.  A google search revealed this is a common problem.  Most replies say something about removing any extra spaces from the bottom of your functions.php or wp-config.php files.  I usually leave off the closing php tag in these files, &#8216;?&gt;&#8217;, which should take care of this issue also.</p>
<p>If you&#8217;ve tried the above but your /wp-admin page is still blank, then proceed to the next step &#8211; disable all plugins.  Since you can&#8217;t get to your plugins admin page, you&#8217;ll have to edit your database.  In phpmyadmin, run the following sql: <em>SELECT option_value FROM wp_options WHERE option_name = &#8216;active_plugins&#8217; LIMIT 1;</em>  Edit the row returned above and copy the value in column option_value for safe keeping.  Then delete everything from the option_value column. (Please only do this if you know what you are doing!)  Once this data is deleted, try going to /wp-admin again and see if the login screen comes up.  If it does, login and reactivate your plugins.  After reactivating all my plugins, my login screen still came up so it apparently wasn&#8217;t a specific problem with a plugin, but something else got messed up during the site transfer process.</p>
<p>I hope this saves another WordPress developer time and frustration.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unboxinteractive.com/word-press/when-wp-admin-returns-blank-screen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing WordPress in sub directories</title>
		<link>http://www.unboxinteractive.com/word-press/installing-wordpress-directories/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=installing-wordpress-directories</link>
		<comments>http://www.unboxinteractive.com/word-press/installing-wordpress-directories/#comments</comments>
		<pubDate>Wed, 14 Dec 2011 16:32:25 +0000</pubDate>
		<dc:creator>unboxintadmin</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://uidev.unboxinteractive.com/?p=232</guid>
		<description><![CDATA[To install WordPress in a sub folder instead of your site root, you&#8217;ll need to make a couple changes. If you are doing a new WordPress install, you will skip...<div class="read-more"><a href="http://www.unboxinteractive.com/word-press/installing-wordpress-directories/">Read more &#62;</a></div>]]></description>
			<content:encoded><![CDATA[<p>To install WordPress in a sub folder instead of your site root, you&#8217;ll need to make a couple changes.</p>
<p>If you are doing a new WordPress install, you will skip this first step. To move an existing site, the site path has to be changed in all instances in your database.  For instance, if WordPress was installed at www.yourdomain.com but you are moving it to www.yourdomain.com/blog, the new url in your database replacement scripts should be www.yourdomain.com/blog.  Please see <a href="http://www.unboxinteractive.com/word-press/switching-urls-wordpress-2/">Switching URLs in WordPress</a> for database replacement scripts.</p>
<p>If you are doing a new instal, or moving an existing site you will need to change your .htaccess file.  Your .htaccess file should look like the following if WordPress is installed in the folder &#8220;blog&#8221;.</p>
<pre>&lt;IfModule mod_rewrite.c&gt;
RewriteEngine On
RewriteBase /blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
&lt;/IfModule&gt;</pre>
<p>There are two lines that need to change, RewriteBase and RewriteRule.</p>
<p>Your WordPress files, including the .htaccess file, should be ftp&#8217;d to the &#8220;blog&#8221; folder in the root of your site.  After making these changes, your blog should come up at www.yourdomain.com/blog.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unboxinteractive.com/word-press/installing-wordpress-directories/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Disabling Trackbacks and Pings in WordPress</title>
		<link>http://www.unboxinteractive.com/word-press/disabling-trackbacks-pings-wordpress/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=disabling-trackbacks-pings-wordpress</link>
		<comments>http://www.unboxinteractive.com/word-press/disabling-trackbacks-pings-wordpress/#comments</comments>
		<pubDate>Fri, 09 Dec 2011 16:17:38 +0000</pubDate>
		<dc:creator>unboxintadmin</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://uidev.unboxinteractive.com/?p=211</guid>
		<description><![CDATA[If you&#8217;ve started receiving suspicious trackbacks or pings from other blogs on your WordPress site, you are not alone. Like so much on the web, these useful tools have become...<div class="read-more"><a href="http://www.unboxinteractive.com/word-press/disabling-trackbacks-pings-wordpress/">Read more &#62;</a></div>]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve started receiving suspicious trackbacks or pings from other blogs on your WordPress site, you are not alone. Like so much on the web, these useful tools have become slaves for spammers or people looking to increase their page rankings. If you would like to stop this blog spam on your site, you can turn off trackbacks and pings under Settings -&gt; Discussion &#8220;Allow link notifications from other blogs (pingbacks and trackbacks.)&#8221;.</p>
<p>However, like so much in WordPress, this setting does nothing to posts and pages already created. You can either edit each Post and Page under &#8220;Discussion&#8221; and turn off &#8220;Allow trackbacks and pingbacks on this page.&#8221; or run the following SQL from phpMyAdmin:</p>
<pre>UPDATE wp_posts SET ping_status='closed' WHERE post_status = 'publish' AND post_type = 'post';
UPDATE wp_posts SET ping_status='closed' WHERE post_status = 'publish' AND post_type = 'page';</pre>
<p>If you have access to your theme, you can also remove this tag:</p>
<pre>&lt;link rel="pingback" href="&lt;?php bloginfo( 'pingback_url' ); ?&gt;" /&gt;</pre>
<p>For a detailed introduction to how trackbacks and pingbacks work, please read <a href="http://codex.wordpress.org/Introduction_to_Blogging#Managing_Comments" target="_blank">Introduction to Blogging (Trackbacks and Pingbacks sections)</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unboxinteractive.com/word-press/disabling-trackbacks-pings-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox Add-ons</title>
		<link>http://www.unboxinteractive.com/web/browser-plugins-make-life-easier/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=browser-plugins-make-life-easier</link>
		<comments>http://www.unboxinteractive.com/web/browser-plugins-make-life-easier/#comments</comments>
		<pubDate>Tue, 06 Dec 2011 00:01:48 +0000</pubDate>
		<dc:creator>unboxintadmin</dc:creator>
				<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://uidev.unboxinteractive.com/?p=196</guid>
		<description><![CDATA[Even though I know developers who have switched to Google Chrome and love it, I still prefer Firefox. There are a couple of Firefox Add-ons I can&#8217;t do without and...<div class="read-more"><a href="http://www.unboxinteractive.com/web/browser-plugins-make-life-easier/">Read more &#62;</a></div>]]></description>
			<content:encoded><![CDATA[<p>Even though I know developers who have switched to Google Chrome and love it, I still prefer Firefox. There are a couple of Firefox Add-ons I can&#8217;t do without and they are worth having access to even if Firefox is not your browser of choice.</p>
<p>I use <a href="https://addons.mozilla.org/en-US/firefox/addon/measureit/" target="_blank">MeasureIt</a> to figure out how much space I need to line things up on a page, especially when editing older sites that don&#8217;t have a set grid. MeasureIt allows you to draw a box anywhere on the screen and displays the box dimensions. It&#8217;s very useful to make sure items far apart on the page are lined up.</p>
<p>I also use <a href="https://addons.mozilla.org/en-US/firefox/addon/colorzilla/" target="_blank">ColorZilla</a> which gives you the RGB and hexadecimal color of anything you hover over when it is activated. This is a very quick way to snag a color you like off another website.</p>
<p>Of course, <a href="http://getfirebug.com/" target="_blank">Firebug</a> is an absolute must for web developers.  I use firebug more than any other tool when developing websites.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unboxinteractive.com/web/browser-plugins-make-life-easier/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Switching URLs in WordPress</title>
		<link>http://www.unboxinteractive.com/word-press/switching-urls-wordpress-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=switching-urls-wordpress-2</link>
		<comments>http://www.unboxinteractive.com/word-press/switching-urls-wordpress-2/#comments</comments>
		<pubDate>Sun, 04 Dec 2011 17:02:58 +0000</pubDate>
		<dc:creator>unboxintadmin</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://unbox.me.com/?p=128</guid>
		<description><![CDATA[I routinely have to change site urls in WordPress when moving sites from development to production. Unfortunately in WordPress, there isn&#8217;t one place in the administration tool to change the...<div class="read-more"><a href="http://www.unboxinteractive.com/word-press/switching-urls-wordpress-2/">Read more &#62;</a></div>]]></description>
			<content:encoded><![CDATA[<p>I routinely have to change site urls in WordPress when moving sites from development to production. Unfortunately in WordPress, there isn&#8217;t one place in the administration tool to change the website domain name everywhere, despite the &#8216;WordPress address&#8217; and &#8216;Site address&#8217; options in General Settings. These settings miss all media and internal links stored in the database.</p>
<p>To make sure all links within the site reference the correct full URL, I run the following MySQL updates. Be sure to switch out &#8216;oldurl&#8217; with &#8216;newurl&#8217; correctly. For example, if your development site url was http://unbox.me.com and you are switching to http://www.unboxinteractive.com, set &#8216;oldurl&#8217; = &#8216;unbox.me.com&#8217; and &#8216;newurl&#8217; = &#8216;www.unboxinteractive.com&#8217;. Leave off the &#8216;http://&#8217; on both, even if it is stored in the database, and the replacements will work correctly.</p>
<pre>UPDATE wp_options
 SET option_value = REPLACE (
 option_value,
 'oldurl',
 'newurl')
 WHERE option_value LIKE '%oldurl%';</pre>
<pre>UPDATE wp_postmeta
 SET meta_value = REPLACE (
 meta_value,
 'oldurl',
 'newurl')
 WHERE meta_value LIKE '%oldurl%';</pre>
<pre>UPDATE wp_posts
 SET post_content = REPLACE (
 post_content,
 'oldurl',
 'newurl')
 WHERE post_content LIKE '%oldurl%';</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.unboxinteractive.com/word-press/switching-urls-wordpress-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Modifying WordPress excerpts</title>
		<link>http://www.unboxinteractive.com/word-press/changing-excerpt-length-continue-reading-wordpress-posts/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=changing-excerpt-length-continue-reading-wordpress-posts</link>
		<comments>http://www.unboxinteractive.com/word-press/changing-excerpt-length-continue-reading-wordpress-posts/#comments</comments>
		<pubDate>Sat, 03 Dec 2011 04:20:30 +0000</pubDate>
		<dc:creator>unboxintadmin</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://unbox.me.com/?p=98</guid>
		<description><![CDATA[When displaying links to your posts, it&#8217;s helpful to display a short excerpt so your readers can quickly get an overall idea of the article. The built in function to...<div class="read-more"><a href="http://www.unboxinteractive.com/word-press/changing-excerpt-length-continue-reading-wordpress-posts/">Read more &#62;</a></div>]]></description>
			<content:encoded><![CDATA[<p>When displaying links to your posts, it&#8217;s helpful to display a short excerpt so your readers can quickly get an overall idea of the article. The built in function to display the excerpt defaults to a certain number of words and displays a &#8220;Continue Reading&#8221; link at the end. Both defaults can be modified to fit with your design by editing a couple functions in your functions.php file.</p>
<h4>Editing Post Excerpt Length</h4>
<p>WordPress&#8217; built in function to display the excerpt on a page is &#8220;the_excerpt()&#8221;. The excerpt length defaults to 55 words. To change the length to 30 words add the following code to your functions.php file:</p>
<pre>function new_excerpt_length($length) {
    return 30;
}
add_filter('excerpt_length', 'new_excerpt_length', 999 );</pre>
<p>The last parameter to add_filter, 999 in this instance, sets the order in which this function is executed. According to <a href="http://codex.wordpress.org/Function_Reference/add_filter" target="_blank">www.wordpress.org</a> &#8220;Lower numbers correspond with earlier execution, and functions with the same priority are executed in the order in which they were added to the action. &#8221; I had to set this to a high number or my change was overridden.</p>
<h4>Editing &#8220;&#8230;Continue Reading&#8221; at the end of post excerpts</h4>
<p>To change the &#8220;&#8230;Continue Reading&#8221; link at the end of post excerpts, add the following code to your functions.php file, replacing new_excerpt_more&#8217;s return string with your customized text.</p>
<pre>function new_excerpt_more($more) {
    return '...&lt;div&gt;&lt;a href="'. get_permalink() . '"&gt;Read more &amp;gt;&lt;/a&gt;&lt;/div&gt;';
}
add_filter('excerpt_more', 'new_excerpt_more', 999);</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.unboxinteractive.com/word-press/changing-excerpt-length-continue-reading-wordpress-posts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Tips for Designers</title>
		<link>http://www.unboxinteractive.com/word-press/designers-vs-programmers/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=designers-vs-programmers</link>
		<comments>http://www.unboxinteractive.com/word-press/designers-vs-programmers/#comments</comments>
		<pubDate>Fri, 02 Dec 2011 15:53:36 +0000</pubDate>
		<dc:creator>unboxintadmin</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://unbox.me.com/?p=63</guid>
		<description><![CDATA[Right brain vs left brain, creative vs analytical, mac vs PC; call it what you want, but the fact still remains: designers and programmers don&#8217;t always see eye to eye....<div class="read-more"><a href="http://www.unboxinteractive.com/word-press/designers-vs-programmers/">Read more &#62;</a></div>]]></description>
			<content:encoded><![CDATA[<p>Right brain <em>vs</em> left brain, creative <em>vs</em> analytical, mac <em>vs </em>PC; call it what you want, but the fact still remains: designers and programmers don&#8217;t always see eye to eye. In the web world however, we have to work together, support each other and solve problems together. We work together very closely to create complex websites that look nice and function well. The most successful websites are created by a well-oiled team with members that don&#8217;t struggle against each others&#8217; ideas and abilities.</p>
<p>How can we achieve this level of cohesion when designers and programmers see the world so differently? Personally, I believe web team members need a free flow of information and open minds. Designers and Programmers should understand each others&#8217; medium and be able to adapt to requirements and limitations. Being a programmer who works frequently with designers, I started putting together a list to help designers start on the right foot when designing for the web. The web has been around for a long time and has made many strides, but it will never be print because of its interactive nature and the various ways users view sites &#8211; from different browsers, operating systems or devices.</p>
<h4>Text and Fonts</h4>
<p>Which brings me to my first item &#8211; there are a few things designers have to give up when they design for web. The first being widows and orphans. And I&#8217;m not talking about old ladies and parentless children, I&#8217;m talking about words at the ends of paragraphs that end up on a line of their own. I&#8217;ve been led to believe these drive designers crazy. However they are very difficult to control on a web page. Different browsers render fonts differently. Fonts can be displayed slightly larger or more spread out from browser to browser, which causes lines to break in different places. The only way to control widows and orphans is to change the text so there isn&#8217;t a word at the end of the paragraph that could potentially fall to the next line, which I don&#8217;t believe is a good option. Web content should always come before the &#8220;look&#8221; of the paragraph. Also, when you add content managed sites into the mix, it isn&#8217;t fair to impose such strict design limitations on your client who is able to change content anywhere on any page. A much better approach is to design a basic template with set styles on headings, lists, paragraphs, etc, that accommodate various sizes of copy and forget about controlling widows and orphans.</p>
<p>Speaking of fonts, there are only a few standard fonts we can use within HTML without using a font service. Arial/Helvetica, Times New Roman/Times and Courier New/Courier are the safest of the web-safe fonts and should be installed on everyone&#8217;s computer. Other fonts that are generally safe are Palatino, Garamond, Bookman, Avant Garde, Verdana, Georgia, Comic Sans MS, Trebuchet MS, Arial Black and Impact. If the font is not installed on the user&#8217;s computer, the site will render in the user&#8217;s default font&#8230;.which hopefully is not Comic Sans. If you want to use another font outside of images (and most words, especially the navigation should <strong>not</strong> be images) you will need to use a service to render the font within the website. <a href="http://www.google.com/webfonts" target="_blank">Google Web Fonts</a>, <a href="http://www.extensis.com/en/WebINK/index.jsp" target="_blank">WebINK</a> and <a href="https://typekit.com/fonts" target="_blank">Typekit</a> are examples of services you can use to render a font within a website. Google Web Fonts are free to use and can be downloaded and installed on your computer to use within your web design. WebINK has a free Photoshop plugin so you can use their fonts within your comps, but you&#8217;ll have to own the font to design a site using a font from Typekit. (Disclaimer: I have not tried WebINK&#8217;s plugin yet.) Before deciding on a font from any of these services, you&#8217;ll be well served to see how the font renders in different browsers. Fonts always render better on Macs than PCs so what you see on your Mac is not necessarily what the 90% of users on PCs will see. All the font services mentioned above have samples of how a font will render on different Operating Systems and browsers. Please keep in mind, if the font was not created to be rendered on screen, it can vary greatly in size and smoothness on different browsers, especially on Windows.</p>
<h4>Design Programs</h4>
<p>Print designers love InDesign but InDesign lets you get away with things you cannot do in HTML. In HTML, a pixel is a pixel and it cannot be sliced or divided. Widths must be defined in pixels so if your site is 960 px and you want to divide it into quarters leaving a 30px gutter, each column would be 217.5 px. But this doesn&#8217;t work on the web. You would be well served not to leave your design broken into columns of 217.5 px width and allow your programmer to figure out what to do with your left over pixels.</p>
<h4>Colors</h4>
<p>In HTML, colors outside of images like fonts, borders and background-colors are defined in hexadecimal. Programs like Photoshop and Fireworks automatically display the hexadecimal equivalent of colors. So far, I haven&#8217;t been able to find anything in InDesign to get the hexadecimal color equivalent without adding third party scripts. Again, it would be best to define the colors for your web programmer than make your programmer figure out the hexadecimal equivalent of the color on their un-color balanced monitors. Colors in Photoshop and Fireworks work very well on the web so if you define a color in a logo image and use the same hexadecimal color in text, the color in your image and your text will look the same on the web. Remember also that the lighter the color the more the color can shift on different monitors. You might pick a nice light blue-ish gray that complements other blues on the site, only to have that blue-ish gray render as a pinkish gray on another monitor. Usually color shifts are not terribly noticeable, but I&#8217;ve seen a couple sites that look very muddy on my monitor, but nice and bright on color balanced Mac monitors.</p>
<p>I&#8217;m sure this article is just the tip of the iceberg to help web designers and programmers work together in harmony. I hope it is a helpful start to bridge the gap between designers and programmers.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.unboxinteractive.com/word-press/designers-vs-programmers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

