<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Thu, 24 May 2012 16:28:19 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Designer Daily: 8 useful recipes to improve your WordPress theme]]></title>
      <guid>http://www.phpdeveloper.org/news/14990</guid>
      <link>http://www.phpdeveloper.org/news/14990</link>
      <description><![CDATA[<p>
On the Designer Daily blog there's a <a href="http://www.designer-daily.com/8-useful-receipes-to-improve-your-wordpress-theme-8824">recent post</a> sharing eight simple bits of code you can use in your WordPress site to help make your theme even better.
</p>
<blockquote>
Blog engine or CMS, call it whatever you want but WordPress is a great tool for web designers. It just get a little hard to use sometimes when you want to do some more advanced things in your theme and you are not a coder. Here are 8 snippets of code that have helped me in recent projects.
</blockquote>
<p>The eight snippets they share show how to include:</p>
<ul>
<li>Include post thumbnail in RSS feed
<li>Next & Previous Post Titles With Thumbnails
<li>Search Specific Category in WordPress
<li>List top 10 authors of the blog with their last post
<li>Automatically insert content in your RSS feed
<li>Display a Comment's Number in a List
<li>Display your most commented posts in your blog sidebar
<li>Excluding Posts from Your WordPress Feed
</ul>
<p>
Each item links back to the full recipe it came from.
</p>]]></description>
      <pubDate>Thu, 19 Aug 2010 12:39:21 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[NETTUTS.com: 16 Vital Checks Before Releasing a WordPress Theme]]></title>
      <guid>http://www.phpdeveloper.org/news/14911</guid>
      <link>http://www.phpdeveloper.org/news/14911</link>
      <description><![CDATA[<p>
On the NETTUTS.com blog today there's <a href="http://net.tutsplus.com/tutorials/wordpress/16-vital-checks-before-releasing-a-wordpress-theme/">a new post</a> that includes a list of sixteen things you need to be sure to check before releasing your WordPress theme.
</p>
<blockquote>
Releasing a WordPress theme on a marketplace, such as <a href="http://themeforest.net/">ThemeForest</a>, where the audience is so large and diverse, has some challenges. You cannot test a solution directly with the client. You need to plan in advance for all edge cases, and ensure that your theme is as customizable as possible. If you're inexperienced, chances are that some things will unfortunately slip through the cracks. Luckily for you, we have drawn on our hard-earned wisdom to help you avoid repeating the same mistakes we made.
</blockquote>
<p>Among the things they suggest checking are things like:</p>
<ul>
<li>Don't Display Comments on Protected Posts
<li>Introduce Right-To-Left Support
<li>Make Paginated Entries Work
<li>Do not Forget wp_footer() and wp_head()
<li>Support Custom Menus
<li>Make User-Visible Strings Translatable
</ul>
<p>
Each item on the list comes complete with a description and code (when it's needed).
</p>]]></description>
      <pubDate>Thu, 05 Aug 2010 13:48:51 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Hokuten.net: A WordPress User's Guide to Drupal]]></title>
      <guid>http://www.phpdeveloper.org/news/14862</guid>
      <link>http://www.phpdeveloper.org/news/14862</link>
      <description><![CDATA[<p>
If you're a WordPress user and have been wanting to get into Drupal, you should check out <a href="http://hokuten.net/2010/a-wordpress-users-guide-to-drupal/">this guide</a> on hokuten.net. It gives you information on two main points - installation and theming.
</p>
<blockquote>
Anyone who has worked with both knows that anything you can do in WordPress, you can do in Drupal, and vice versa. It just takes some elbow grease. [Drupal] is a great thing to learn because of its broad market, but WordPress developers might find some difficulty getting acclimated'"Drupal has a much higher learning curve.
</blockquote>
<p>
They mention some of the differences between the installation of the two (creating settings files, making additional directories) and a table showing the correlating theme files between the two.
</p>]]></description>
      <pubDate>Wed, 28 Jul 2010 08:13:35 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Marco Tabini's Blog: WordPress, the GPL and cherries on top]]></title>
      <guid>http://www.phpdeveloper.org/news/14807</guid>
      <link>http://www.phpdeveloper.org/news/14807</link>
      <description><![CDATA[<p>
In case you've missed the latest happenings in the WordPress community, <i>Marco Tabini</i> is here to <a href="http://blog.tabini.ca/2010/07/wordpress-the-gpl-and-cherries-on-top">catch you up</a>. The issue? Licensing of themes for WordPress.
</p>
<blockquote>
The WordPress community is abuzz with news that the WP Foundation has essentially gone to war with the makers of the Thesis WP theme. The substance of the argument, as I understand it, is that the makers of WordPress claim that themes, since they rely on WP's GPL'ed code to run, must be covered by the GPL as well because they are derivative works. Thesis, on the other hand, is distributed under a commercial license, therefore violating this tenet.
</blockquote>
<p>
<i>Marco</i> talks about all of the legal implications of the issue and some of the stances each side has taken - WordPress saying that since the code has a foundation on it, it must be covered and the themers saying that's ridiculous. As <i>Marco</i> points out, however, is that the opinions of non-legal professionals doesn't really matter. What matters is what would hold up if this issue were ever pressed into a legal arena. He even includes some suggestions he wishes the WPF would take to heart including to just back off.
</p>]]></description>
      <pubDate>Fri, 16 Jul 2010 13:58:44 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Digett.com: How to Theme the Comment Form in Drupal 6]]></title>
      <guid>http://www.phpdeveloper.org/news/14733</guid>
      <link>http://www.phpdeveloper.org/news/14733</link>
      <description><![CDATA[<p>
If you're a Drupal user and are looking for a way to change up that standard comment form that comes pre-loaded in the site, you should check out <a href="http://www.digett.com/2010/06/29/how-theme-comment-form-drupal-6">this new post</a> on the Digett blog about the handy <a href="http://api.drupal.org/api/function/hook_form_alter">hook_form_alter</a> function.
</p>
<blockquote>
I've grown to have an affinity for Drupal's <a href="http://api.drupal.org/api/function/hook_form_alter">hook_form_alter</a> function. Truly, modifying a form doesn't have to be as complicated as it may seem. One of the most generic Drupal forms (in my opinion) is the pesky comment form. Out of the box, it comes complete with name, email, homepage, subject, and comment fields.
</blockquote>
<p>
A few snippets of code included in the post show you how to customize the form by removing some fields, changing labels on others and update the value of one of the buttons - all with a simple implementation of a hook theme.
</p>]]></description>
      <pubDate>Thu, 01 Jul 2010 11:26:02 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[CatsWhoCode.com: Best practices for WordPress coding]]></title>
      <guid>http://www.phpdeveloper.org/news/14310</guid>
      <link>http://www.phpdeveloper.org/news/14310</link>
      <description><![CDATA[<p>
New on the CatsWhoCode blog today there's a post from <i>Jean-Baptiste Jung</i> for all of the WordPress-ers out there with some <a href="http://www.catswhocode.com/blog/best-practices-for-wordpress-coding">best practices</a> to help you in your theme or plugin development.
</p>
<blockquote>
Coding a WordPress theme or plugin can seem to be an easy task at first, but if you want to produce work that is more professional, you have to worry about things such as internationalization and security. In this article, I'm going to show you the best practices I have learned in 3 years of developing with WordPress.
</blockquote>
<p>
There's six main tips he share including "Think International", "Speed up development using community tools and templates" and "Make use of hooks, actions and filters". Each tip also comes with a few links to some resources where you can find out more details on the technology involved.
</p>]]></description>
      <pubDate>Wed, 07 Apr 2010 09:24:32 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Federico Cargnelutti' Blog: Adding theme support to your Zend Framework application]]></title>
      <guid>http://www.phpdeveloper.org/news/13258</guid>
      <link>http://www.phpdeveloper.org/news/13258</link>
      <description><![CDATA[<p>
On his blog today <i>Federico Cargnelutti</i> has <a href="http://blog.fedecarg.com/2009/09/20/adding-theme-support-to-your-zend-framework-application/">posted an easy way</a> you can add theme support (self-contained site templates) to your Zend Framework application.
</p>
<blockquote>
This is a brief explanation on how to add theme support to your Zend Framework application and how to ensure those themes are self-contained, easy to distribute and install. Themes are very powerful and extremely easy to develop. They allow you to quickly switch between layouts and change the look and feel of your application. You can use themes to show, for example, a mobile friendly version of your site.
</blockquote>
<p>
It's a three step process to get them up and running - modify your site's directory structure, update the Bootstrap class to append in the new "templates" directory and copy over all of your view scripts to the new directory.
</p>]]></description>
      <pubDate>Mon, 21 Sep 2009 13:30:45 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[CatsWhoCode.com: How to make a translatable WordPress theme]]></title>
      <guid>http://www.phpdeveloper.org/news/13087</guid>
      <link>http://www.phpdeveloper.org/news/13087</link>
      <description><![CDATA[<p>
New from the CatsWhoCode.com blog there's <a href="http://www.catswhocode.com/blog/how-to-make-a-translatable-wordpress-theme">a few helpful hints</a> on making your WordPress theme easily translatable:
</p>
<blockquote>
Althought English is the most represented language over the Internet, it is a good thing to think about people who speak other languages and offer them trabslated WordPress theme. In this step-by-step tutorial, you'll learn how to take a WordPress theme and make it translatable for any language.
</blockquote>
<p>
You'll need to add in a few functions to handle the loading of various language templates and use them, along with language-specific .PO files, to make switching languages as simple as changing the value of a constant in a <a href="http://php.net/define">define</a>.
</p>]]></description>
      <pubDate>Fri, 21 Aug 2009 10:18:47 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[NETTUTS.com: Getting Started with Magento Ecommerce!]]></title>
      <guid>http://www.phpdeveloper.org/news/12298</guid>
      <link>http://www.phpdeveloper.org/news/12298</link>
      <description><![CDATA[<p>
The Magento eCommerce platform is quickly becoming one of the favorites, but it's also known for being  bit tricky. <a href="http://net.tutsplus.com/tutorials/other/getting-started-with-magento-ecommerce/">This new tutorial</a> from NETTUTS.com shows you how to take some of the first steps - installation, working with the admin interface and themeing.
</p>
<blockquote>
<a href="http://www.magentocommerce.com">Magento</a> is the next generation of eCommerce! It is incredibly well architectured, fully flexible, scalable, and fun to work with. If you've ever thought about creating an online shop, Magento is your choice! Today we are going to install it locally with XAMPP Lite and review the essentials.
</blockquote>
<p>
The tutorial also helps you to install the <a href="http://www.apachefriends.org/en/xampp-windows.html#646">XAMPP package</a> - a Windows all-inclusive web platform that includes Apache, MySQL, PHP and phpMyAdmin. Once its started, you can create the database Magento needs and import its data. Log into the admin, change a few settings and you're all set.
</p>]]></description>
      <pubDate>Wed, 08 Apr 2009 09:38:28 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[NETTUTS.com: Top 50 Wordpress Tutorials]]></title>
      <guid>http://www.phpdeveloper.org/news/12020</guid>
      <link>http://www.phpdeveloper.org/news/12020</link>
      <description><![CDATA[<p>
NETTUTS.com has <a href="http://net.tutsplus.com/articles/web-roundups/top-50-wordpress-tutorials/">a list of fifty WordPress tutorials</a> you can use on your installation to do things like:
</p>
<ul>
<li>Multiple Wordpress Installations Using a Single Database
<li>Wordpress Theme Hacks
<li>Turning a Web Template Into a Wordpress Theme
<li>Rounded Corner Tab Menus
<li>Customizing Widgets Using CSS
<li>Wordpress Categories in a Horizontal Drop-down Menu
<li>Enabling HTTPS for Wordpress.com Blogs Screencast
</ul>
<p>
Check out <a href="http://net.tutsplus.com/articles/web-roundups/top-50-wordpress-tutorials/">the full post</a> for even more WordPress goodness.
</p>]]></description>
      <pubDate>Wed, 25 Feb 2009 11:13:30 -0600</pubDate>
    </item>
  </channel>
</rss>

