Author: Byron

  • Whats New in WordPress 3.4 (Features & Screenshots)

    Whats New in WordPress 3.4 (Features & Screenshots)

    Yesterday, WordPress 3.4 was released. While we knew which features were coming, unlike other releases we did not keep a close tab of alpha and beta versions due to a very packed schedule. We would like to apologize to our audience for that. For those of you who did not click the one-click upgrade button just yet, please make sure that you upgrade. In this article, we will highlight what’s new in WordPress 3.4 in terms of features for users and developers.

    Live Preview and Theme Customizer

    The theme customizer is one of the most outstanding features in WordPress 3.4. Handy for both users and developers alike, the theme customizer will start a new era of WordPress theme development. In the past, users would never know whether a specific theme would work for their website without activating it. They would not know how the theme would look with their content. Well that problem is out the window now with the Live Preview and Theme Customizer. When you go to Appearence » Themes, you will see “Live Preview” below each theme.

    Live Theme Preview - WordPress 3.4

    When you click that link, a live preview will open with the Theme Customizer. For active themes, there will be a link named Customize that you can click which will open the live preview.

    Theme Customizer

    We hope that more developers start using this instead of complex theme options. Otto has a great article that will show you how to leverage the theme customizer in your themes. Check out the video walk through of the Theme Customizer.

    Subscribe to WPBeginner

    Easy Tweets Embed with oEmbed

    In the past, you would have to use a plugin to embed a tweet in WordPress posts. Well not anymore. Just like youtube videos, now all you have to do is add the link to your tweet in a separate line. WordPress will embed the tweet with reply, retweet, favorite, and follow features. Love it. Check the example below:

    Custom Header Improvements

    In WordPress 3.0, WordPress added the ability add custom header images. Well, all the header images had to be a specific width and height. If you decided to change things around, it would cause things to look weird. In WordPress 3.4, you can now have flexible headers. You can see the new code in the Codex.

    Aside from that, you can now add custom header and background images from the Media Library as well.

    HTML in Image Captions

    In the past when adding images, you couldn’t link to the photo author in the caption. Well, in WordPress 3.4 you can. This will make things easy. Check out the example below:

    Largest Swimming Pool in the World
    This the worlds largest swimming pool 3324 feet long and 1977 acre The water is pumped from the Pacific Ocean after it has been filtered and treated Photo by <a href=httpwwwflickrcomphotosthiagocouto3683203242inset 72157620737585091 rel=nofollow target= blank>Thiago Graça Couto<a> found from the article <a href=httplist25com25 most fascinating swimming pools from around the world>25 Most Fascinating Swimming Pools<a>

    Better Organization for Page Templates

    If you ever worked on a complex site, you will find yourself creating a lot of custom page templates. Up until now, all page template files had to stay inside the theme folder along with all other files. This can get really clunky. For the sake of organization, you can now have a /pages/ sub-directory in your theme’s folder where you can place all page templates. Starting in WordPress 3.4, WordPress will identify all page templates in the theme folder or in any sub-directory of a theme folder.

    We know this will be extremely handy for our theme.

    Other Improvements

    There were a lot of bug fixes and improvements. Below is a list of items that we found to be very useful.

    • WP_Query Performance Improvements – Developers saw 2-3x speed performance improvements.
    • Post Formats will now be added under Navigation Menus
    • WordPress will now redirect attempts to visit /login, /dashboard, or /admin to the appropriate WordPress pages. Now you don’t need a plugin anymore :)
    • A lot of XML-RPC improvements
    • Internal functions and classes now add “rtl”, “ie7”, “ie8”, “ie9” for browser targetting

    We would love to hear what are your favorite features in WordPress 3.4

    Additional Resources

    WordPress 3.4 “Green” Official Release Article
    Full List of Features in WordPress 3.4
    10 Things you Need to KNow about WordPress 3.4
    How to Leverage the Theme Customizer in your own Themes

  • Is this the Future Product Placement Model in Free WordPress plugins?

    Is this the Future Product Placement Model in Free WordPress plugins?

    Up until recently, product placement in free WordPress plugins has always been a challenging task. We have seen numerous methods utilized by developers. Some included banner ads on the plugin options page, others released “lite” versions of the plugins, some used lightbox popups in the backend to promote, but none of those methods were as appealing as the one we see emerging. It was first done by Automattic in their Jetpack plugin, and now WooThemes is following the lead with their newest creation called WooDojo. Since there is no name for this product placement model, we will take the liberty of calling it “The Teaser Model”. You are probably wondering what is this Teaser Model? Basically the teaser model allows you to list a bunch of features into one big dashboard where you can simply activate the ones you want. However, some features in the list will be commercial. So you see what the options does, but you have to pay to get it.

    The most interesting aspect of “The Teaser Model” is that it is a really creative way for commercial plugins to enter the WordPress plugins repository. Note: Commercial plugins are NOT allowed in the plugin repository (and unlike commercial themes, there is no commercial plugins listing on WordPress.org).

    So let’s take a look at exactly what this “Teaser Model” entails and how this can be abused.

    We will use Jetpack as an example case-study. So when you first activate Jetpack (a FREE plugin), it does NOT work right off the bat. You MUST have a WordPress.com account for it to work. So when you access the Jetpack screen, you will see a list of all available features. In between a bunch of FREE options, there is VaultPress (a paid plugin promo).

    Jetpack Teaser Model

    It is important to note, that we have nothing against VaultPress. As a matter of fact, we use it on our sites. So basically, once you connect to WordPress.com all other features will become available except for VaultPress (Because you have to buy it).

    We noticed this a while ago and thought this was creative. But recently with the launch of WooDojo, we think this idea has potential of becoming the next trend. Here is a look at how Woo is doing their product placement:

    WooDojo Teaser Model

    Now while they are only promoting their other FREE plugins, this idea has potential. We wouldn’t be surprised if WooCommerce (that has a good number of paid extensions) actually adapt the widget style look for their backend (up-selling the PAID extensions).

    So you are wondering how this model could be abused creatively? Basically any PAID plugin can use this model to work their way into the repository, get new user-registration (emails etc), and up-sell their paid products.

    Anyone can simply require users to “Connect” with their site. Connecting would mean the user MUST create an account (free account, but you can upsell the paid options on the membership page). Even if it is a FREE account, you can STILL collect their emails. The user has no choice but to connect otherwise the plugin will not work. Once they have connected to your service, you can implement one-click buy/install features. Since you have their email address (because they are your user), you can use it to up-sell your new products.

    Do you think this is the future of product placement in Free WordPress plugins? Would love to hear the community’s thoughts on this. It would also be interesting to see if more developers shift their development model this way. Rather than creating numerous small plugins, should they bundle all of their products into one place? This would also influx the count of downloads because often people might download the plugin just for one feature out of the many that it may offer. But the total download count will be significantly higher.

  • Mojo Themes WordPress Cyberbundle  Huge Savings

    Mojo Themes WordPress Cyberbundle Huge Savings

    If you really want to take your WordPress designs to the next level you have until December 4th to save almost 500 dollars on the Mojo themes WordPress Cyberbundle! It includes 15 WordPress themes with 10 of them being the most popular items on the market right now. It also includes 5 niche WordPress themes for restaurants and landing pages. In the end you can get your hands on $515 dollars worth of WordPress themes for only $29! This is a LIMITED time deal only, so act fast. The offer will expire on December 4th, 2011. Here is a sample of what you will have:

    Easy Theme $37 (Magazine)

    Easy Theme

    Exciter $35 (Magazine)

    Exciter Theme

    Mandrake $37 (Business)

    Mandrake Theme

    Complex $37 (Business)

    Complex Theme

    MediaFlux $35 (Magazine)

    Mediaflux Theme

    LittleSmile $37 (Business)

    Littlesmile Theme

    Oddly $35 (Business)

    Oddly Theme

    Banter $37 (Business)

    Banter Theme

    Box One $32 (One-Page)

    Boxone Theme

    Ampersand $35 (Magazine)

    Ampersand Theme

    Chow $35 (Restaurant)

    Chow Theme

    Launched Yet? $18 (Landing Page)

    LaunchedYet Theme

    Fuse Music $35 (Music)

    Fusemusic Theme

    EStyle $35 (Fasion)

    Estyle Theme

    True North $35 (Church)

    True North Theme

    Get Mojo Themes Cyber Bundle Now

  • Does WordPress Admin Bar Needs a More Dropdown?

    Does WordPress Admin Bar Needs a More Dropdown?

    If you have been playing around with WordPress 3.3 (Live Demo included) like us, then you have probably adapted to the new admin bar. Quite honestly, we love the new admin bar design. It is very clean looking (until plugin authors break it). As a plugin author, you have a lot of freedom, but you also have a huge responsibility. There are hooks available for plugin authors to add dashboard widgets, admin bar menus etc. But what happens when a lot of plugin authors start adding their items into the admin bar? We end up with utter chaos for users with smaller resolution (not mobile). Majority of us developers are using screen sizes over 1600px. But there are still users that are on 1200px or 1024px resolutions. Heck even with 1600 resolutions, all it takes is 10 plugins to break the admin bar. Take a look at the screenshot below:

    Break WordPress Admin Bar

    O and if you have 10 plugins adding to the admin bar on a resolution like 1200px or so. You will have the menus drop to the second line as well along with the Howdy area.

    So what do we propose?

    We need to have an admin bar menu called “More” as a drop down. Similar to how Google has it.

    More Dropdown in Google Bar

    In this more drop down, all plugins will be dropped there. This would allow plugin authors to stick to a specific user-interface (UI) which will deliver a better user experience. This will also prevents any inconsistency. If you notice in the first screenshot above W3 Total Cache plugin is shown after the search. That is just inconsistent. Frederick probably had his permission level to be 1000 or something to ensure that his plugin ends up on the last spot (which will guarantee it more exposure). Up until WordPress 3.2, it was great. But with WordPress 3.3, the search is no longer floated right, which makes it look weird for beginners.

    All we are saying is that we need a more consistent user-interface.

    Next issue is how do we prevent abuse with the more dropdown? Plugin authors are just adding their items to the admin bar thinking it is important. But it doesn’t matter what they think. Users should have a choice in this matter. Just because we are using the plugin WP-Bitly doesn’t mean that all of our editors have to see “Shortlink” menu in the admin bar. There should be a way to remove a menu item from the admin bar if the user doesn’t want it there.

    What do you think? Do we need a more dropdown for the WordPress admin bar? Would love to hear your thoughts.