WordPress 3.4 “Green” is Out With Theme Customizer, Custom Headers and Twitter Embeds [Intro Video]

WordPress Team just now announced the next major upgrade of the leading blogging CMS – WordPress 3.4 dubbed as “Green” in honor of guitarist Grant Green.

Wordpress 3.4 "Green" - Theme Customizer, Custom Headers, HTML support to image captions, Embed individual tweets in posts

WordPress 3.4 “Green” includes significant improvements to theme customizations, custom headers, Twitter embeds, and image captions. For the first time, WordPress team has put up a a short clip which introduces you to the top features you’ll want to know about.

Main Features of WordPress 3.4 “Green”

Theme Customizer – The main highlight of WP 3.4 is the theme customizer which allows you to play around with various looks and settings for your current theme or one you’re thinking about switching to without publishing those changes to the whole world.

For WordPress themes that support it, you can change colors, backgrounds, and of course custom image headers. Technolism is powered by Thesis and currently there are not many options available to customize Thesis – maybe they will plan something for future release to take the most advantage of this new wordpress feature.

Custom Headers – This feature allows you to use images from your media library to populate custom headers, and choose the height and width of your header images.

HTML support to image captions – WP 3.4 adds basic HTML support to the caption field in the image uploader. This allows you to add links — great for photo credits or licensing details — and basic formatting such as bold and italicized text.

Embed individual tweets in posts – With this feature, WordPress extends its embed support to include tweets: Just paste a tweet URL on its own line in the post editor and it turns into a beautiful embedded Tweet. The embedded Tweet includes action links that allow readers to reply to, retweet, and favorite the tweet without leaving your site.

Not only Twitter, this feature works with some more sites as well. Here is a list of few more sites on which WP 3.4 emebedding works.

Some Dev specific upgrader – There are also 100s of dev specific under-the-hood that WordPress 3.4 comes with. Some of the main features are faster WP_Query, custom content types and taxonomies support for XML-RPC, themes, and custom header APIs, and significant performance improvements in WP_Query and faster translation system.

WordPress 3.4 “Green” upgrade seems quite exciting to me – do share with me  your thought on this upgrade and which feature do you like the most.

WordPress Themes for Different People – Developers and Users

Why is WordPress a great blogging platform? There are many reasons, out of which ease of use is probably the primary one. WordPress blog can be set up in a jiffy and someone with miniscule technical knowledge can get going.

In addition, the variety of themes and plug-ins makes this platform attractive. However, while selecting themes you must first decide whether you are developer or mere a user. What do I mean by this?

DIYThemes for WordPress - Thesis

Difference Between Theme and Theme Framework

To begin with, you must understand that all WordPress themes are built using php which means that you are allowed to modify, change and adapt a specific theme to your requirements.

Since php is easy to learn, many bloggers eventually learn to use it. I have been following the trend closely and find that blog owners usually have multiple blogs. In such circumstances, they either use the same theme or a variation. Buying a theme framework and then personalizing it makes sense.

Do you have to be a developer to use Theme framework?

By developer I mean having knowledge of the software. In the case of WordPress theme framework you must know php and MySql. A bit of Linux can do no harm.  At first, you may wonder if it’s possible to learn all this stuff. Let me assure you that you need to spend a bit of time and you can master the stuff. If you have some knowledge of these software you can easily opt for a Theme framework.

Genesis Theme Framework

Examples of WordPress Theme framework

Two WordPress theme frameworks immediately spring to my mind – Thesis and Genesis. Both are quite popular with the blogging community. I suppose the simplicity of frameworks combined with extensive documentation are main reasons for their popularity. If you plan to maintain many blogs, you will do well to choose any one of these Frameworks.

Another reason why these may be popular is because once you buy the framework, you can pay a nominal price to buy themes based on them. The overall cost of ownership goes down with this strategy. Moreover you can yourself tweak the code to create your own themes.

Who is a user?

You must remember that bloggers are expected to blog and not become software ninjas.  I know many blog owners who don’t want to go near any software, even by mistake. Why spend your time learning this stuff when you can easily buy themes? I agree with them. After all, your time is better spent writing content and promoting your blog rather than get bogged down by lines of code. You are better off blogging and leaving the messy bit to those who love to wade into the mechanics of code.


