At Blog Design Studio, we follow certain procedures for developing the WordPress themes & plugins. Today, I’m posting one of the procedure that we follow to clone the live location of our client’s WordPress install to a test location.
That way, we can continue the development without worrying about disturbing the user experience of the visitors and once the development is done, we clone the test location back to the live location. That’s how we minimize bugs & issues. I’ll post the guide to clone the testing location back to live location as well, however will release that next week. You can subscribe to our newsletter to ensure that you don’t miss it!
Purpose: We want to clone the blog from live location to another folder with in current webhost. This ensures the development can be done with minimum bugs. For e.g. http://blog.com will be cloned to http://blog.com/testlocation/ and it will function in exact same fashion as http://blog.com
· SSH commands are in Italics
Process to follow –
Process Starts –
1. Making the back-up: The first step is to ensure that we make the backup of all the files. We’ll connect through SSH and will navigate to the folder where WordPress is installed and will run these commands -
2. Extract the back-up: Now we’ll move the backup file i.e. wholeblog.tar to test folder & will extract the files.
3. Export the database: We’ll use phpMyadmin to export the database.
4. Create a new database: Creating a new database is pretty simple with the help of CPanel.
5. Import the backup database: In this step we’ll import the database that we exported in step 3.
Note: if you are making the clone in a sub-folder then then URL in the queries should be like this – http://www.new-domain.com/subfolder [there should be no trailing slash at the end]. In our example old domain will be http://bdstest.com & the new domain will be http://bdstest.com/test
7. Modify settings in wp-config.php: Now’s the time to change the settings of wp-config in test location.
8. Block Search engines: We need to ensure that search engines don’t crawl the site.
9. Create a new user in original location: There are situations where the original site can’t stop posting new articles. To avoid any issues, we should create a new user and all the future articles should be posted using that new user.
10. Upgrade WordPress to latest Version of test location: It’s best that one upgrades to the latest version of WordPress. The test location is the best place to find out if that’s possible or not.
WordPress as we all know is the most fantastic blogging software and is turning in a great CMS. There are number of themes and plug-ins available on the internet and as its popularity is growing, many more designers and programmers are jumping in WordPress Design & Development. There are various cheat sheets and presentations available that are pretty useful in WordPress design & plug-in development, so we thought of listing most useful of the lot over here -
1. The WordPress Help Sheet
This wonderful Help Sheet contains information for the people starting with WordPress design and development. It contains commonly used simple php snippets for template files, header files and some more useful stuff. The document was created by WPCandy along with Liquidcity. However, the download link on WPCandy wasn’t working, so I’ve uploaded it on Scribd.
Until late 90’s, online publishing wasn’t as easy as it is in current times, it was the evolution of Blogger that started to make this space easier for common person who are technically challenged. Although, it were CMSes like Drupal, WordPress, Joomla & various other open source systems that upped the game by giving more power in the hands of publishers at much lower cost as the whole platform is completely free, the only cost involved is customization of the platform and the way content is displayed which is nothing if we compare the power and flexibility we get using these content management systems.
It was the evolution of blogging that brought many significant changes in the web ecosystem and one of them is that there are far more webmasters now and hundreds of them are becoming professional webmasters every day. I personally believe that its WordPress that has contributed significantly in this space. Its user friendly, has great documentation and has awesome community around it. WordPress is fast becoming the first choice for every publisher, people are shifting on it and this increase in demand is making web design companies adopt WordPress and one of the reason why we see so many companies offering premium WordPress templates and companies offering WordPress design services.
With that, we thought of coming up with a resourceful post that’ll help the new Web designer turned WordPress designers in making their lives easy -
WordPress Codex: What can be better than the official codex itself? The documentation itself is wonderful and that is one of the reason why developers were quick to adopt WordPress.
WP Engineer: WP Engineer has lots of posts with codes and lots of posts with tips that are surely going to help beginners. It’s a must bookmark blog for all those who want to learn coding in WordPress.
Cheat Sheets: Dainis Graveris has listed 23 extremely useful cheat sheets for programmers and WordPress designers. This is one resource that you will love to the core.
Tutorials for Developing WordPress themes: Vandelay design has posted a fantastic list of tutorials that help newbie’s in understanding WordPress theme designing.
Coda Clips: Coda is a text editor for web developers (mac only), it supports keeping small snippets for faster and quicker development. To support that, they started Coda Clips blog that features frequently used snippets and is regularly updated.
WordPress Mailing lists: WordPress official mailing list is the best place to keep yourself up to date with that is happening around WordPress and what are the new changes or requests made by the community. It’ll not only keep you up to date with the current status, it gives you the idea about what may be the next big feature of WordPress.
WordPress plugins to help WordPress Designers – We’ve featured 9 plugins for WordPress that will surely help all the beginner’s in quicker development of WordPress themes.
A theme framework is the flexible foundation, that can be used to build WordPress themes faster and quicker, without worrying about coding various basic functionalities. Someone with prior experience in CSS would be able to quickly adapt to WordPress designing. We are listing some of the most popular theme frameworks over here.
Thematic – Thematic is a free, open-source, highly extensible, search-engine optimized WordPress Theme Framework featuring 13 widget-ready areas, grid-based layout samples, styling for popular plugins, and a whole community behind it. It’s perfect for beginner bloggers and WordPress development professionals.’’
Theme Hybrid – Hybrid is a user-friendly, search-engine optimized theme framework, featuring 15 custom page templates and 8 widget-ready areas, allowing you to create any type of site you want. Like WordPress, this theme is completely free and open source. You can use it for your client work or for a blog about your grandchildren. It is continuously being developed and has a community growing around it.
WP Framework – WP Framework was created to serve as the starting point in WordPress theme development. It accomplishes this by providing you with commonly used functions and features that modern WordPress themes should have. So when you start a brand new WordPress project, using WP Framework you’ll already have the basic functionality set so you don’t have to worry about mundane task like creating the loop, or recreating all the standard template files.
Carrington – Carrington is a CMS theme framework for WordPress from Crowd Favorite, that makes it easy to create unique looks for different categories, posts and comments just by creating custom templates.
There are various books written for WordPress and many are yet to be published. There are some fantastic books for WordPress, although I would like to mention these books for those who seriously want to be WordPress designers.
I hope these resources will be useful for anyone who wants to be a pro WordPress Designer. If you know any more resources, then please point them to us and we’d be more than happy to include them here.
One of the biggest factors for WordPress fame is the amount of development happening around this ever so wonderful content management system. The flexibility it gives to designers and programmers helps them generate inspirational WordPress design. If you would like to learn how to develop WordPress themes and create wonderful designs then you should head over to Small Potato’s ultimate tutorial series on how to create wordpress themes. Apart from that there are various WordPress plugins that’ll help you in WordPress design development, lets check them out -
Nicolas Kuttler has created various small plugins, however this one is my favorite as it allows you to tweak the template online without breaking stuff for visitors. There is a widget and a shortcode to make switching WordPress design easily. The plugin gives various options and as a developer you’ll surely love them.
WordPress design development should be done in such a way or locally [how to install WordPress locally] that it shouldn’t impact the development, however there are times when the site can look weird, while enabling the new theme on live environment. This is where, Maintenance Mode plugin comes in handy. It allows you to create a custom message that’ll be displayed to your visitors while you get to access the blog as normal.
This is a fantastic plugin that lets you easily switch between the multiple users. In the past there have been few of our clients who allowed various low level user accounts and didn’t want them to see various settings in the dashboard, this is where this plugin can come handy. It allows you to quickly switch between users with the click of a button. It’s up to date and supports older and new versions alike.
Get the image is a plugin that grabs images for you. You can grab the image and display it around the post using custom fields, WP’s post image feature or you can even extract it from the post itself. If you are playing around with post images, then this plugin can surely help you in easing the task. You can go through its implementation and frequently asked questions over here.
This plugin is like a dream come true for those, who aren’t loved by PHP. This plugin creates a widget that lets you display the posts the way you want. This is the widget that keeps users out of the code and gives them the ability to display items on their site how they want. It supports categories, tags, custom taxonomies, author, date, time- and a lot more.
I personally feel that this plugin should become part of WordPress Core. Not only this plugin is a complete CMS in itself for images, it has its own plugins too! I would say that this should become your must install plugin for WordPress, no matter if you are using it for WordPress design development or using it personally! It’s just too good to be true! This plugin powers our WordPress Design Portfolio.
YD Network-wide options plugin lets you easily replicate blog or plugin settings across the network of blogs on WordPress 3.0. It maintains backward compatibility with WordPress MU and is constantly updated by the author. This is a fantastic feature as it allows you to easily maintain the settings and update them regularly across the whole network install in WordPress 3.x.
Just like User Switching, members is one plugin that lets you manage the member roles in WordPress. This plugin lets you manage the scope of roles. You can give and take features from roles, create new roles etc. This ensure that members will get only those privileges that you want them to have. A must have plugin if you want to use WordPress as CMS.
Custom Post Type UI plugin gives you easy to use interface for maintaining custom post types and taxonomies. WordPress 3.0 features better support for Custom post types and taxonomies and this plugin improves the interface tremendously. It’s a fantastic plugin and must be in every WordPress designer’s arsenal.
I hope you find these nine plugins useful enough for WordPress design and development. We’ll continue featuring these kind of plugins and various other tips. Please share the posts on Twitter, Facebook or any other social network using the buttons on the left.
WordPress is considered to be God-send CMS for designers & programmers. It gives enough flexibility for designers to not worry about what all can be designed and can be run on WordPress. We’ve compiled the list of those resources that list some of the most beautiful designs made to run on WordPress.
These design galleries and blog posts are great for the designers and if you are planning to get your WordPress designed then you should check out these resources to
1. We Love WP
We love WP is probably the best and most up to date gallery. It’s fantastic to see some good work constantly featuring in this web gallery for WordPress designs. One of the best part is that they’ve categorized the designs nicely thus making it easy to navigate industry specific designs. Guess what! They’ve featured us on their website as well :)
2. WP Candy
WP Candy has a WordPress design gallery. It hasn’t been updated since some time however; it remains one of my favorite destinations for WordPress design inspiration. WPCandy not only features the awesome wordpress designs, it also has great tips in its blog.
3. CMS Designs
CMS Designs is an inspirational showcase and gallery website with collected and submitted well designed blogs and websites powered by popular Open Source content management systems like WordPress. CMS Design features some good examples. It is updated slowly but regularly. There are some designs that are treat to watch. http://wordpress.cmsdesigns.org/
What can be better than the official directory of designs that rock! Team Automattic selects some of the coolest websites/blogs running on WordPress. It’s a great inspiration resource for WordPress designs as well as programming.
5. WP Garden
It’s a nice little directory run by Sadish Bala, a WordPress fan. I was personally not impressed by WP Garden’s own design but it certainly features some really nice WordPress designs across various categories. http://wpgarden.com/
6. WP Float
WP Float has a good collection of WordPress Designs that give inspiration. They’ve even kept their tag line as WordPress inspiration. They’ve got pretty long list of various categories and have got loads of sites in each of them. Overall it’s a fantastic resource to get design inspiration.
7. Hongkiat – 100 nice and beautiful blog designs
Hongkiat has listed some of the best blog designs across the internet in a blog post. 100 blog designs in a row is definitely an art work, all of the designs are inspiring and mostly are on WordPress. Even if they are not, what can’t be made in WordPess?
We spent weeks going through hundreds and hundreds of blogs in the blogosphere, looking for blogs with nice and interesting design. We marked down those with great interface, graphically beautiful, unique personalities and styles. Here we bring you – 100 Nice and Beautiful Blog Design.
8. SixRevisions – 45 beautiful and creative WordPress Designs
Jacob Gube from Six Revisions has done a fantastic job by listing some of the greatest designs made that are running on WordPress. It is truly an amazing resource for WordPress creative design inspiration. Well not just that he even lists 25 outstanding WordPress designs in another post and that is also a true gem.
WordPress provides designers utmost control over a theme – resulting in unprecented flexibility in the layout and design direction he or she can take. WordPress – in the title – is inside parentheses because the designs you’ll see below are wonderful designs despite of the publishing platform they use (which just so happens to be WordPress).
9. Instant Shift – 55 excellent WordPress site design for design inspiration
Daniel Adams has listed some unique and beautiful looking WordPress site design. The collection in that list is fresh and inspirational. It’s a link that should be in stored in your bookmarks. I’m sure you’ll find it as one of the best source for inspiration at all the times.
Anders Ross has also created a similar list that features 70 brilliant WordPress design for inspiration. It’s another wonderful resource that you must check out.
In this designs showcase we trying to present you exemplary design trends, new practices, creative ideas and designer’s skills. There are so many different WordPress designs out there that it’s always hard to decide which one to select. We spent last few weeks to compile this list of highly beautiful, creative and most importantly inspirational site designs over web which might help you to get inspired with their work.
10. Blog Design Studio – 35 Best WordPress Design Websites
Our last post was a super hit where we’d listed 35 websites that are using WordPress, WordPress MU or BuddyPress for running fantastic designs and use WordPress as CMS instead of just a blog software. We listed only those websites that had fantastic design and great programming.
Popularity of WordPress is clear in its own way, however it becomes crystal clear when we see small businesses, professionals or even big corporations are giving preference to WordPress over other CMSes. WordPress as a CMS has evolved and is used to build beautiful and professional websites.
Popularity of WordPress is clear in its own way, however it becomes crystal clear when we see small businesses, professionals or even big corporations are giving preference to WordPress over other CMSes. WordPress as a CMS has evolved and is used to build beautiful and professional websites. Lets check out the following 35 websites that are powered by WordPress, BuddyPress, WordPress MU and aren’t used just as blog.
h MAG is a high end luxury magazine for the Hoboken market. They print 15,000 copies that are placed in every room at The W Hotel, delivered to every doorstep in town, distributed to over 100 retail establishments and handed out at the Path and Ferry stops. h Mag uses BuddyPress & WordPress MU to publish variety of content and is a highly interactive site and design.
Creative Ad Award is a fantastic advertising archive, serving advertising fans with high quality ads. They provide world’s most sophisticated, creative and fresh ads. Creative Ad Awards has highly customized WordPress to achieve this kind of design.