WordPress 3.6 Beta 1 Now Available

WordPress enthusiasts can start playing with the latest beta version (3.6. Beta 1) recently released. This new version is recommended to be run only on a test site and not in actual sites just yet. WordPress 3.5 was released a few months back and this new version has been in the development stage for the past 3 months. WordPress plugin or theme developers, authors, and host providers should start testing this new version before the official and stable version is released to make sure existing plugins and themes are compatible.

Here’s a summary of what’s new in WordPress 3.6:

Post Formats: Post Formats now have their own UI, and theme authors have access to templating functions to access the structured data.

Twenty Thirteen: We’re shipping this year’s default theme in our first release of the year. Twenty Thirteen is an opinionated, color-rich, blog-centric theme that makes full use of the new Post Formats support.

Audio/Video: You can embed audio and video files into your posts without relying on a plugin or a third party media hosting service.

Autosave: Posts are now autosaved locally. If your browser crashes, your computer dies, or the server goes offline as you’re saving, you won’t lose the your post.

Post Locking: See when someone is currently editing a post, and kick them out of it if they fall asleep at the keyboard.

Nav Menus: Nav menus have been simplified with an accordion-based UI, and a separate tab for bulk-assigning menus to locations.

Revisions: The all-new revisions UI features avatars, a slider that “scrubs” through history, and two-slider range comparisons.

Here’s a treat for the absolutely curious, the demo version of Twenty Thirteen! If you would like to participate, become a contributor, be a bug hunter, or a theme fixer, you are more than welcome to provide feedback to those awesome WordPress dev guys. Time to play!


45 Realistic Colored and Black and White Pencil Portrait

When there was no camera in past days drawings and paintings are the only source, as days pass on camera have been invented. But still Pencil drawings did not loose any demand or craze.
Do you love pencil drawings, Then this post is for you. There are some artists who really create miraculous with their pencil, You cant even recognize which is real and which is painting or drawing.

Experience this presentation of 45 Realistic Colored and Black and White pencil Portrait drawings for Inspiration are displayed and get started with your creativity. Explore the minute details of each pencil drawing and get inspired to create your own.

(more…)


50 Amazing Pencil Portrait drawings for Inspiration

“I have always noticed that in portraits of really great writers the mouth is always firmly closed“. This quote by the American writer Gertrude Stein has a lot to teach us. Looking at a portrait or a picture of someone or something always imparts us with more details than what even the best writers can’t supply through their writings. A picture gives you the “complete whole” of a thing and you can look for any detail that you like in it. A writer, due to limits of space, will always have to skimp on some things. True it is and always will be – A picture is worth a thousand words.

Colored portraits, pencil sketches, digital photographs, all have their own distinct qualities and different people prefer different photographic methods to suit their needs and requirements. Although in this time and age more and more people go for digital photography but hand made portraits and sketches still have their place. Perhaps the strongest reason is that portraits have been raised to the level of royalty because of the works of Leonardo da Vinci and Rafael. Portraits are considered more “classy” than digital pictures and perhaps this is the reason why people belonging to the royalty still prefer to get themselves portrayed.

(more…)


Index.php, The Loop and your WordPress Content

We have already discussed the header and the menu in our previous articles. In continuation of our series, we will now take a look at the Content section of the WordPress theme or the index.php. Here’s a recap of what we wrote:

Content Column (index.php)

The content container in WordPress plays the most important role. It holds the WordPress Loop which dictates the generation of content on the page depending upon the request by the user.

Content, on the other hand, consists of text, images, or other information shared in posts. This is separate from the structural design of a web site, which provides a framework into which the content is inserted, and the presentation of a site, which involves graphic design.

Now, let’s take a look at what a Loop is. According to the WordPress Codex:

The Loop” is the main process of WordPress. You use The Loop in your template files to show posts to visitors. You could make templates without The Loop, but you could only display data from one post. The Loop should be placed in index.php and in any other Templates used to display post information.