Ultimately it all depends on you. If you own a single blog, there is not much you need to think about. You can just pick up a theme, free or paid and get on with it. For bloggers who own multiple blogs, I would advise them to spend a little time thinking about purchasing a theme framework. This would save a considerable amount of time later when coming out with a new blog.

Disclaimer: The author has no commercial interest  in  either Genesis or Thesis framework .

This is a guest post by Victor Solovey.

How to Install WordPress on Hostgator Webhosting Using Fantastico

Install WordPress on HostgatorAs I updated you in my last post, Technolism has moved from DreamHost to HostGator Shared Hosting, its new home. HostGator team helped us with this migration and now whatever new blogs which are joining under the Technolism network, are being hosted on HostGator.

While doing so for my new wordpress tutorials and wordpress discount offers blog, I did a quick tutorial on how to install WordPress on HostGator. So, let’s get started…

There are basically 3 options using which you can install WordPress on newly hosted domain on Hostgator which are listed below:

  • Manual
  • Quick Install
  • Fantastico

Fantastico is the simplest of the 3 and that is the method I am going to use in this tutorial and if all goes well, your brand new wordpress site will be up and running in no time.

Steps to Install WordPress for Your Blog on HostGator

Step 1: Go to your Hostgator cPanel and look out for the “Software/Services” section. Click on “Fantastico De Luxe”

Fantastico De Luxe Hostgator

Step 2: On the next page, click on WordPress from the list of CMS / Softwares displayed in the left pane of the Fantastico Control Panel.

Wordpress - HostGator

Step 3: On the next page, click on New Installation.

New Installation - WordPress HostGator

Step 4: Enter the below details on the next page and click on “Install WordPress” button:

  • Select the blog you want to install wordpress on from “Install on domain” drop down menu.
  • Enter the details in “Admin access data” section.
  • Enter the details on “Base configuration” section.
  • Leave ‘Install in directory’ field blank.

Wordpress Settings - HostGator

Step 5: Clicking on “Install wordpress” button on the above screen, you will be taken to the below screen where you need to click on “Finish installation” button.

Wordpress Installation - Hostgator

Step 6: If everything goes well, you will be shown the below screen and that’s it, You are done!

You can enter your email address and click on “Send E-mail” to get an email about the installation details sent to yourself.

Wordpress Installation - HostGator

Congratulations! You have successfully installed WordPress on your brand new blog hosted on HostGator.

I hope this quick wordpress tutorial helped you in installing wordpress on HostGator. If you face any issues while installing wordpress on your new blog, feel free to get in touch with us via the comments below or contact form. Stay tuned for more helpful posts about wordpress here or move on to our wordpress tips and tricks blog for more tutorials.

[How To] include an additional Navigation menu in Thesis

Yesterday only I upgraded Technolism to Thesis WordPress Theme – one of the best premium wordpress themes in terms of SEO and the ease to customize it. I have been playing around with the look and design since then and this is another thesis tutorial that I wanted to share with you which has the information on how to add an additional navigation menu in Thesis for all of you who want to have two nav menus in Thesis – one above the Header and the other one right below it.

Also Read: How to install Thesis WordPress Theme on your Blog?

For every website, navigation menu is the very first thing which a visitor would look as that gives the overview of what your site / blog is all about. So, I wanted to have all my blog pages to be shown above the header and some prominent categories to be displayed below the header which depict the niche of my blog.

Below is a quick tutorial on how to customize the Nav menu to fulfil the purpose and add a second navigation menu below the Thesis Header.

Steps to include an additional Nav Menu in Thesis

#1. First of all, go to custom file editor and select custom_function.php. Or, you can access the same file through a FTP client like FileZilla, which I prefer.

Thesis WP - Custom File Editor

#2.  What I have done for my blog is – I have moved the default Thesis Navigation menu below the header and added the new Nav menu above the header, which will have the pages for my blog (like Contact Us and About Us). The default Nav menu can be then easily customised from the Thesis Options Panel which will have the categories per the requirements.

For this, simply copy and paste the below code to your custom_function.php file and save it:

/* Navigation Menu Customization - START */
/* paste in custom_function.php file */
/* Move default nav menu below header*/
remove_action('thesis_hook_before_header', 'thesis_nav_menu');
add_action('thesis_hook_after_header', 'thesis_nav_menu');
/* Add the second navigation menu */
/* Links for top menu will need to be manually added here, since this menu isn't supported by Thesis */
function secondnav_menu() {
<ul class="menu">
<li><a href="http://www.technolism.com">Home</a></li>
<li><a href="http://www.technolism.com/about">About</a></li>
<li><a href="http://www.technolism.com/contact-technolism">Contact Us</a></li>
add_action('thesis_hook_before_header', 'secondnav_menu');
/* Navigation Menu Customization - END */

#3. Now go to custom file editor and select custom.css. Copy and paste the below code to custom.css file and save it:

/* Navigation Menu Customization - START */
/* paste in custom.css file */
.custom ul#menu {
border-style: 0.5px solid #000000;
background:#2C79B5 none repeat scroll 0 0;
width: 100%;
float: left;
.custom ul#menu li { float:left; padding: 3px 5px 3px 5px; border:1px solid #FFFFFF;}
.custom ul#menu li a { font-size: 1.3em; line-height:1.2em; color: #FFFFFF;background:#2C79B5; }
.custom ul#menu li a:hover { color: #FFFFFF;baground:#299E41; }
/* Navigation Menu Customization - END */

This is the css code that I am using on Technolism. You can customize the above style sheet code to style your navigation menu to suit your theme.

#4. Now, go to your blog and refresh it. You will see two navigation menus now in your header area which will look something like below, if all goes well.

Two Navigation Menus in Thesis WordPress Theme

Note: Before you make any of the above changes, please take a backup of your custom_function.php and custom.css files.

Are you using Thesis on your blog? If not, you should try it as it is very easy to customize and looks simple and clean. Do try adding an additional nav menu on your Thesis Powered blog and let me know in case of any issues.

[How To] Install Thesis WordPress Theme on your Blog?

As I mentioned in one of my Thesis Tutorials, I purchased Thesis WordPress Theme quite long back, which I also applied for some of other blogs powered by the Technolism network (check here and here).

At last, I have installed it here, on Technolism as well. Thesis is not only a wordpress theme but a framework and here at Technolism I never endorse anything before I try it myself. Thesis is a great wordpress theme and I have applied to almost all my blogs as it is already SEO friendly and is very easy to customize. 🙂

I have put down as small tutorial if you are going to install it for your blog. It is a very easy process to install Thesis Theme.

Below is a quick step-by-step tutorial on how to install Thesis theme to your new blog:

#1. Download the latest Thesis Theme from DIYThemes.

#2. Go to your WordPress Blog Dashboard and navigate to the path Dashboard > Appearance > Themes and click on Install Themes tab. In this tab, click on Upload option.

#3. Click on Choose File and select the latest Thesis theme file which you downloaded above. Click on Install Now.


#4. Clicking on Install Now will install the Thesis theme onto your wordpress blog which would not take more than 2 minutes. All you have to now, is Activate the Theme and have a look at your Thesis powered blog.


#5. There is no Step 5 as such ;). Now, put your creative hats on and start customizing your new rocking theme to make it look the way you like it. Remember, Thesis has a great potential in that case and is very easy to customize.

Now, having installed the Thesis theme on Technolism, I will start customizing it to give it more awesome and attractive look. I will also be sharing a lot of Thesis Customization Tutorials here now. So, stay tuned for quick and useful tutorials coming your way. Bye for now, I am eager to start customizing Technolism. Your feedback and suggestions are always welcome.

DIYThemes released the latest version of Thesis 1.8.2 recently and there are talks of its price getting hiked with the release of Thesis 2.0. So, if you have not purchased Thesis till now, below is the link to Grab Your Copy Now!

Download Thesis Now

How to increase Memory Limit in your Blog? [WordPress TIP]

As your blog gets more popular among the audiences, it crosses new milestones, out of which the most important and the most loved by the bloggers is the rise in traffic. As you get a hike in the online traffic, blog visitors may start experiencing downtimes and timeouts, especially if you are on a shared hosting (like me! ;)), which may get annoying sometimes and in turn, you may end up losing some loyal visitors.


Increase the WordPress Memory Limit

One of the tweaks you can make to counter this problem, is to increase the memory limit for your server. The wordpress default memory limit is 32MB. This default memory limit can become a problem for your server once your blog gains traffic. To increase the amount of memory limit allowed in PHP, you need to add the below simple line of code in your wp-config file, which is located in the root directory of your WordPress blog installation.

