News

Raleigh WPHackathon Photos

By Glenn Ansley  |  August 25th, 2010  |  Published in News  |  0 Comments

Photos from last night’s Hackathon

I’ll be speaking on Custom Post Types and Custom Taxonomies October 5 at the Raleigh WordPress Meetup. Sign up here.

WordPress Ultimate CMS Plugin

By Glenn Ansley  |  March 8th, 2010  |  Published in News, WordPress, WordPress Plugins  |  0 Comments

Description

FullThrottle Development is thrilled to announce our latest and greatest WordPress plugin! This ground breaking piece of craftsmanship will instantly turn your WordPress blogging software into a full fledged CMS. Just install, activate, and partake. Sreenshots below.

Download:

Features include but are not limited to the following:

  • Full standards compliance — We have gone to great lengths to make sure every bit of WordPress generated code is in full compliance with the standards of the W3C. This is important not only for interoperability with today’s browser but also for forward compatibility with the tools of the next generation. Your web site is a beautiful thing, and you should demand nothing less.
  • No rebuilding — Changes you make to your templates or entries are reflected immediately on your site, with no need for regenerating static pages.
  • WordPress Pages — Pages allow you to manage non-blog content easily, so for example you could have a static “About” page that you manage through WordPress. For an idea of how powerful this is, the entire WordPress.org site could be run off WordPress alone. (We don’t for technical mirroring reasons.)
  • WordPress Links — Links allows you to create, maintain, and update any number of blogrolls through your administration interface. This is much faster than calling an external blogroll manager.
  • WordPress Themes — WordPress comes with a full theme system which makes designing everything from the simplest blog to the most complicated webzine a piece of cake, and you can even have multiple themes with totally different looks that you switch with a single click. Have a new design every day.
  • Cross-blog communication tools— WordPress fully supports both the Trackback and Pingback standards, and we are committed to supporting future standards as they develop.
  • Comments — Visitors to your site can leave comments on individual entries, and through Trackback or Pingback can comment on their own site. You can enable or disable comments on a per-post basis.
  • Spam protection — Out of the box WordPress comes with very robust tools such as an integrated blacklist and open proxy checker to manage and eliminate comment spam on your blog, and there is also a rich array of plugins that can take this functionality a step further.
  • Full user registration — WordPress has a built-in user registration system that (if you choose) can allow people to register and maintain profiles and leave authenticated comments on your blog. You can optionally close comments for non-registered users. There are also plugins that hide posts from lower level users.

Screenshot

Screen shot 2010-03-08 at 11.25.19 AM

Colophon

How to Upgrade WordPress to 2.9

By Glenn Ansley  |  December 9th, 2009  |  Published in Blogging, News, Projects, WordPress  |  0 Comments

WordPress is a great piece of software driving billions of sites across the internet. One of the main reason WordPress does so well is because the community gives back freely and often. While these community contributions to the project mean that WordPress is continually enhancing its feature set, it also means that a web site powered by WordPress is continually in need of upgrades.

Being the excellent software that it is, WordPress gives you the ability to ‘Auto Upgrade’ to the latest version. If you’re running an unmodified installation and you don’t have too many plugins, this is an excellent option and I would highly suggest you give it a try.

If you’re going to upgrade WordPress to 2.9 on your own, we want to provide you with the following suggestions and resources.

  1. Always backup your database and your file structure (especially the wp-content folder) before upgrading. You can never be too safe. This goes for manual upgrades as well as auto upgrades!
  2. Always deactivate plugins prior to upgrading. If you have a lot of plugins and your site gets a lot of traffic, this may be tricky. It’s not ‘necessary’ but its safe practice because if one of your plugins doesn’t mesh with the new version of WordPress it may render your site inaccessible.
  3. We would suggest checking with all your plugins’ authors to see if their plugin is compatible with the latest release of WordPress prior to upgrading.
  4. Most hosts give priority to index.html over index.php. We often use this tactic to put up a nice “Site down for scheduled maintenance” message during the upgrade. This is obviously optional.
  5. You can find a detailed step-by-step instructions for manually upgrading WordPress on their website: http://codex.wordpress.org/Upgrading_WordPress_Extended

Finally – and lets be honest, the real reason we wrote this post – if you have had trouble with WordPress upgrades in the past or are a little bit hesitant to do it yourself, check out http://wpupgrade.com. It’s a site that FullThrottle just launched with the sole purpose of helping others upgrade their WordPress installations.

Crazy Referrals!

By Glenn Ansley  |  December 3rd, 2009  |  Published in News  |  1 Comment