The Loop is PHP code used by WordPress to display posts. Using The Loop, WordPress processes each post to be displayed on the current page, and formats it according to how it matches specified criteria within The Loop tags. Any HTML or PHP code in the Loop will be processed on each post.

Before The Loop goes into action, WordPress verifies that all the files it needs are present. Then it collects the default settings, as defined by the blog administrator, from the database. This includes the number of posts to display per page, whether commenting is enabled, and more. Once these defaults are established, WordPress checks to see what the user asked for. This information is used to determine which posts to fetch from the database.

If the user didn’t ask for a specific post, category, page, or date, WordPress uses the previously collected default values to determine which posts to prepare for the user.

After all this is done, WordPress connects to the database, retrieves the specified information, and stores the results in a variable. The Loop uses this variable’s value for display in your templates.

Below is a visual of how all these php files and templates work together. It shows which template files are called to generate a WordPress page based on the WordPress Template hierarchy.

And here’s a sample code of a simple index page:

<?php
get_header();
if (have_posts()) :
while (have_posts()) :
the_post();
the_content();
endwhile;
endif;
get_sidebar();
get_footer();
?>

For beginners out there, it’s like telling WordPress to do certain functions based on a set of defined parameters – an “if”-“then” scenario. “IF” (parameter A) is true, “THEN” (execute this action). “IF” (parameter A) is false, “THEN” (execute this action instead).

For the more advanced and those who would like to sink their teeth into something more “meaty”, here are some excellent references and tutorials you can check out:


WordPress Plugins for Front End Content Management

As the internet continues its path towards building stronger online communities, greater interconnectivity and increased social networking, website owners are opening up their doors to accepting content contributions from their audiences. To address the issue of privacy and confidentiality, some plugin developers have come up with front-end solutions to enable website owners to accommodate contributions from the community without compromising their backend controls.

Here are some useful plugins you can use to put everything you need for posting, editing, and uploading content on the front-end.

Front-End Editor by Scribu

Front-end Editor is a plugin that allows you to edit your content directly from the front end of your site. This comes in really useful when all you need is just to correct a typo or something you overlooked.

Front-End Uploader

This plugin is useful if you have multiple contributors to your site because this plugin allows them to generate content and easily upload it right on the frontend of your website. Essentially, the plugin is a customizable upload form that adds files with allowed MIME-type to your WordPress Media Library under a special tab “Manage UGC”. There you can moderate your user submissions – whether to: Approve, Delete, or Re-attach to other post/page/custom-post-type before they are officially published.

Frontend Checklist

Create HTML or PDF checklists your visitors can save or print anytime they come back to your site. These lists are saved via cookies which enables visitors to continue using the checklist where they left off when they re-visit your site.

MarketPress FrontEnd

MarketPress Frontend is a powerful ecommerce plugin that can be used to set up a stylish online store easily. This WPMU Dev created plugin can help you: manage orders, create and edit products, product tags, and categories, set up store settings such as shipping, payment gateways, and coupons, all through the front end. This means that all your confidential dashboard information will be hidden away from sellers or other users who don’t need to see all that information.

FV Community News

Need more content but challenged? This plugin allows users to contribute articles while still maintaining full control over what gets published.

With this Community News plugin you allow your visitors to add fresh or related content to your blog. This plugin comes with a moderation panel and a settings page including support for custom post types, images, widgets, and shortcodes. You can simply sit back and relax knowing that your blog will have a continuous supply of fresh content.

Just make sure that the plugins are compatible with your current WordPress version before you install any of them.


Blazing the Trail in 2013

Greater things are yet to come and they are exciting. There’s always something magical whenever the New Year comes. Technically, if you really strip this day down to what it really is and take away all the fireworks and celebration, it’s actually another normal sunrise and sunset in the calendar. Fortunately, this is not how majority of us see it. Many of us look forward to it with a lot of hope and expectations, a chance to start again, an opportunity to embrace new challenges, a time to let go of the old and wipe the slate clean, a new beginning for many.