define('WP_MEMORY_LIMIT', '96M');

Please note that in the above example, the memory limit has been set at 96MB. You can set anything in the multiples of 8MB; like 64MB, 128MB etc.

Increase the PHP Memory Limit

After you have made the changes for the WP Memory Limit, you also need to make the changes to the PHP Memory limit. For this, you need to edit php.ini file on your self hosted server.

In the php.ini file find the line “memory_limit=” and make the changes as below:

memory_limit = 96M

Please make sure that the memory limit for PHP needs to match the wordpress installation memory limit, which in this example we took as 96MB, hence for php memory limit also, you need to keep the value as 96M.

If you don’t have access to the php.ini on a shared hosting environment, then you’ll need to ask your host to increase the PHP memory for your WordPress blog.

What is the maximum memory limit you can set?

If you are on a shared hosting platform, you may not have rights to make the above changes, in which case, you need to get in touch with your hosting provider to increase the memory limit. However, if you are on a self hosted platform (VPS), you can increase it till you are not crossing the limit of RAM on your server.

Using this simple tip, you can avoid most of the memory issues on your wordpress blog. Try this and do share with us how this tip helps you in catering the downtimes on your blog.

In case of any issues while implementing this little tweak, feel free to give a shout! 🙂

Mashlife Premium WordPress Theme worth $40 – [Technolism Anniversary Giveaway #1]

As I mentioned in the previous post that Technolism is heading towards its 1st anniversary in June 2011 and to celebrate the occasion we are organising some attractive giveaways in which you get the chance to win a lot of premium stuff.

We are starting off with MashLife Premium WordPress Theme giveaway single license worth $39.90.

Mashable Clone WordPress Theme - Mashlife

Last week, I already told you about this Mashable clone called MashLife which comes with great features. Below are some of the key features of this theme:

  • Clean and elegant look
  • Advanced theme control panel to customize various aspects of the theme
  • SEO Optimised and Adsense Ready
  • Widgetized footer area and sidebar
  • Author bio box for single posts
  • Branded Login

You can also check out the detailed features of MashLife premium wordpress theme here. Check out the theme demo here.

Steps To Enter the Technolism Mashlife Giveaway

We have kept this contest very simple for you. All you need to do is just follow the below steps and you could be the lucky winner.

  • Retweet the below text

RT @unikaman Mashlife Premium #Wordpress Theme Free Giveaway Contest http://su.pr/2ltUvx via @qlogixsolutions #mashlife

  • Or, post about this contest on your Facebook wall
  • Comment below with your tweeted link or Facebook status (or both, if you want to increase your chances to win)
  • Join Technolism on Facebook [Optional]

Increase your chances!

You can either retweet the post on twitter or share it on Facebook to become eligible for the contest. If you share it both on Twitter and Facebook, you increase your chances of winning the theme as I will be entering your name twice in the randomiser list.

Winner will be selected via using random.org or some other online randomiser. The contest will close on 11th June (23:59:59) and we will announce the winner on 12th of June. Best of luck!

P.S. We need to have a minimum of 20 participants in the contest. Hit the facebook like button to ensure maximum participation. Entries after 11th June will not be considered.

As we are celebrating Technolism’s first birthday, there are a lot more give-ways lined up to be won. So, stay tuned or subscribe to our Email newsletter to stay updated.

Update (12/06/2011) – The contest closed on 11 June, 2011 midnight and the winner has been announced. Check out the results declared here.

Mashlife – An awesome Mashable-like Premium WordPress Theme

If you are starting a new blog, one of the most important decisions (and the most time consuming) is to decide the theme of your blog. When you are making that decision and going through a bundle of wordpress themes, there are some famous blogs which you always wish, you could have such a design which would grab the visitors’ attention.

Mashable, the most renowned and famous source for social media news and web tips has been known for having one of the most advanced and powerful WordPress blogs in the blogosphere. The Mashable blog theme is very clean, yet fully loaded with informative content, user friendly and attractive, yet fast loading.

It has got an impeccable design which is user-friendly enough to lure every other blogger or designer to create a site like that. There have been some theme designers who have tried to make a Mashable clone but most of them have not been able to present a theme which has a design and its features, till I came across Mashlife.

Mashlife is a premium WordPress theme which is inspired by Mashable and offers almost all design features as seen in the Mashable site. It is a a clean and SEO optimized WordPress theme. With Mashlife, you can now run a website that not only looks professional but also offers lot of flexibility to customize it from the theme control panel.

Click on the image to enlarge

Mashlife WordPress Theme Demo

Mashlife has been designed by Ajay Meher from Qlogix Solutions, who has done justice to the original Mashable design. Mashlife theme is compatible with the latest version of WordPress and has some of the advance features available in WordPress 3.X.

MashLife Theme Features

Mashlife not only offers the look of Mashable but also offers many of the features available in it.

  • Compatible to latest version of WordPress
  • Clean and elegant look
  • Adsense Ready
  • Advanced theme control panel to customize various aspects of the theme
  • SEO Optimised
  • Logo switcher between image/text and custom logo
  • Home page style selection between blog and magazine
  • Widgetized footer area and sidebar
  • Author bio box for single posts
  • Custom post type for Job board
  • Automatic thumbnail creation and caching for better loadtime
  • Flexibility of thumbnail selection through custom filled for featured post
  • Branded Login
  • Integrated google analytics
  • Integrated Gravatar support
  • Social Integration
  • Excellent Support and Documentation

You can check out Theme Demo and more detailed features at Mashlife Website.

Theme Control Panel

The Mashlife theme comes with a dedicated Theme control panel to customize various aspects of the theme. So a novice user can also customize the theme like a pro. Have a look at the screen grab from the control panel.

Click on the image to enlarge

mashlife theme options

Theme Demo and More Details

Theme Demo and Pricing

With all these fully loaded features and a professional appearance, this theme is available in 3 different licensing options; Single license, Multiple license, and Developer license. The pricing starts at $39.90 for a single licence, which according to me, is very less as compared to the rich features this theme comes with.

Technolism readers can use the Coupon Code TECHNOLISM at checkout to get flat 5% discount on your purchase.

Buy Mashlife | Coupon Code: TECHNOLISM

How do you find Mashlife WordPress Premium Theme? Does it have the features to be your next blog theme? Do share your views in the comments section below.

WordPress 3.1.2 Security Release available to download – Upgrade Now!!

Last month, I posted about the WordPress spam which allows the Contributor-level users to improperly publish posts which infected millions of blogs by posting some article in Polish.

To resolve this issue, WordPress has come out with a security release which takes care of this vulnerability and stops the Contributor level user from getting further access to the site with publisher rights.

Wordpress Logo

WordPress 3.1.2 is now available and is a security release for all previous WordPress versions. This is a must have upgrade and I would suggest you update to 3.1.2 promptly, if you have not done so already.

You need to take action soon, especially if you allow users to register as contributors or if you have untrusted users.

You can upgrade to the latest security release WP 3.1.2 automatically from the dashboard or you can download WordPress 3.1.2 from the below link:

Download WordPress 3.1.2

KLAMKA13303 Spam WordPress user hits WP blogs with post “Rachunki i konta bankowe”

In the evening I got an automated email from my WP blog, that a user by the name “klamka13303” has registered on the site. I thought it to be suspicious as earlier also similar user had been registered on Technolism and later on posted an article in Polish which we later on rectified.

The same happened today also. By  the time I could delete this suspicious user, it published a post in Polish titled “Rachunki i konta bankowe” which means “Accounts and bank accounts” in English. It is some sort of a guide for “Accounts for young people.”

This user registers with the email [email protected] and the user name “KLAMKA13303” with the role of a contributor and gains further access to the site using which it publishes the post directly without the permission of the publisher.

Technolism - Rachunki i konta bankowe - KLAMKA13303 WP spam user

When I checked some of my friends’ blogs, they had also been affected and entering the search term as “Rachunki i konta bankowe” in Google, I found that there are more than 300k blogs that have been infected in the last 24 hours. Check out a screen grab from HBB, one of my friends’ blog.

HellBoundBloggers - Rachunki i konta bankowe - KLAMKA13303 WP spam user

WordPress had released a security update WP 3.0.5 in which this issue was resolved. I am not sure what they are going to do about this recent problem faced by bloggers around the world.

If you are also a WordPress blog owner, and have been infected with this spam user, immediately delete it from your registered users list and change your password also, for safety. Also, delete the Polish post published by this user as your readers are not going to like it. And if you have not been infected till now, well, you have got a reason to worry and delete such a user registration immediately.