<?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>slash25 code</title>
	<atom:link href="http://slash25.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://slash25.com</link>
	<description>Code that works…, Beautifully.</description>
	<lastBuildDate>Mon, 13 Feb 2012 16:33:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Genesis Accordion plugin</title>
		<link>http://slash25.com/genesis-accordion-plugin/</link>
		<comments>http://slash25.com/genesis-accordion-plugin/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 17:14:17 +0000</pubDate>
		<dc:creator>patrick</dc:creator>
				<category><![CDATA[Coding]]></category>

		<guid isPermaLink="false">http://slash25.com/?p=543</guid>
		<description><![CDATA[Interested in testing a Genesis plugin for WordPress? I had a client who wanted an accordion plugin (think Slide Deck) on their site. More than just sliding images around, it would have to draw from content: Posts, Pages, etc. A quick search of the Web led me to jQuery Easy Accordion. We&#8217;re in business. I [...]]]></description>
			<content:encoded><![CDATA[<p>Interested in testing a Genesis plugin for WordPress? I had a client who wanted an accordion plugin (think <a href="http://www.slidedeck.com/">Slide Deck</a>) on their site. More than just sliding images around, it would have to draw from content: Posts, Pages, etc. A quick search of the Web led me to <a href="http://www.madeincima.it/en/articles/resources-and-tools/easy-accordion-plugin/">jQuery Easy Accordion</a>. We&#8217;re in business.</p>
<p>I use <a href="http://www.shareasale.com/r.cfm?b=255473&amp;u=467943&amp;m=28169&amp;urllink=&amp;afftrack=">Genesis</a> for the WordPress themes I build. The good folks at StudioPress built a great slider plugin so it was a no-brainer to use that as my starting point. Rip out the javascript &amp; replace that with jQuery Easy Accordion. Rename things so as not to conflict with Genesis Slider (should someone use both on their site). Build in new configuration options. Create the .pot file for translations. It&#8217;s a plugin!</p>
<p>You can <a title="Genesis Accordion" href="http://slash25.com/genesis-accordion.zip">download Genesis Accordion here</a>.</p>
<p>Genesis Accordion requires you to be using the <a href="http://www.shareasale.com/r.cfm?b=255473&amp;u=467943&amp;m=28169&amp;urllink=&amp;afftrack=">Genesis framework</a>. Without that, this plugin won&#8217;t work.</p>
<p>You can set whether or not the accordion auto-starts. You can select which post type you want it to draw from, what category, etc. Each slide in the accordion has the slide title running vertically up the edge of the slide. By default, this is also the title of the Post / Page. Since these titles can run longer than the space on the edge of the slide allows, you can opt to either truncate the titles to a specific number of characters or you can create a <a href="http://codex.wordpress.org/Custom_Fields">custom field</a> called <strong>Accordion Title</strong> &amp; use that.</p>
<p>Download it &amp; give it a shot. Leave a comment &amp; let me know how it works, problems, conflicts, etc. It&#8217;s a relatively quick &amp; dirt release, mostly a proof-of-concept. I make no guarantees with it, though I did test in on WP 3.3.1 with various other plugins enabled.</p>
]]></content:encoded>
			<wfw:commentRss>http://slash25.com/genesis-accordion-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fun with Google Webfonts API, Genesis and WordPress</title>
		<link>http://slash25.com/fun-with-google-webfonts-genesis-and-wordpress/</link>
		<comments>http://slash25.com/fun-with-google-webfonts-genesis-and-wordpress/#comments</comments>
		<pubDate>Thu, 10 Nov 2011 06:27:43 +0000</pubDate>
		<dc:creator>patrick</dc:creator>
				<category><![CDATA[Coding]]></category>

		<guid isPermaLink="false">http://slash25.com/?p=533</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-534" title="GoogleWebfonts-Genesis-WordPress" src="http://slash25.com/wp-content/uploads/2011/11/GoogleWebfonts-Genesis-WordPress.png" alt="Google Webfonts, Genesis, and WordPress" /></p>
]]></content:encoded>
			<wfw:commentRss>http://slash25.com/fun-with-google-webfonts-genesis-and-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vimeo and Youtube iframe shortcodes</title>
		<link>http://slash25.com/vimeo-and-youtube-iframe-shortcodes/</link>
		<comments>http://slash25.com/vimeo-and-youtube-iframe-shortcodes/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 03:59:13 +0000</pubDate>
		<dc:creator>patrick</dc:creator>
				<category><![CDATA[Coding]]></category>

		<guid isPermaLink="false">http://slash25.com/?p=497</guid>
		<description><![CDATA[I like how WordPress automatically coverts a Youtube url into a video embed, but I&#8217;m not really happy with the use of the embed tag. I like the newer iframe methods Youtube and Vimeo both use and I wanted a way to easily drop those into a Post or Page. So I wrote two shortcodes [...]]]></description>
			<content:encoded><![CDATA[<p>I like how WordPress automatically coverts a Youtube url into a video embed, but I&#8217;m not really happy with the use of the embed tag. I like the newer iframe methods Youtube and Vimeo both use and I wanted a way to easily drop those into a Post or Page.</p>
<p>So I wrote two shortcodes to do this, one for Youtube and one for Vimeo.</p>
<p>Copy both of these into your functions.php:</p>
<pre class="qoate-code">// Vimeo Shortcode
add_shortcode('vimeo', 's25_vimeo_shortcode');
function s25_vimeo_shortcode($atts) {
extract(shortcode_atts(array( 'src' =&gt; '','width' =&gt; '','height' =&gt; ''), $atts));
if ($src) $show_src = esc_url(str_replace('http://vimeo.com/','http://player.vimeo.com/video/',$src), array('http'));
if ($width) $show_width = ' width="'.$width.'"';
if ($height) $show_height = ' height="'.$height.'"';

return '&lt;iframe src="'.$show_src.'?title=0&amp;amp;byline=0&amp;amp;portrait=0" '.$show_width.$show_height.' frameborder="0" webkitAllowFullScreen allowFullScreen&gt;&lt;/iframe&gt;';
}</pre>
<pre class="qoate-code">// Youtube Shortcode
add_shortcode('youtube', 's25_youtube_shortcode');
function s25_youtube_shortcode($atts) {
extract(shortcode_atts(array( 'src' =&gt; '','width' =&gt; '','height' =&gt; ''), $atts));
if ($src) $show_src = esc_url(str_replace('watch?v=','embed/',$src), array('http'));

if ($width) $show_width = ' width="'.$width.'"';
if ($height) $show_height = ' height="'.$height.'"';
return '&lt;iframe '.$show_width.$show_height.' src="'.$show_src.'" frameborder="0" webkitAllowFullScreen allowFullScreen&gt;&lt;/iframe&gt;';
}</pre>
<h3>Youtube shortcode</h3>
<p>Start with the address (URL) of a Youtube video. For instance, say you&#8217;re watching this Youtube video: <strong>http://www.youtube.com/watch?v=aBnGbFjlhM0&amp;feature=grec_index. </strong>You would copy everything from the left up to the ampersand (this-&gt; &amp;): <strong>http://www.youtube.com/watch?v=3s4Czla6tXc. </strong></p>
<p>This becomes the src attribute of your shortcode and you write this in your Post or Page:</p>
<pre class="qoate-code">[youtube src=http://www.youtube.com/watch?v=3s4Czla6tXc]</pre>
<p>If you want to add a width and height attribute, you can add width and height like so:</p>
<pre class="qoate-code">[youtube src=http://www.youtube.com/watch?v=3s4Czla6tXc width=600 height=450]</pre>
<p><em>Tip: If you click on the <strong>Share</strong> button underneath the Youtube video, then again on <strong>Embed</strong>, you&#8217;ll see, in the embed code, the width and height of the video you&#8217;re watching.</em></p>
<pre><iframe  width="600" height="450" src="http://www.youtube.com/embed/3s4Czla6tXc" frameborder="0" webkitAllowFullScreen allowFullScreen></iframe></pre>
<h3>Vimeo shortcode</h3>
<p>Vimeo URLs are easier to work with, so far. They look pretty much like this: <strong>http://vimeo.com/31082448</strong>. Copy the address and it becomes the src attribute of your shortcode. Write it in your Post or Page:</p>
<pre class="qoate-code">[vimeo src=http://vimeo.com/31082448]</pre>
<p>If you want to specify a width and height, you can add those attributes like so:</p>
<pre class="qoate-code">[vimeo src=http://vimeo.com/31082448 width=640 height=360]</pre>
<p><em>Tip: To get the width and height of a Vimeo video, click on the <strong>embed</strong> link on the right side of the video player (mouse over the video to see these). Then click on the <strong>Customize embed options</strong>. Enter a width value and press the Tab key on your keyboard (or click on the height field). Vimeo will automatically calculate the correct height value for you. Use those for your width and height attributes in your shortcode.</em></p>
<p><iframe src="http://player.vimeo.com/video/31082448?title=0&amp;byline=0&amp;portrait=0"  width="640" height="360" frameborder="0" webkitAllowFullScreen allowFullScreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://slash25.com/vimeo-and-youtube-iframe-shortcodes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fluid Images Plugin</title>
		<link>http://slash25.com/fluid-images-plugin/</link>
		<comments>http://slash25.com/fluid-images-plugin/#comments</comments>
		<pubDate>Fri, 28 Oct 2011 18:48:36 +0000</pubDate>
		<dc:creator>patrick</dc:creator>
				<category><![CDATA[Coding]]></category>

		<guid isPermaLink="false">http://slash25.com/?p=485</guid>
		<description><![CDATA[WP Fluid Images runs when you insert an image into a Post or Page. It removes the fixed width and height attributes from the image tag. If you insert an image from the image uploader, by default, a width and height attribute is inserted into the image tag with fixed pixel values. This plugin prevents [...]]]></description>
			<content:encoded><![CDATA[<p>WP Fluid Images runs when you insert an image into a Post or Page. It removes the fixed width and height attributes from the image tag. If you insert an image from the image uploader, by default, a width and height attribute is inserted into the image tag with fixed pixel values. This plugin prevents this from happening, because this can be problematic if your theme is built using responsive design methods. The plugin also adds a style tag in the header that sets a max-width rule of 100%. This insures that any image in a Post or Page won&#8217;t extend past the width of the Post or Page.</p>
<p>If you resize an image in the Visual Editor, a new width and height attribute get added to the image. WP Fluid Images loads a jQuery script that examines the <em>.post</em>, or <em>.page</em> divs for image tags. It calculate the image&#8217;s width as a percentage of the <em>.post</em> or <em>.page</em> div, removes the width and height attributes, and adds a style attribute with a width value set to the calculated percentage.</p>
<h3>What is the concept of &#8220;Fluid Images&#8221;?</h3>
<p>The idea behind fluid images is that instead of having images that size proportionally and smoothly as your web page&#8217;s width increases or decreases. <a href="http://www.alistapart.com/articles/fluid-images/">Ethan Marcotte wrote an article</a> on the idea at A List Apart:<br />
You can also learn more at his site: <a href="http://unstoppablerobotninja.com/entry/fluid-images/">Unstoppable Robot Ninjas</a>. Fluid Images is an important consideration in responsive web design. Which segues to:</p>
<h3>What is Responsive Web Design?</h3>
<p>Responsive Web Design is the idea of having your site&#8217;s design be flexible enough to resize based on the width of the browser window. This allows you to create a single, adjustable design that works regardless of the size of the device. It&#8217;s a nice alternative to building separate designs for desktop browsing, tablets, mobile browsers, etc.</p>
<p>You can <a href="http://wordpress.org/extend/plugins/wp-fluid-images/">download WP Fluid Images here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://slash25.com/fluid-images-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Foomark WordPress Widget</title>
		<link>http://slash25.com/foomark-wordpress-widget/</link>
		<comments>http://slash25.com/foomark-wordpress-widget/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 23:31:48 +0000</pubDate>
		<dc:creator>patrick</dc:creator>
				<category><![CDATA[Coding]]></category>

		<guid isPermaLink="false">http://slash25.com/?p=461</guid>
		<description><![CDATA[Foomark is a bookmarking site, in the vein of Delicious &#38; Magnolia. Up to now, there wasn&#8217;t a way to integrate your foomarks with your blog or website &#8211; somthing I wanted to do. Now there is. This plugin lets you share your foomarks in a widget. It takes the JSON feed from Foomark &#38; [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://foomark.com"><img class="aligncenter" src="http://slash25.com/wp-content/uploads/2011/10/foomark.png" alt="Foomark" /></a></p>
<p><a href="http://foomark.com">Foomark</a> is a bookmarking site, in the vein of Delicious &amp; Magnolia. Up to now, there wasn&#8217;t a way to integrate your foomarks with your blog or website &#8211; somthing I wanted to do. Now there is.</p>
<p>This plugin lets you share your foomarks in a widget. It takes the JSON feed from Foomark &amp; outputs the title of each foomark, linked to that bookmarked site. At the bottom of the widget is a link to your Foomark page.</p>
<p>You can <a href="http://wordpress.org/extend/plugins/foomark-wordpress-widget/">download the plugin here</a>.</p>
<h3>Notes</h3>
<ul>
<li>The plugin reads Foomark&#8217;s JSON feed from api.foomark.com.</li>
<li>There is a 3-second timeout on the connection. If api.foomark.com isn&#8217;t able to respond, an error message appears, rather than holding up the rendering of your site.</li>
<li>The plugin is internationalized with Spanish (Mexican) and German translation files.</li>
</ul>
<p>If you have any questions, please use the <a href="http://wordpress.org/tags/foomark-wordpress-widget?forum_id=10">official support forums</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://slash25.com/foomark-wordpress-widget/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AccessU 2011 &#8211; Accessibility and WordPress</title>
		<link>http://slash25.com/accessu-2011-accessibility-and-wordpress/</link>
		<comments>http://slash25.com/accessu-2011-accessibility-and-wordpress/#comments</comments>
		<pubDate>Tue, 17 May 2011 18:20:49 +0000</pubDate>
		<dc:creator>patrick</dc:creator>
				<category><![CDATA[Accessibility]]></category>

		<guid isPermaLink="false">http://slash25.com/?p=398</guid>
		<description><![CDATA[My slides from AccessU 2011, Accessible WordPress Theme Development OpenDocument Presentation (.odp) version PDF version of the slides]]></description>
			<content:encoded><![CDATA[<p>My slides from AccessU 2011, <a href="http://www.knowbility.org/v/accessu-course-detail/Accessible-WordPress-Theme-Development/58/">Accessible WordPress Theme Development</a></p>
<ul>
<li><a href='http://slash25.com/wp-content/uploads/2011/05/Accessible-WordPress-Theming.odp'>OpenDocument Presentation (.odp) version</a></li>
<li><a href='http://slash25.com/wp-content/uploads/2011/05/Accessible-WordPress-Theming.pdf'>PDF version of the slides</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://slash25.com/accessu-2011-accessibility-and-wordpress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress consulting &amp; theme development</title>
		<link>http://slash25.com/wordpress-consulting-theme-development/</link>
		<comments>http://slash25.com/wordpress-consulting-theme-development/#comments</comments>
		<pubDate>Fri, 15 Apr 2011 00:47:08 +0000</pubDate>
		<dc:creator>patrick</dc:creator>
				<category><![CDATA[front-page-intro]]></category>

		<guid isPermaLink="false">http://slash25.com/?p=361</guid>
		<description><![CDATA[What we do: slash25 is the consultancy of Pat Ramsey, specializing in helping you use WordPress to power your site. Whether it&#8217;s questions on how you can take full advantage of your site, or you need a theme created from a design, or you need some WordPress training, I can help. I have years of experience [...]]]></description>
			<content:encoded><![CDATA[<h3>What we do:</h3>
<p>slash25 is the consultancy of Pat Ramsey, specializing in helping you use WordPress to power your site. Whether it&#8217;s questions on how you can take full advantage of your site, or you need a theme created from a design, or you need some WordPress training, I can help. I have years of experience working with WordPress &#8211; it&#8217;s a great, amazing piece of malleable software that you can mold and shape to do almost anything.</p>
<p>You want your website to be easy-to-use, secure, and well-designed. I can help you reach that goal.</p>
<p><em>Code that works,… beautifully</em></p>
]]></content:encoded>
			<wfw:commentRss>http://slash25.com/wordpress-consulting-theme-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Development</title>
		<link>http://slash25.com/wordpress-development/</link>
		<comments>http://slash25.com/wordpress-development/#comments</comments>
		<pubDate>Tue, 01 Mar 2011 21:33:34 +0000</pubDate>
		<dc:creator>patrick</dc:creator>
				<category><![CDATA[front-page-wordpress]]></category>

		<guid isPermaLink="false">http://slash25.com/?p=312</guid>
		<description><![CDATA[We&#8217;ve been working with WordPress since it shipped version 1.2. We love it so much it&#8217;s the default tool used when we build web sites. We can make improvements to your WordPress installation or we can custom-build a theme for your site&#8217;s new design. We love working with the Genesis framework &#8211; ask us how [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve been working with WordPress since it shipped version 1.2. We love it so much it&#8217;s the default tool used when we build web sites. We can make improvements to your WordPress installation or we can custom-build a theme for your site&#8217;s new design. We love working with the Genesis framework &#8211; ask us how using Genesis is a plus for your WordPress site!</p>
]]></content:encoded>
			<wfw:commentRss>http://slash25.com/wordpress-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Accessibility Training</title>
		<link>http://slash25.com/accessibility-training/</link>
		<comments>http://slash25.com/accessibility-training/#comments</comments>
		<pubDate>Thu, 24 Feb 2011 01:57:21 +0000</pubDate>
		<dc:creator>patrick</dc:creator>
				<category><![CDATA[front-page-accessibility]]></category>

		<guid isPermaLink="false">http://slash25.com/?p=300</guid>
		<description><![CDATA[Want to learn more about accessibility or standards-based design? slash25 can help. We produce seminars on standards-based web design and we work with Knowbility.org to conduct formal seminars for accessibility.]]></description>
			<content:encoded><![CDATA[<p>Want to learn more about accessibility or standards-based design? slash25 can help. We produce seminars on standards-based web design and we work with Knowbility.org to conduct formal seminars for accessibility.</p>
]]></content:encoded>
			<wfw:commentRss>http://slash25.com/accessibility-training/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Video Services</title>
		<link>http://slash25.com/video-services/</link>
		<comments>http://slash25.com/video-services/#comments</comments>
		<pubDate>Thu, 24 Feb 2011 01:56:37 +0000</pubDate>
		<dc:creator>patrick</dc:creator>
				<category><![CDATA[front-page-video]]></category>

		<guid isPermaLink="false">http://slash25.com/?p=298</guid>
		<description><![CDATA[We also work with video &#038; audio that you might need incorporated into your website. We offer digitization services ranging from simple conversions to the full process of conversion, captioning, and coding for placement on your site.]]></description>
			<content:encoded><![CDATA[<p>We also work with video &#038; audio that you might need incorporated into your website. We offer digitization services ranging from simple conversions to the full process of conversion, captioning, and coding for placement on your site.</p>
]]></content:encoded>
			<wfw:commentRss>http://slash25.com/video-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