FullThrottle is announcing our crazy referrals limited time offer. We are looking for 5 high quality referrals and we’re dishing out some serious rewards to you and your referral if you deliver quickly.

Rules are simple:

  • Referrals are not officially recognized until the client has signed a contract and delivered their down payment to FullThrottle via PayPal or check
  • Client and Referrer must inform FullThrottle of referral prior to contract and down payment being received by FullThrottle.
  • Referrals will be for one of the following areas of work:
    • Web Design
    • WordPress Plugin Development
    • WordPress Theme Development
  • Winners will be determined as followed:
    • The first officially recognized referral wins 1st place
    • The second officially recognized referral wins 2nd place
    • The third officially recognized referral wins 3rd place
    • The fourth officially recognized referral wins 4th place
    • The fifth officially recognized referral wins 5th place

Prizes are Crazy

  • First place
    • Referred client receives 50% off of their final quote
    • Referrer receives 100% of the client’s down payment*
  • Second place
    • Referred client receives 40% off of their final quote
    • Referrer receives 50% of the client’s down payment*
  • Third place
    • Referred client receives 30% off of their final quote
    • Referrer receives 25% of the client’s down payment*
  • Fourth place
    • Referred client receives 20% off of their final quote
    • Referrer receives 13% of the client’s down payment*
  • Fifth place
    • Referred client receives 10% off of their final quote
    • Referrer receives 7% of the client’s down payment*

Note: FullThrottle’s down payments usually fall between 30% and 50% of the project’s quote.

Help Preventing WordPress Brute Force Attacks

By Glenn Ansley  |  November 30th, 2009  |  Published in News, SysAdmin, WordPress  |  0 Comments

It has recently been reported that WordPress blogs are being attacked by a Brute-Force campaign.

A Brute-Force attack happens when a malicious individual creates an automated script with the sole purpose of guessing your administrative password. It does this by pointing the script at your blog’s login URL: http://yourblogsdomain.com/wp-login.php. The script repeatedly guesses at your login name and password from a dictionary of commonly used usernames and passwords.

Here is an explanation from the post linked above:

The wp_brute_attempt() function takes 3 parameters, $ch which is cURL’s structure (cURL is a command line tools that can be used to perform HTTP requests). The other two parameters define the site and the password that will be tried. If the script logged in successfully, the page that gets returned by the server will contain the phrase “Log Out”, and the function will return a true value.

If you are currently running a WordPress blog and would like to secure your site against these attacks, the easiest thing to do is to simply change your admin username and to make sure you have a strong password in place.

If you would like assistance securing your site against this attack, FullThrottle is available to help. Simply contact us for more details.

Good PHP Coding Techniques

By Alan Knox  |  August 1st, 2009  |  Published in Blogging, News  |  0 Comments

Sebastian Bergmann has put together a slideshow highlighting several tips for good PHP coding techniques. Th e slideshow is called “Quality Assurance in PHP Projects“.

The slideshow includes several examples of coding and testing techniques.

FullThrottle Development at WordCampRDU 2009

By Alan Knox  |  June 12th, 2009  |  Published in Blogging, Conferences, News  |  0 Comments

FullThrottle Development is excited to take part in WordCampRDU 2009 on Saturday, June 13, 2009. WordCampRDU will be held at the School of Education at North Carolina Central University in Durham, NC from 9:00 a.m. until 6:00 p.m. (For a complete schedule, click here.)

FullThrottle Development is participating in WordCampRDU 2009 is several ways. First, we are one of the Gold Sponsors of the event. Second, three of our developers are speaking during the event (see below for more information). Finally, we will be taking part in the “Q&A” in the “genius lounge”.

The following representatives of FullThrottle Development will be speaking during WordCampRDU 2009:

  • Glenn Ansley will speak on the topic “WordPress as a Factory: The Fundamentals of Plug-in Development” at 10:15 a.m.
  • Lew Ayotte will speak on the topic “WordPress Mu: Installation, Plug-in Management, and Features” at 3:00 p.m.
  • Alan Knox will speak on the topic “Implementing WordPress in Corporate & Educational Environments” at 5:00 p.m.

(We plan to record our sessions and post the videos and slide shows here.)

Other representatives of FullThrottle Development will be attending WordCampRDU sessions, meeting people, volunteering, and answering questions.

Also, we will live blog as much of WordCampRDU as possible.

Finally, don’t miss our BIG ANNOUNCEMENT at 11:45 a.m.

We hope to see you at WordCampRDU!