For those of us in the WordPress community and the greater Internet population, things have never been more exciting. Imagine a single video garnering more than a billion views and still counting. Why is this significant? This simply gives us the information that there are a billion or more active Internet users out there that we can reach out to. As global interconnection continually increases, social behavior continues to adapt and our world seems closer and more reachable everyday. By force majeure the older generation are being pulled in by the tech savvy younger generation into the digital age as this has now become the common tool for communication. Social networking continues to expand and so has its demographic base.

For those who are in the WordPress marketplace and are serious about it, the hard questions need to be asked. Is it enough to simply ask what the ideal WordPress theme really is or what the perfect theme looks like? Are the current themes in the market today meeting the needs of the consumers, real and perceived? What about creativity and originality? Or innovation? Are we willing to think out of the box and be experimental as far as theme features and designs are concerned or are we just going to play it safe and blend with the crowd? Are we ready to meet the demands of the unstoppable rise of mobile computing and the multilingual global marketplace?

As we look into the future, those in the Internet and web development industry, (WordPress included) need to take a wholistic approach in planning for the next 12 months and beyond. Maybe some are just dabbling in WordPress theme development for fun while others are seriously considering it as a viable business opportunity worth investing in. Perhaps as we plan future steps maybe we can take a step or two back and view the WordPress themes market from a different angle or with a fresh perspective – to work backwards and use the future to strategically determine today’s activities. Somebody once said, “If you always do what you always did, you will always get what you always got.” Who would have ever thought that an Asian guy would teach the world (1 billion+) how to do a horse dance? Mind-blowing but undeniably real and possible. Maybe he did what wasn’t normally done and got the results nobody expected. Guess what? So can all of us.


17 Awesome Adobe air apps for designers

One fine day I was trying to fill in an important official form online on my Mozilla Firefox’s browser. After spending about half an hour I reached the last few questions of the form. One question there asked me to click a checkbox to answer but I could see no checkbox on the screen. After wasting a lot of time reading the instructions and every possible detail over and over again I asked for advice from my friends. One person told me that I should try to refill the form on Internet Explorer. I tried it and now the checkbox appeared and I successfully completed and submitted the form online.

The problem just described occurred because the form was designed to work especially for Internet Explorer. You see, designing an application for all systems is tedious as one has to tweak the runtime code again and again to make it compatible to work with different systems. Here is where Adobe AIR jumps in. If an internet application is designed using Adobe AIR then it will automatically work for all systems and browsers.

Technically speaking:

“Adobe AIR is a cross-operating system runtime that lets developers combine HTML, JavaScript, Adobe Flash and Flex technologies, and Action Script to deploy rich Internet applications (RIAs) on a broad range of devices including desktop computers, netbooks, tablets, smartphones, and TVs. AIR allows developers to use familiar tools such as Adobe Dreamweaver®, Flash Builder®, Flash Catalyst®, Flash Professional, or any text editor to build their applications and easily deliver a single application installer that works across operating systems.” – Adobe’s website.

Adobe AIR has a wide array of apps that can help designers design better applications. Below I have selected 17 of them.

(more…)


Changing Affiliate Programs is a PAIN

As mentioned in our previous article on ThemeFuse’s new Club Membership, members now enjoy 30% commission on initial fees and 10% on monthly fees of every user that goes through a member’s affiliate links. This scheme departs from the previous direct commission to a multi-tiered referral scheme.

In theory, commissions tied with a membership have the high likelihood of being a continuous income stream because it is associated with a long term business relationship rather than a single purchase. This is why direct selling clubs and multi-level marketing companies have emphasized membership over purchases. The question is whether or not ThemeFuse’s new scheme is truly advantageous to the affiliate or not.

We have done a quick comparison of both commission schemes to determine the advantages/disadvantages of one over the other. It is apparent that a single purchase of an all theme pack has higher yield than a club membership. Membership commission only comes at par with a single theme pack purchase only when the member stays for 34 months. This is too long a period for financial projections in the industry.

  Single Purchase Scheme Membership Purchase Scheme
Transaction: $389 $199 (one-time) + $17 (monthly)
Commission: 30% 30% of $199 + 10% of $17
Total: $116.70 $71.10

In addition to the financial disadvantages of ThemeFuse’s new affiliate programme, one has to deal with the logistics of redoing or changing affiliate links. This tedious and error prone process may lead to referrals being dropped because of un-updated links. In times like these, you wish that an automated link changer was available if ever there was one.

With all the inconvenience and hassle arising from these changes, it somehow makes you wonder if starting afresh under another affiliate program is a more acceptable option. Although, on the other hand, one also has to consider the financial impact of making a switch from one Affiliate program to another because this is a significant business move. Conservatively, it is best to take a step back and study the ramifications of such a strategy to determine a solution that grants a win for all stakeholders involved.


Comment Management Solutions for WordPress

Who doesn’t love Spam? We’ve consumed cans and cans of this comfort food and we never get tired of it. Unfortunately, spam has become synonymous with what the internet hates the most – especially by bloggers. Too much of it is just pretty hard to ignore.

Comments – Love ’em. Hate ’em.

Admit it. When you started out blogging, you would check your blog everyday to see if someone left you a comment on your post. AND, you were absolutely thrilled when someone actually did. Never mind that it wasn’t from some popular blogger or someone famous. Someone left a comment. Hooray!

Soon after, someone left another comment. And another comment. And another comment. And another comment – this time with a link. More comments. More links. And pretty soon, your dashboard is exploding with millions of comments and links that have nothing to do with your blog post. “Hello world.” just turned into “Hello spam.” Now, you’ve probably realized that more doesn’t exactly mean great. What to do?

Approve. Reply. Delete. Trash.

WordPress has a built-in system that can handle all the basic comment management requirements necessary like approving, replying, deleting, or trashing comments. However, the native WordPress system, albeit simple and easy to use, has its limitations and the more savvy users need more than just the basics. Features like social media integration, media support, public user profiles, or better spam filtering options cause people to turn their heads to third-party solutions especially when comments flood the back end and become challenging to monitor and manage.

Ban-The-Spam Solutions

Why ban the spam? Spam is a global problem and often WordPress comments are the place when bots try to enter bogus content full of links to their sites. Here are some of the blog comment systems and/or plugins you can use on your websites to help you manage those annoying spam comments.

  • WordPress Default Comment System – built-in comment management system that’s simple and easy to use but needs supplemental plugins to ban spam effectively.
    Cost: FREE
  • Akismet – It is an external service for battling spam with a database of known emails, IP addresses, and usernames used for sending spam. This advanced hosted anti-spam service efficiently processes and analyzes masses of data from millions of sites and communities in real time. When a visitor submits a comment, it is checked by Akismet and put in a special Spam folder to be managed by the website admin later on.
    Cost: FREE (Personal, Non-commercial sites/blogs)
    • $5-$50 (For commercial, business, and professional sites / For publishing networks, agencies, hosts, and universities)
  • Disqus – Disqus, Inc. is a blog comment hosting service for web sites and online communities that uses a networked platform. The company’s platform includes various features, such as social integration, social networking, user profiles, spam and moderation tools, analytics, email notifications, and mobile commenting. Features a powerful moderation dashboard and all the filters you’d expect: blacklists, whitelists, spam controls, and word filters.
    Cost: FREE (core version)
  • Livefyre – Livefyre Comments 3 is a comment platform for real-time conversations. Important features include real-time user generated content-publishing, mobile device-friendly, real-time profanity filters that administrators can moderate and flag comments from directly within the stream, or block by IP address and Web Browser, social media and multi media support.
    Cost: FREE (basic version)

Other practical tips to manage spam:

  • Control which comments are automatically published and which ones need to be moderated. WordPress has a built-in provision for this.
  • Tag comments that have more than one link to be manually approved.
  • Create a blacklist and/or white list of frequent commenters.
  • Disable comments on older posts and pages.
  • Install tried and tested WordPress plugins or 3rd-party plugins to beef up your comment management system.
  • Wipe out your spam folder regularly.