Category Archives: fyi

How To Use Custom Post Types In WordPress

custom post types WordPress

WordPress has established itself as a robust platform not only for blogging but also for advanced content management.

WordPress 4.7.3 which is the recent version of WordPress comes multiple post types.

Some of the popular post types are general post, page, attachment, and navigation menu.

Besides these, there is a need to use custom post types in WordPress as per the demand of your website.

For example, if you have a review site, you need to use custom post types in WordPress so that reviewing anything can become easy and the representation of the post becomes personalized.

It will help in better branding, better user experience and most importantly, you can use this custom post type template every time and complete your post instantly.

How To Use Custom Post Types In WordPress (Using Plugin)

Using a plugin to do anything is the easiest way in WordPress, especially those who do not want to uses codes to solve their problems. The process is rather safe because amateur WordPress users can create a mess while editing files and inserting the required code.

Step 1 – Install The Plugin and Get The Menu Option

The plugin to use custom post types in WordPress 4.7.3 is named Custom Post Type UI. Therefore, go to Plugins option from the Dashboard and click on Add New. Search for the plugin in the new screen, install and activate it. Once the activation is done, you need to come back to your Dashboard. You will find that a new menu option named CPT UI has been added to the left menu.

Custom Post Type UI

download

Step 2 – Understanding Custom Post Type and Custom Taxonomy

Place your mouse point of the menu option CPT UI and click on Add New option from the drop down. In the next screen, you will find two columns. One is for creating custom post type (left) and the other is for creating custom taxonomy (right). As stated earlier, custom post type is a customized post template for creating a regular post in a personalized way.

custom post type

On the other hand, a custom taxonomy is for representing a group of posts. For example, the default taxonomy in WordPress is category and tags and they group different articles together. Similarly, you can create your own taxonomy for your review site like Topics – books, movies, products, services which would be more like a category or something like Rating where posts of different ratings can be grouped together and shown to the visitors for better user experience.

Step 3 – Adding New Custom Post Type

Moving on from the explanation, in the existing screen, use the left column to create a custom post type. You have to provide a name within 20 characters. The next field is the label which is going to appear on the left menu of the Dashboard just like Page or Post option. The label is generally in plural form and in the next field, you have to provide the singular form of that.

how to add post type

Finally, write the description properly with the keyword. Click on Create Custom Post Type button and you will have access to it from the Dashboard. You can check out different advanced options as well for more customization.

How To Use Custom Post Types In WordPress (Manually)

The drawback of using a plugin for such a core work is that if there are any glitches in the plugin, all the posts might get affected. Even a bigger problem is that if the plugin gets uninstalled somehow then all the posts will be lost except the text part. Therefore, it is always recommended to do it manually so that no such issue arises.

Adding Basic Code To Serve The Purpose

For that, you need to go to your Dashboard and then to Appearance. Click on Editor and in the next screen, locate functions.php from the left side. Go to the end of the code already present and write the following basic code.

basic code post type

From the code snippet, you can see that labels have ‘Movies’ as the post type which you can change along with its singular form. There are other parameters like public, archive, and slug which you may like to modify as per your requirement. But you can add much more with coding as the possibilities are truly limitless.

Adding Advanced Code For Better Personalization and Features

If your custom post type does not have all the features like the normal post type WordPress offers then it is a crime. If you are a slightly advanced user, you should use the following code instead of the above on. But make sure you understand the code well else you can mess things up while customizing the code to enter labels and other parameters as per your requirement.

As you can see, it has options for revision, adding featured image and various other custom fields which are going to make your post professional and personalized. There is an option named Hierarchical which you can set to True if you want your custom post to behave like Pages. Furthermore, you will notice that it has a custom taxonomy called Genres which you can change as per your requirement. If you do not want it, you can delete or make the line as a comment in case you want to activate it in future.

How To Display Custom Posts in WordPress 4.7.3

Once the creation of custom post type is done using the above method, you need to display them. First, create a few custom posts so that it appears well on the site and you can also check what you have created. Then go to Appearance from Dashboard and click on Menus. You need to create a menu option and place the link of Custom Post Types’ URL in it. It is most likely to be http://yoursitename.com/movies. Instead of movies, it can be anything that you have modified it to be. The URL structure can also be something else based on the permalink settings you have. Therefore, check it before using it and create the menu option.

By default, custom posts would not appear on the homepage and you need to write the following code in the functions.php file for the same.

pre post type

That’s all. You can now have different types of custom posts to enhance the user experience and make you look unique.

Related Videos

Handy Tips for WordPress blogging professionals to blog easily

tips WordPress blogging professionals

Top Tips For WordPress Blogging Professionals

WordPress is the best platform for blogging. People have been giving up their job offers and becoming professional bloggers. Even though it may seem like a very easy job, it requires hard work and all round performance.

The following handy tips for WordPress blogging professionals can help them blog easily and take their blogs to the next level. Most of the professional bloggers have no idea how to optimize their blogs and reach out to more people and get more revenue from their posts. Go through the following tailor-made tips for WordPress blogging professionals to blog efficiently.

Passionate Writing – When you have accepted blogging as your profession and working at your home or office comfortably, you have the full freedom to be fully passionate about what you are doing. Therefore, your writing must show your passion on the subject. Hopefully, you have chosen a category where you have genuine interest rather than the one that can sell better and you hardly have any knowledge about it.

Writing Better – This is one of the most important tips for WordPress blogging professionals to follow. Do not just write a blog for the sake of writing. Take your time, plan your writing, do proper research and see how your article can be different from other in terms of information and presentation.

The presentation of the blog matters as much as the quality of the content. Focus on creating epic content that is likely to get more shares and more engagement. At times, you can just write an article a day and make sure it is the best thing you could write.

Learn Something New – Growth is the most important thing in the professional world irrespective of the kind of profession you are in. Everything is evolving and improving and you have to keep up with the new things.

Therefore, invest some time in learning new things like SEO, designing creative graphic like an infographic, making and editing videos and everything that you can learn related to blogging. Whatever new you will learn, you can implement them for a better result. This is one of the most useful tips for WordPress blogging professionals to implement in real life.

Email List Building – If you want your blog to avoid the ups and downs in the external factor ruling the blogging world like a change in search algorithms, you have to have a good fan following. In the case of blogging, subscribers are the beating heart of the blog. They are loyal followers and you can sell different digital products to them very easily. They are the real asset of your blog.

Outsource – Once your blog starts to grow, you need to outsource your writing works so that you can concentrate on finding better topics for writing, better SEO and better marketing and promotion. Writing is the only thing you can outsource and you can provide guidelines for writing with proper instructions so that the quality of writing does not deteriorate.

Add More Features – While nobody likes a blog with too many features, the same is applicable for a blog with simple features. Therefore, you have to make sure you add only interesting features like points for comments and amazing widgets to captivate your visitors better so that it becomes addictive to them.

Better SEO – SEO is the most important factor for the true success of a blog. You can do paid advertisements to get traffic but if you do not have significant organic traffic on your site, you can never succeed with your blog in the long run.

Therefore, invest your time in learning on-page SEO techniques and implement them for every post. Hire an SEO professional for all off-page SEO so that the search engine ranking goes up and some of your articles land on the first page of result pages. Among all other tips for WordPress blogging professionals, this is the most critical for success.

Use Tools – You can automate the process of blogging significantly with the use of multiple tools. There are tools for spelling and grammatical mistakes like Grammarly, tools for keyword research like Keyword Planner, SEO tools like Moz Bar, content planning tool like Evernote, productivity tool and likewise, that will increase the work output and enhance the efficiency. Most importantly, you can save a lot of time to research and do best for your blog.

This is one of the important tips for WordPress blogging professionals who are in the business for some time now.

Better Marketing Strategies – Apart from SEO, you have to prepare better marketing plans to reach out to your targeted audiences. You should take steps to ensure that you reach out to everyone on social media by setting up interesting and engaging contests, doing a free giveaway on the site and other such innovative plans. You should take your time out to connect with experience bloggers and get some practice marketing tips for WordPress blogging professionals to implement and get results.

Better Content – Just like researching and planning before writing content is important, similarly, writing the content wonderfully with the resources you have is equally important. Make sure you have a catchy title, personalized and relevant featured image, better format of the content with creative images and videos and all the ingredients that make the content epic so that it gets huge shares and comments. Focus on writing evergreen content so that you can promote them regularly.

Social Media – Social media is where the success of blog lies at present scenario. Therefore, be active on social media and engage people in talking about your blog and articles. Keep posting interesting images so that people share them and your page goes viral. Get to the influencers on the social media and seek their support. You should also do paid campaigns to reach out to new audiences.

Better Monetization – Understand the analytics well and place your ad segments in the right places to get more clicks. Affiliate links will give you more revenue than ad segments and you should write such articles equally where you can put the relevant affiliate link and your readers buy out the product. In the long run, you should create your own digital items like books and services to earn huge revenue.

Idea Bank – Lastly, it is very easy to write content for years but not so to have ideas for content. At some point, you may be completely broke due to the dearth of ideas and that is why you should have lots of ideas for content up for sleeves all the time.
Follow these above-mentioned tips for WordPress blogging professionals very rigorously and achieve new heights in your blogging career.

How to set HTML Editor as the Default Post Editor in WordPress

HTML Editor WordPress

WordPress has the best default post editor of them all, and it is exactly why people prefer WordPress over other platforms.

WordPress is said to be the most user-friendly platform where a person does not require any coding skill or no prior experience to write a blog every day.

You can write your blog without any distraction and then you can format it as per your requirement.

Most of the people first write their posts in MS Word or other online or offline editors if they are using any other platform except WordPress.

The reason is that the post editors of other platforms are either full of too many features or do not have the look to let you write joyfully.

In WordPress, there are two different types of editors present – Visual Editor and HTML Editor.

The visual editor is the default post editor in all the versions of WordPress because most of the users prefer to write on it.

But there are some advanced users who prefer to use HTML editor all the time.

In this article, you will learn how to set HTML Editor as the Default Post Editor in WordPress.

It may be that you need to have it in default mode for a few days or weeks because you could be debugging all your previous articles for some reason.

Once that is done, you can again set Visual Editor as the default post editor.

There are two ways to set HTML editor as the default post editor in WordPress – By Coding And Without Coding.

How to set HTML Editor as the Default Post Editor in WordPress For A Single User(Without Coding)

The visual editor is the most convenient way of writing a post.

It has WYSIWYG interface and toolbars for proper formatting.

As stated earlier, there could be different situations and scenarios when you would require having HTML editor as default, and if you do not like coding and editing core files, you have to take a long route.

Note: Sometimes when you do heavy formatting in the Visual editor and then go to HTML editor, the formatting can get disfigured and therefore, it is good to have HTML editor as default post editor from the very beginning if you are looking to change the coding part of existing articles.

To set HTML Editor as the Default Post Editor in WordPress, go to Users from the left menu of the Dashboard.

Click on drop down option Your Profile.

In the next side screen, you will see the first option as Visual Editor under heading Personal Options.

You will see that there is a checkbox that says ‘Disable The Visual Editor When Writing’.

Check mark that and click on Update Profile button at the end of the page.

HTML Editor Default Post Editor WordPress

Now, if you open any existing post or create a new post, you will not find the Visual Editor anymore.

Once your job is done and you want to get the Visual Editor back, go to Your Profile again and check it off.

HTML editor WordPress

How to set HTML Editor as the Default Post Editor in WordPress For All Users (Without Coding)

In the last method, you just disabled the Visual Editor for your profile only, but if you have multiple users on your website, you have to check mark the option for all users.

But there is no option to set this particular preference of Visual or HTML editor for other users in WordPress even when you are the admin.

You would need to install a Plugin named Adminimize for this purpose.

Go to Plugins on the left menu from the Dashboard and click on Add New. Find the plugin and install and activate it.

Once you do that and go to the setting of the plugin, you will see that you can set preferences for almost everything for your users who are categorized into Admins, Editors, Authors, Contributors, Subscribers or Employees.

adminize WordPress plugin

Apart from changing the default post editor, you can have full control over your users like never before, and this is a must have plugin for those websites where there are multiple users.

It is very important as different users may need different settings like Editor would prefer to have HTML as default while the authors may like Visual and faster writing and better formatting.

How to set HTML Editor as the Default Post Editor in WordPress (With Coding)

If you are smart and want to take the shortcut to success, you need to write a few lines of coding.

By coding, you can set universal settings for all users.

It is useful when you have only a few users and most of them agree to your choice to set HTML editor as the default post editor in WordPress.

Therefore, go to Editor from Appearance option of the left menu on the Dashboard.

The Editor option is located at the end.

If you are using this Editor option for the first time, you may get a statutory warning that you should not expose your core file as they can be vulnerable and stuff like that and you need to go ahead with that.

file editor WordPress

In the next screen, you can locate a lot of files on the left side. Select functions.php and go to the end of the code in the file.

Add the following code to the file and save it. Once you create a new post or edit a previous post, you will see the Visual Editor as an option, but HTML editor would be the default one.

add_filter( 'wp_default_editor', create_function('', 'return "html";') );

The advantage of this method over the first method we described above is that you will have the visual editor in the background which you can choose to use anytime.

But in the first method, you will not see the visual editor at all which could be problematic for formatting a post.

If you want the Visual editor back as the default post editor, go to functions.php file again and remove the line you added.

HTML View Editor

In case, you cannot access functions.php from the Editor due to strict security reason from your webs host, you can use FTP software and access functions.php from your web server directory and edit it.

Related Videos

How to automatically post on Twitter via WordPress posts or pages?

automatically post WordPress to Twitter

Twitter is one of your best friends when it comes to your website content marketing, client engagement and boosted traffic coming to your web posts and pages.

Using Twitter for your small store, club, or a big company is a good evidence that your working policy is social media friendly.

Moreover, with more than half a million active users, Twitter is one of the hot spots among major social media networks where thousands of new relations and partnerships are reached daily.

Hence, whether or not you are going to shell out your bucks on advertising on Twitter, it’s necessary to create and maintain your presence on Twitter platform.

In case you run a WordPress based website and want to engage Twitter audience in your site, one of the best ways to do so is to automatically post on Twitter via posts or pages of your website.

In this article, we are going to share some of the practical and easy to follow ways of integrating Twitter into your WordPress based profile and organize the automatic tweet of your posts and pages.

Since the most user friendly and quick way is via plugins, we’ll draw pictures of the most feasible WordPress plugins to be added to your site at every stage of its operation.

1. WP to Twitter

wp to twitter

download

The first product in our list comes launched as WP to Twitter. It is checked and confirmed way of automatizing your WordPress post or page appearance on Twitter. At a first glance, it may seem too tricky and bewildering to work with this extension, however, it will not cost you wasted time and nerves to automatically post on Twitter via posts or pages. Just follow the step by step guide presented below and you won’t be faced with any difficulty.

The first thing to take care of is the installation and activation of this plugin /use Plugins menu in WordPress.

Then head over to Settings, WP to Twitter in order to adjust its settings. In this stage, you will be required to copy and paste your consumer key and consumer secret, access token and access token secret into the relevant fields.

Next step is the creation of Twitter App for your WP powered website. Visit https://apps.twitter.com/ and sign in. Press Create New App button, add details in the next page, enter the website URL and use it as a callback URL for the app.

Twitter will create your app and will transfer you to the app page. Go to Settings tab, Application Type, choose Read and Write and save the updated settings.

Now you have to return to the Details page of your Twitter app in order to let Twitter generate your access token. For this you need to press Create My Access Token.

Now you possess all the required information, including consumer key, consumer secret, access token and access token secret to copy and paste in the plugin settings. After that just click on Connect to Twitter button for authentication.

Next is the configuration of the plugin settings. On the settings page you can find setting types both for post and page. The possible options are update when a post is published, when a post is edited, when you post a Blogroll link, when a page is published and when a page is edited.

Additionally, the free version of this plugin offers other valuable features along with automatically posting on Twitter via posts or pages. Among them are using post tags as Twitter hashtags, Google Analytics Support, Rate limiting and more.

In case you need the functionality of scheduling tweets, upload images to Twitter or more, you may upgrade to its premium version.

2. Auto Tweet for WordPress:

WordPress twitter

download

The next possible way of setting up your WordPress website to automatically post on Twitter via posts or pages is Auto Tweet for WordPress.

This plugin comes available in the marketplace with free and premium variables, the first one sharing a certain amount of useful features, and the next one – more controls and configuration options. It will take your literally seconds to post your page and post, as well as custom post types to your Twitter account while pressing the publish button.

With Auto Tweet for WordPress you are the one to define posting criteria and content like posts and pages, custom post types, post and message format, etc. Auto post filtering for post types and taxonomies, options to enable or disable auto post in post screen, as well as the possibility to make URL short with the help of Bitly API and more, all those configuration options are available in free version.

As for the premium version of the plugin, it grants you with unlimited account support, and other social media auto post controls, including Facebook, LinkedIn, Tumblr, etc.

As for the installation and activation processes, they are pretty simple and admin optimized. Simply download the relevant zip file, unzip it, upload the files to /wp-content/plugins/accesspress-twitter-auto-post, activate the plugin from your admin dashboard while going to Plugins menu.

Finally, press AccessPress Twitter Auto Post menu to start managing its settings.

3. Revive old post – Auto Post to Social Media:

revive old post WordPress

download

Revive old post – Auto Post to Social Media is another tool ready to automatically promote your WordPress content on Twitter. It is custom built not only to automatically post on Twitter via posts or pages, but also empowers you with multifunctional framework to play with. This plugin is also intended in living up your archives and old posts by re-sharing them.

Additionally, dealing with this plugin does not require daily admin intervention to the processes. Just initially configure all the settings and let the plugin do all the remaining works automatically.

After installing the plugin, go to Settings and add your Twitter account. Determine the intervals between posts, exclude some of them so that they will not be posted, etc. Save all the configurations you have made and that’s all.

How to install and create a child WordPress theme?

create child WordPress theme

If we try to understand the basic concept of child WordPress theme, it will not be too intricate. As it can be fairly judged by the name, a child theme is the one that relies on a parent theme. Conceptually, the child theme borrows all the necessary things from the parent unless the child one comprises everything it needs to function.

While using the parent’s functionality, coding and controls, the child WP theme is available for you for more changes in appearance and styling, feature modification and customization without affecting the parent theme itself.

While choosing a child WordPress theme instead of creating a completely new one from scratch comes logical and reasonable for a number of evidences. First of all, if you install and create a child WordPress theme, you are lucky enough to enjoy WordPress or parent theme updates without influencing your child theme or its changes. It means that your work will not be overwritten by any further update.

Apart from being secure and providing you with a standalone database in which you can copy the files of your theme, a child theme also comes with extensible functionality controls. You will be able to easily extend the child theme’s functional capacity without tweaking into coding.
Well, the good news is that you can install and create a child WordPress theme of any parent template as effectively and quickly as you can never imagine.

Creating and getting started with your own child template will be as easy as a pie and will not cause the necessity of turning to the professional’s assistance and intervention. However, a basic understanding of CSS/HTML, as well as of PHP will drastically speed up your workflow.
On the one hand, you have a favorite parent WP template and want the respective child theme to inherit its look and feel, as well as clear and durable coding.

On the other hand, you have certain touches and amendments to be added to the child theme, but want to make sure that you will not affect the parent theme and will be able to keep your modifications separate from it. In this situation, the best way is to install and create your own child WordPress theme and manage it the way you want.

All in all, if you want to play with little things, change this or that font, style, etc and be sure that you won’t lose anything in the future, we offer you to get started with the selection of the parent theme as the starting point. However, while giving your preference to this or that template, take into consideration its capacities and functionality options to be near the one you want to have in your child theme.

As soon as you are done with the selection of the parent WP theme, we can pass on to the processes of installing and creating a child WordPress theme.

1. Creation of a child WordPress theme folder in directory.

The first thing you are supposed to do is to create a child theme folder in the themes directory. For doing this you need to use your FTP or hosting provider’s file manager application. Then pass on to “/wp-content/themes/” where you can find one or several folders each for a theme installed on your website. Create a new folder and name it whatever you want. However, it will be better to use any logical or descriptive name –child in the end or something like that.

2. Creation of a style sheet to style your theme.

The next step for you to follow is the creation of a style sheet file known as style.css. It’s the file you need to control the appearance of your child WordPress theme.
Open any text editor program and create a sheet containing the below mentioned code:
/*
Theme Name:   SKT Perfect Child Theme

Theme URI:    http://www.sktthemes.net

Description:  SKT Perfect child theme

Author:       SKT Themes

Author URI:   http://www.sktthemes.net

Template:     SKT Perfect

Version:      1.0.0

*/

At this stage, we would like to draw your attention on two important points. The first one is the Template. It should be the name of the parent theme. The second one refers to the importance of integrating the parent’s theme CSS file within the child theme’s style.css file with @import url(“../parenttheme/style.css”) code. Another more practical way is through enqueueing the style sheets of parent and child themes by adding a wp_enqueue_scripts action and using wp_enqueue_style() in functions.php.

These are the basic requirements to proceed with the activation of your child theme.

3. Activation of a child theme.

Now you can navigate to Appearance, Themes in your WP Admin dashboard and find the relevant theme here listed below. Just click on the Activate button and your child theme will be listed among the active themes. Since you have not managed to make modifications to this template, it will appear just as the parent theme with the same look and feel.

4. Customization of a child theme.

Now, what is left to you is to manage the given child theme the way you prefer. Here is when you will enjoy your basic understanding in CSS. Chrome and Firefox will help you in inspecting HTML and CSS of any web element. Use Ctrl+Shift+I combination to inspect elements and try to edit CSS there to see how it works. For example, if you make any color change and it appears fine, you can copy and paste that CSS rule in your theme’s style.css file. Save those changes and preview your site.

Apart from CSS controls, you may want to edit the child WordPress theme’s template files. In this case, you have to do with PHP codes. For example, if you want to remove some link from the header area and add your own one, you need to copy header.php file in your theme, open it in a text editor, find the line you want to replace by yours and do it.

Related Videos

How to send and Test WordPress emails on localhost?

Test and send email WordPress localhost

How to send and test WordPress emails on localhost?

One of the initial things you can learn about WordPress and its usage is its installation on localhost. Working with WordPress and its plugins, extensions, themes and templates can be convenient if you have WordPress installed on your own computer.

It is otherwise called the setting up of localhost or local server environment for development, testing and checking purposes.

Once, you have your WordPress installed on your personal PC or Computer, you might want to try a variety of options and controls it offers you.

One of the primary features you can familiarize with is the procedure of sending and testing emails in a localhost.

You can use email sending functionality for a range of reasons, starting from emails as a notification for a new user registration, reset of a password, automatic updates to sending out emails when something happens on your website, for example, a new post is published.

While the functionality of WordPress to send emails is of primary importance for your website, in this article let’s go through the stages of how a WordPress site owner can send and test emails in a localhost.

For certain reasons, using the default method of sending WordPress emails can be a daunting task with lots of errors. Basically, PHP mail function is responsible for sending emails generates from your WP website. However, your WP hosting server is not properly configured to exercise this functionality. Another basic reason is that the major WP hosting companies use different methods to restrict email spam.

Under such conditions, one of the productive ways to send and test emails in localhost is via SMTP method.

Getting SMTP functionality and setting it up in your WordPress can be somehow laborious, but it’s worth it. Once you have the job done, you are to enjoy boundless of its advantages. It will bring you more stabilized and dependable framework to work on and send your emails freely.

Let’s start with the necessity of finding and installing the relevant plugin. You can use the plugin called WP Mail SMTP /https://wordpress.org/plugins/wp-mail-smtp/ (Alternative way is via the plugin named Easy WP SMTP /https://wordpress.org/plugins/easy-wp-smtp/).

It will let you configure wp_mail() function to use SMTP instead and send and test emails in localhost with the help of SMTP server.

After the installation and activation of the plugin, you need to go to its setting page to get started. Select Settings, then Email for certain configuration options.

At this point, you will be provided with Advanced Email Options. Let’s take a quick look at each of them and find out what they configure.

From Email: Specify the email to send your emails from
From Name : Specify the name you would like your emails to be sent from
Mailer : Choose to Send all WordPress emails via SMTP
Return Path : Choose to set the return-path to match the From Email or not
SMTP Host : The hostname of you SMTP Server
SMTP Port : The port on which your server works
Encryption: Choose between no encryption, use SLL encryption and Use TLS encryption
Username and Password: The Username and Password of your SMTP server respectively.

When you are done with those options, click Save and the basic configuration is done! However, there is an additional small task to complete to finalize the process. You need to go to your Gmail account settings and enable Access for less secure Apps.
Actually, this method will smoothly work with the majority of email providers. In case you are using your host to create emails, SMTP integration with WordPress will also work stunningly. In this case you need to go to cPanel, find Email section and configure SMTP settings from there. You don’t need to worry about unexpected issues, since you are well aware of what you are giving access to.

Once the above specified steps are taken and the required configuration is completed, it’s time to send and test emails when you are on localhost. For this we have Testing and Debugging Settings section to use. Fill the required information, like the email address of the recipient, subject of email (like test, for testing or whatever you wish), as well as the text of message (again optional). Click Send Test Email and check the results.

You can use your own email to quickly check whether everything is working properly. Enter your email in the recipient section and check whether you receive the relevant mail.
Another option is to leave a post comment and check whether you receive email notification. Naturally, this method works if you have activated Email Me Whenever Anyone Posts a Comment setting.

The next well developed and easy to digest plugin ready to enable you to send and test emails in localhost is called Postman SMTP Mailer-Email Log. (You can find it in WordPress repository of plugins: https://wordpress.org/plugins/postman-smtp/). It is an improved and updated version of other SMTP methods which is in full compliance with modern security standards.

All in all, it comes with easy installation and setup processes for the WordPress user of any background. The installation and activation processes are as usual, including finding the relevant plugin via the Plugins menu. Then you need to select “Start the Wizard” and you’ll find the needed instructions to eliminate possible errors in configuration.

With this plugin you may also manually configure password authentication and oauth 2.0 authentication. However, these will need a higher level of coding knowledge and will be convenient for advanced WP users.

As for the other pluses of Postman SMTP Mailer-Email Log, it grants you with connectivity test to reveal any setup errors catering to server, International Alphabets, HTML Mail and Multipart support, as well as SMTPS and STARTTLS security Support.

As for other compatible and highly reliable plugins to send and test emails in a localhost, you can find SMTP Mailer Plugin by Mail Bank among them (https://wordpress.org/plugins/wp-mail-bank/). This one is also preferable for its easy installation process and further configuration options providing you with a simple way of sending your emails while using PHP mailer or SMTP server.

Well there are many developers and i think almost all of them who like to work on local server in their machine and then take their work online.

Similarly WordPress developers also like to keep their work local on localhost. The only problem working on localhost is that contact forms or anything related to emails can’t be tested and hence only for this part placing the entire code online seems a bit of trouble.

Comes to the rescue: WP Mail SMTP

Download this plugin into your localhost and activate the plugin.

Inside Settings>Email you can configure the plugin.

smtp settings

Place From Email (can be your gmail,hotmail or any email address you want to use), From Name.

In mailer section select Send all WordPress emails via SMTP.

Return Path you can check.

For SMTP settings of gmail, yahoomail, outlook and hotmail refer to the below links and i am sure you will be able to set up using those settings.

Gmail:  http://email.about.com/od/accessinggmail/f/Gmail_SMTP_Settings.htm

Outlook: http://email.about.com/od/Outlook.com/f/What-Are-The-Outlook-com-Smtp-Server-Settings.htm

Hotmail: http://email.about.com/od/accessinghotmail/f/Windows_Live_Hotmail_SMTP_Settings.htm

Yahoomail:

http://email.about.com/od/accessingyahoomail/f/Yahoo_Mail_SMTP_Settings.htm

Once settings have been saved, kindly click on test message and check if test message is working.

NOTE: It is really important to have an active internet connection to check SMTP Mails. However advantage is you can check emails using localhost now and do not need to place the site LIVE for checking emails.

How to fix 500 internal server error in WordPress?

fix 500 internal server error WordPress

We are here to give you a general overview of what 500 internal server error in WordPress is and how to fix it all by yourself while walking you through server easy to follow steps.

The 500 internal server error is one of the fear generating HTTP status codes. It sends you signals that something went wrong with the server supporting your website.

If one day you discover 500 internal server error on your WordPress based website, don’t panic. There is an effective antitoxin for absolutely any kind of WordPress – related error, and HTTP 500 internal server error is not an exception.

Before passing on the steps to fix this error, let’s understand the origin of it and how you are faced with it. The bare truth is that it is not always caused by WordPress itself. There are also other server issues as well.

When you write your WP website URL in the bar or click on the link of your site, you instruct the server to show you the relevant page. However, for some specific reason, the server is not able to satisfy your request and instead shows you an internal server error.

Before passing on the practical ways to fix 500 internal server error in WordPress, we insist upon to creating the backup of your site on your server, you that you don’t suffer from your web date loss in some emergency situations.

In case you are faced with this unpleasant error and wonder how to fix 500 internal server error in WordPress, continue to read this article. Here you’ll find the best guidance to handle the situation in the right way and without any unexpected losses.

1. Checking for the corrupted .htaccess file and creating the new one.

The error showcased on your PC screen will never tell you anything about where the problem occurs from. Anyway, irrespective of its cause, the first thing to do when you are faced with this error is to check for the corrupted .htaccess file. It is one of the main causes of 500 internal server error and needs the replacement of this file with a new one. This can recover the functionality of your site and kick it back into gear.

Now, you need to move to cPanel, Files, File Manager and go to the directory hosting your site. Find the Settings button at the top and make hidden viewable. Once you are done, click Save.

Find .htaccess file and rename it into something other like .htaccess.bak or .htaccess.old. This method will delete .htaccess file. It means you need to create the new one. Go to WP admin dashboard, Settings, Permalinks and save changes.

Now let’s try opening your website again. If everything is ok, it means that the reason was the corrupted .htaccess file. If the problem still exists, you need to consider other cases as well.

2. Increasing PHP memory limit in WordPress.

Trying to fix 500 internal server error in WordPress can lead to success if you increase the PHP memory limit. Your WordPress and host initially define PHP limits for uploading photos, images, videos and other files. However, the plugins and scripts exercised on your WordPress powered website need PHP memory in order to work properly on your site.

Otherwise stated, those plugins and scripts need the assistance of PHP limits in order to load and function. So, when this default limit is reached, your server will automatically showcase 500 internal server error.

Basically, what you need to do in this error troubleshoot process is to increase PHP memory limit and easily get back to your WordPress website’s usual functionality.

There are several checked and trusted ways to undertake and increase the required PHP memory limit. You can do that by updating php.ini file, .htaccess file, wp-config.php file, as well as functions.php file.

As for the php.ini file, use your cPanel, Files, File Manager. Select to showcase hidden files and select wp-admin folder to find php.ini or php5.ini file. If it is missing, click New File button to create the one. Name that new file as php.ini and press on to Create File.

If the update with php.ini file does not give the needed result, try to edit .htaccess file while going to your root directory and finding that file. Download it to your computer, open the file in your preferred text editor program, and insert the following pieces of codes under the initial PHP tag:
php_value upload_max_filesize 64M
php_value post_max_size 64M

As for the wp-config.php file, the principle is the same as in the case of the previous .htaccess file. You can find it in the root directory, download it to your PC, open a file in editor and paste the following codes:
define(‘WP_MEMORY_LIMIT’, ’64M’);
ini_set(‘post_max_size’, ’64M’);
ini_set(‘upload_max_filesize’, ’64M’).

At last, use the trick with functions.php file. The path is just the same as in the above mentioned cases through root directory, finding the needed one, opening the editor and this time including the following:

@ini_set(‘upload_max_size’ , ’64M’);
@ini_set(‘post_max_size’, ’64M’);
@ini_set(‘max_execution_time’, ‘300’).

3. Deactivating all plugins
Sometimes deactivating all your plugins at one will solve the problem. In certain cases, a specific plugin can be the hotspot of the error. In other cases, it can be caused by the improper cooperation of different plugins. However, it’s not always obvious which plugins are “guilty”. Under such circumstances, you have to try deactivating all the plugins simultaneously.

If this method fixes 500 internal server error in WordPress, then you definitely know that the reason is one of the plugins. Try to reactivate each of them until you meet the one causing all the trouble. Remove that plugin to escape future errors.

You can go ahead and try another option if your efforts were in vain with the above stated methods. If all the above cases are a no go, try to reupload core files, mainly wp-admin and wp-includes folder. This can be the possible solution for you.

Related Videos:

The 10 Best CSS Tools and WebApps For Developers

We have put together the 10 best CSS tools and webapps for developers and webmasters to simplify their workflow and gain maximum results.

Live as a web developer may grant you with many awards, but when you are limited in a timeframe with tons of work to do, it becomes really irritating. Luckily, today there are dozens of tools, resources, webapps and other practical instruments to share your burden and help you complete more with less time and efforts.

Apart from that, the global networking system is changing in leaps and bounds and sometimes in a pace hard to keep with. Hence, if you are a web designer or developer who wants to be on the top of his performance you should constantly keep your eye on the most powerful tools and resources, CSS libraries and automated scripts you can greatly benefit from.

In this article, we have jotted down the 10 best CSS tools and webapps for developers to be a great aid in your web development workflow. Let’s discuss them from good to best.

1. PostCSS:

PostCSS is one of the handy web styling tools using Javascript powered plugins to automate CSS operations. Otherwise stated, this tool productively transforms extended features and syntaxes into a useful and browser optimized CSS.
The client base of this amazing tool is highly impressive. Among them we can find WordPress, Google, Facebook, GitHub, Wikipedia and other popular sites.

Authored by Andrey Sitnik and distributed under the MIT License, PostCSS is developed and improved by tons of active supporters and contributors.

2. Bourbon:

The next convenient instrument included in our collection of the 10 best CSS tools and webapps for developers is Bourbon. You can quickly integrate this tool as a part of your work and make your digital life much easier with it.
All in all, it’s a simple and lightweight SCSS framework for Sass development to contribute to the modern web design. As for the Sass or syntactically awesome stylesheets, it is a CSS extension language directed at making it super easy for the webmaster to create advanced styles.

3. Sierra Library:

Sierra Library is described as one of the smallest and lightest SCSS libraries. It meant that Sierra comes as a mixture of many SCCS partials and related libraries that are packed together into one inherently versatile and free UI library.

One of the top advantages of this library is that it is fully customizable with typography, grids, tables, forms, buttons and yet much more so that you can effortlessly create the unique design of your site.

4. Scout App:

One more popular tool among the 10 best CSS tools and webapps for developers is known as Scout App. Probably, it is the simplest way for the web developers to jump into CSS whirlpool.

This webapp lets you process .sass and .scss files into the required CSS without sweating hard. It also comes bundled with automatic and manual project setup, cross platform compatibility with Windows, Linux, OSX, etc.

Scout App is also multilingual and translation ready while being available in English, Russian, French, Dutch and other languages.

5. CSS Menu Maker:

If you are looking for a comfortable working platform to make HTML, CSS and jQuery menus both for PC and mobile sites, you would certainly love CSS Menu Maker.

This amazingly developed webapp is the one to browse unlimited styles of web navigation menus and boundless responsive solutions so that you can make the most out of your web menu and its controls.

6. The Ultimate CSS Generator:

It is one of the most powerful and results driven CSS Generator tools one can find in the collection of the 10 best CSS tools and webapps for developers. It can be fairly described as all in one solution when it comes to styling your website with useful CSS touches.

From animation to background controls, from border arrangements to possible layout managements, and yet much more are available with this free yet premium quality tool

7. Compass:

Sophisticated and quick in performance, user and developer friendly, trusted by hundreds of users across the globe, Compass is more than just CSS generator or preprocessor. The developers of Compass position it as a design framework using Sass syntax (.sass or .scss).

Whether you want to create eye catchy typographic or vertical rhythms or extensions, make CSS3 or sprites, Compass makes the whole work as easy as a pie.

8. SCSS Compiler:

SCSS Compiler is an amazing webapp under BeautifyTools to generate CSS styles from SCSS code. With this tool you are free to beautify or minify the compiled CSS whenever necessary. You will be able to combine different files together as well.

All in all, this fantastic online instrument is developed and launched to be a valuable contribution to your CSS workflow. SCSS Compiler is also feature rich with every single element you’ll need, so that the creation and designing of your site will be a breeze.

9. SassMeister:

SassMaister is another popular Sass playground in our assemblage of the 10 best CSS tools and webapps for developers.
Generally speaking, SassMeister is a platform managed solely for working with Sass and the libraries built on Sass. Hence, it turns out that this instrument has a narrower specialization and as such performs its duties better than other tools with broader functionality.

Getting ready with this platform is unspeakably easy. You don’t need any additional procedure to have access to it. Simply visit the site or use your GitHub account for that purpose.

10. Koala App:

It is one of the best GUI applications to let modern webmasters and developers work more productively with Less, Sass, Compass and CoffeeScript.

Packed with a lovely interface, this application is available in different languages, as well as includes real time compilation, error notification whenever an error occurs, project settings and more.

Basic Rules of Handling Customer Complaints

customer complaints

No one likes to be at the receiving end of Customer Complaints but as they say Customer is the King and hence one has to take all the customer feedbacks, complaints, and advices positively as well as handle them properly.

In any type of industry businesses face Customers daily and hence its important to not just value them but also listen, understand and acknowledge their complaints and try to solve them in the best possible way possible.

We are going to discuss here some very basic rules of handling customer complaints:

1. Be Honest in your Terms and Conditions and if possible display them at Sale points

Many times Customers come back to you asking for refund. If you are a Hotel and provide lodging its not possible that after a customer stays at your room and comes back to you and asks for a refund to process it.

Similarly Digital Goods once sold can’t be taken back because there is no way to measure whether the person will use it or not.

Hence the terms and conditions of refund or the refund policy should be displayed wherever possible and mostly at the checkout point so that customers have to read the terms and conditions and then acknowledge and accept and get your services.

This way there would be less hassle later on for you as a business.

2. Be Polite even though the consumer misbehaves

Many customers are rude and at times misbehave but as a business when writing back or addressing them we as business should always remain calm and polite. If you can’t handle it yourself ask a staff who is very calm and humble to handle the same for you. This way at least others will know that this business cares for their customers and isn’t rude.

3. Never use any abusive language or communication while writing back to a customer

We understand many customers can be rude and can even be personal but as mentioned above never write back in any abusive language and never address in such language in public forums otherwise it ridicules the brand image and name of the business or service.

4. Try to offer a solution

Always try to offer a solution to the problems that have been faced by the customer so that they can later acknowledge that their problem was solved and others can also see that you as a business did solve your customer complaint properly.

5. Try to offer an alternative solution

Many times whatever customer is asking is not possible and sometimes impossible in cases like these we should offer them an alternative solution since Customer is the King we can’t ignore them as they might post the same review at several places online and offline plus bad mouth publicity. Hence try to offer an alternative solution so that at least client understands that there problems are being addressed and their money isn’t gone waste completely.

6. If there has been a mistake correct it

Many business don’t acknowledge their mistake and be honest about it. If there has been an honest mistake accept it and then try to rectify it as soon as possible so that it doesn’t do more harm and more customers don’t complain about the same. Recently cars being recalled and electronic devices being recalled by Big Brand Names suggest that they are also being honest about these mistakes.

7. Apologize for the mistake

No one can complain if you apologize for your mistake and be honest about it and rectify it as well.

8. Listen to your customers and try to be in their place and think

Many times customers do have a valid point and trying to think as in their place and trying to understand the value proposition makes many businesses realize mistakes and hence have a very different approach towards customer service.

9. Always respond to complaints

Many times businesses or services ignore complaints by their customers. One shouldn’t ignore complaints and address them so that other prospective customers of yours can actually check that you responded and actually care about your customers.

10. Always have facts ready

Many times complaints are posted because of miscommunication and this is the time when having your facts as a business ready with you helps you more.

11. Write in less words but address issues properly

Don’t write stories while addressing any complaint. People don’t have time and they don’t want to know all about your problems. All they care is a solution to their problem. Hence write in the minimum words as possible and address their issues properly.

At last at SKT Themes as well:

We do not offer refunds as do many people giving digital goods but we do reasonably listen and try to solve plus offer support and a free theme to make it valuable upto $48

The Complete Beginner’s Guide to Responsive Web Design

In our guide to responsive web design, we’ll discuss the most important points of mobile friendly approach and will accompany you through the basic process of making your site totally responsive.

With a massively growing number of mobiles and other portable devices having access to the Internet, creating and running a website that is responsive has become a necessity.

What is responsive web design?

Responsive web design is the design of web pages to provide an excellent user experience on all the possible sizes, devices and screen resolutions. This design strategy will let any site automatically adjust itself to any target mobile or device resolution for the sake of the premium quality look and feel of your site across all of them.

The principle behind this guide to responsive web design is that any modern and professional website should be elastic enough to undergo certain changes to match any screen size and resolution. All in all, it is an excellent solution in displaying a website correctly and accurately on different screens.

Why is it important?

Remember the pixel perfect images you see on the screen of your smartphone, collapsible menus or rearranged color structures? These are all examples of the modern and much demanded mobile friendly or responsive web design.

But you can confess, that you don’t praise the authors of the site who have done their best to provide you with an unsurpassable mobile user experience, because it’s quite natural for you to enjoy the flawless performance of the site mobile version. But you will certainly feel irritated and in all probability will leave that website after several seconds if it fails to be convenient in usage and totally legible when accessed by your smartphone or tablet.

The same is with your own audience. Neither of your web visitors will tolerate even a slight flaw or disparity of your site’s mobile version. Hence, making your website mobile optimized and running smoothly on them is one of the best strategies directed to keeping your customers on your website and inviting more of them at the same time.
However, this is not the only advantage you can make of the responsive design of your site. It’s one of the Google’s lovely design solutions for the contemporary websites. It means, that responsive sites are going to be ranked higher than those lacking this awesome functionality.

While counting the advantages of responsive web design, you should also note that it is not just about building a website that functions well when laid out on different devices. It is also about generating a website that is flexible and adaptive enough to render the true nature of a website without any distortions.

Now, that we have stressed the important points of mobile friendliness in our guide to responsive web design, let’s pass on to the technical part of it, so that understanding a responsive design will be less of a daunting task for you.

Now, let’s see which the main components of responsive web design are. There are three of them.

1. Flexible layouts.

Creating a site with a flexible grid to be rearranged and resized according to the screen size and dimensions.

This is the first step toward making a responsive layout. With such layout width or heights are not fixed. Everything is distributed in proportional percentages to match this or that device requirements. For example, if the browser is enlarged, your layout will respond accordingly and will span the required width.

If you want to convert any fixed layout to the grid one, you’ll need to use your mathematical skills in order to divide the target by the context or use responsive design calculator alternatively / https://www.tytonmedia.com/tools/responsive-design-calculator/.

2. Flexible Images

Images, first of all, as well as other media files integrated into your website also need to be resized accordingly as the device or its resolution changes.

Having flexible or responsive media files on your website is the next important point to note. If you have a fluid layout and your site’s images are not responsive, for example, you are going to have some discrepancies in the future.

One of the productive methods you can use in order to make images responsive is Adaptive Images. Use the CSS below in order to give an image a 100% width so that it will be able to adapt whenever the browser resizes:

 img { max-width: 100%; width: 100%; } 

3. Media Queries.

As soon as we have a flexible layout together with flexible media files, it’s time to bind it all together with the help of media queries. These are wonderful CSS settings which let the web browser which web sections will load whenever a specific device screen size is identified.

Basically, there are three media queries belonging to the phone, desktop and tablet screen resolutions. The most widely used screen width settings to match these screen resolutions are 320px, 600px, 768px and 1280px.

Here are some of the practical CSS media query breakpoints to be of much assistance to you:

 /* Custom, iPhone Retina */ @media only screen and (min-width : 320px) { /* custom styles */ } /* Extra Small Devices, Phones */ @media only screen and (min-width : 480px) { /* custom styles */ } /* Small Devices, Tablets */ @media only screen and (min-width : 768px) { /* custom styles */ } /* Medium Devices, Desktops */ @media only screen and (min-width : 992px) { /* custom styles */ } /* Large Devices, Wide Screens */ @media only screen and (min-width : 1200px) { /* custom styles */ } 

Additionally, media queries are responsible for adding, moving or hiding the content for each specific device so that its users can enjoy your site from top to bottom. For example, you have a specific button on your site and want it to be hidden for your smartphone users. You can use the following CSS to hide it only from the smartphone holders:

 /* Smartphones (portrait and landscape) ----------- */ @media only screen and (min-device-width : 320px) and (max-device-width : 480px) { /* Styles */ .button {display:none} } 

Bounce Rate – What it Means & How to Use it

If you are active on the digital platform in an effort to make your website or blog more productive, then you have already heard about bounce rate.

If you are unfamiliar with this term, we’ll try to explain before touching on the practical ways to use it for the benefit of your site.

1. What is a bounce rate?

If we try to define what a bounce rate is in simple English, we’ll define it as a percentage of your site’s visitors who come to your site and bounce or leave it in seconds without visiting other pages. It’s one of the frequently used marketing terms in web analytics directed at reducing the website’s bounce rate and increase pageviews.

All in all, it’s one of the basic performance and results indicators use by thousands of website and blog owners across the globe.

2. Is a high bounce rate a reason to worry?

Now, when you know what a bounce rate is, it should be clear to you that a high bounce rate is inversely proportional to your online success. In the majority of cases, homepage serves as a gateway directing your website visitors to its important parts and pages. And if your website visitor is landed on the homepage and leaves it without any continuation, you need to find effective countermeasures to it.

As you can guess, your website’s bounce rate has to do with conversion optimization. Although potential blog visitors are only one click away from your virtual domain, you need to sweat hard in order to keep them and win their time. Hence, if you want to complete your conversion goals, you must take care of reducing the bounce rate.

3. How to analyze and use a bounce rate?

The most practical tool to reveal the average bounce rate of your site and pages is Google Analytics: https://analytics.google.com/analytics/web/provision/?authuser=0#provision/SignUp/

Use this tool to get all the important data and insights about your site’s results and bounce rate, and generally, track the relations between you and your audience based on what you offer them on your website.

You might want to go to Content, Site Content, Pages in Google Analytics to find the pages with the most pageviews with their relevant bounce rate.

Head over Traffic Resources, All Traffic, where you can find the sources bringing the most visitors to your pages with their relevant bounce rates.

You might also want to see the best keywords bringing the most visitors from search engines with the relevant bounce rates. For this, you need to go Traffic Sources under Search, Organic.

Of course, you are free to rely on other analytical services and methods to receive the needed information.

4. How to reduce a bounce rate?

Now, let’s boil down to the most effectual methods and strategies to reduce the bounce rate of your WordPress powered site.

Make sure you site has an optimal loading rate and quick perfomance

The digital audience is unlikely to tolerate a slow working or loading site. This equally refers both to desktop and mobile users. All in all, heavy loading websites kill the interest of the impatient visitor and thus increases your site’s bounce rate.

WP Optimize:

WP optimize

download

It is one of the simple plugins ready to optimize your website for a preferred performance and not only. It also takes care of removing all unnecessary data, performs clean ups, etc. so that your website will be clean and lightweight all the time.

W3 Total Cache:

w3 total cache

download

W3 Total Cache is another caching plugin to lighten up your digital life and greet your blog visitors with powerful and speedy workflow.

Interlink your posts

Make it easier for your visitors to navigate through your site and find more articles and publications. Insert links into your articles and make people spend more time by following those links and reading them. This will result in a more timespan spent on your profile, which will inevitably have an effect on your bounce rate.

However, while using this interlinking technique, be sure that the structure of your article is accurate enough and the inserted links make sense altogether.

Showcase related posts and pages

Offer other pieces of content that you think might interest to a target visitor. One your blog reader is done with 1 article, you can link him to other relevant articles as well by “inviting” him to read them (We thought that you might like…. or something like this) or to go through the related posts.

Use pagination method to split up long content

Rendering your site content with small portions is one of the best methods to reduce bounce rate. If you split up your long content and showcase it with several pages, you will definitely improve your site’s user experience and post readability. Use pagination by inserting tag into your post and grant your website visitors with additional navigation options.

WP Paginate:

WPpaginate

download

It is one of the user friendly WP plugins to add the pagination functionality to your profile. It will help you in displaying your posts in a more easy to digest way and will improve your SEO ranking. As a result, you will notice an “improvement” in your bounce rate.

Use the sidebar for interactive content and useful pages

A sidebar is one of the essential widget ready areas of your WordPress site ready to host any kind of additional content. As for the anatomy of an excellent sidebar, it always includes something attractive for your users. Sidebars are important not only for the overall design and structure of your site, but also for drawing your web user’s attention on whatever you want. Feature top rated and popular posts rather than big banners and advertisements in your sidebar.

Match visitor requirements and expectations

Create and display a content that is relevant to your visitors and that your visitors expect from you. Also choose relevant formatting, images and videos to your posts.

30 Common UX Terms Every Web Designer Should Know

Below is a useful assemblage of 30 common UX terms every web designer should know in order to realize all his goals and engage his online audience in the right way.

Setting reasonable goals and objectives when designing a website is one of the important preparatory works to steer your site in any direction you need. Roughly speaking, the primary goal of every web design is to allure the potential web visitors and keep them as long in your domain as possible, gradually converting them into leads and prospects.

Naturally, depending on the site you are styling and designing, the tools and strategies used may vary. But as the Internet surfers are becoming more and more tech savvy and well aware of all the hustle and bustle of the digital world, it becomes more and more reasonable to design websites which are not merely visually eye catchy and dynamic, but fulfill their mission perfectly. And this is where UX or user experience design comes into play.

What is UX design?

Basically, UX or user experience is a multidimensional design aimed at contributing to the user satisfaction with your website while taking care of better accessibility, usability and more. It fundamentally changes the way designers plan their work and implement it for a maximum user convenience and satisfaction. Planning, testing, organizing, labeling, research and more are included in UX designer workload.

Which are 30 Common UX terms every web designer should know?

Hence, of you are a UX designer who wants to achieve a higher level of performance or an average website user who wants to become more sophisticated and informed in the virtual world, you are welcome to follow our list of 30 common UX terms every web designer should know. In certain cases, half the battle of learning some new field is to sort out its glossary or jargon. So, let’s go!

1. Adaptive Design

Adaptive design is the so called progressive enhancement of the website while using static layouts which do not immediately respond once they are loaded. This design works on detecting the target screen size and offering a relevant layout for that.

2. A/B Testing

It’s the process of testing different sites at the same time for revealing which one offers better user experience and which one to give preference to.

3. Affinity Diagramming

It’s also one of the common UX terms every web designer should know for grouping and understanding information in order to plan site layout or content effectively.

4. Analysis stage

It’s the stage when all the insights and collected data are put down for research by the staff.

5. Analytics

Analytics is a common term with a broader meaning that encompasses a bunch of technics and tools for pulling useful information out of data.

6. Beta launch

Preliminary launching and testing of the website for detecting bugs and errors.

7. Branding

Creation of a unique brand or name to be easily recognizable by the public at large.

8. Card Sorting

A technique using physical or digital cards to capture the information about the website and its parts.

9. Color theory

The modern theory based on the assumption that colors affect user’s behavior.

10. Collaborative design

Recruitment of other users, contributors, stakeholders, project members and others to contribute to the design
process.

11. Competitor analysis

This one is also one of the common UX terms every web designer should know. It’s the process of auditing competitor’s websites to identify crucial points of their success and user behavior and use it for the benefit of your website.

12. Comparative analysis

This one also focuses on comparing different sites, but mainly focuses on the item by item comparison.

13. Content audit

Cataloging and assessing the current content for continuous viability.

14. Diary study

The process of asking users to record their web experience and opinion for a set timeframe.

15. Heuristic review

Assessment of the website’s usability.

16. Information architecture

The technique of organizing and scaling websites in order to boost its usability.

17. Interactive design

It’s a design based on cyclic processes of planning, prototyping, implementation and QA repeat in order to make relevant changes in the future.

18. Mood Board

Digital or physical assistant to help the UX designer to set the specific style of the website via images, colors, text and other elements.

19. Personas

A fictitious identity for the target audience which is the end user of your design.

20. Progressive disclosure

It is also one of the widely used and common UX terms every web designer should know. It is one of the subsets of interactive design technique for keeping the user’s attention while reducing clutter and mess.

21. Prototype

The outline, rough guide or sketch of the web design defining the way the web design is heading.

22. Questionaries

An instrument that consists of many questions for receiving information from the respondents.

23. Qualitative Research

Research conducted by the UX designers with the help of different techniques directed at gathering information. Interviews, inquiries, studies and more are included in this kind of research.

24. Quantitative Research

Quantitative Research is the other side of the moon. In this case, the solid date matters the most. A/B testing as well as Competitors analysis are the examples of quantitative research.

25. Scenario

Scenario is the profitability story that a designer foresees for the end users and in most of the cases includes how your site will fit into the users’ lives.

26. Storyboard

A visual rough sketch of a scenario to capture the end user’s interaction with a website.

27. UI Elements

Navigation, information and other elements of the website which the users apply to control their user experience. Buttons, drop lists, navigation bars and slider arrows are among such UI elements.

28. Usability

The easy of the user interaction with website and his smooth navigation through it.

29. User journey

A specific journey that the UI designer creates for the website users to reach their final goals.

30. Wireframe

A guide for the website’s layout drafted manually or with software.

Does internal linking helps in SEO and should you care about it?

Whether the fact that internal linking helps in SEO is true or a myth, interests tons of webmasters and website owners across the globe. In order to distinguish between true and false, let’s unfold what actually internal linking is so that we can help you to brush up the basic technics of it to apply.

What is internal linking?

Internal links are common hyperlinks which refer to target pages located on the same domain to which the source page is related to.

In plain English, an internal link is a link that refers to another page on the same site.

All in all, internal linking is the process of linking one page of your website or blog to a different page on the same website or blog.

Why should you care about internal linking?

It’s a common principle widely used almost in any website, from small to large, from personal to business. Although the process of adding internal links on your website is not a complicated process, the practices and frequency of their usage get relatively complex.

As for the purposes of internal links, there are many. Here are some of the top ones:

  • They help users navigate through the site
  • They allow you to create a hierarchy in the distribution of information on your site and the overall structure of it
  • They help to spread the link mass across your site and distribute the page authority

Does internal linking help in SEO?

Internal linking is user friendly. By inserting internal links and directing users to other relevant pages can help them spend less time on searching whatever they may be interested in. Use proper anchor text and send your web users wherever needed.

Now, let’s see what internal linking has to do with SEO.

Internal linking helps in SEO by increasing page views

It has a positive impact on the conversion rate of your website. People following through the given internal links considerably increase your site’s page views.

Internal linking helps you reduce bounce rate

It is one of the useful tactics to reduce bounce rate of your site and persuade people spend more time on your virtual domain.


Internal linking helps in SEO by increasing PageRank

Google PageRank measures the importance of web pages and the algorithm behind this method is based on how many quality backlinks are pointing to the specific web page.

Hence, if you are linking other pages to the one with a higher PageRank, those internally linked pages will get better ranks as well.

Internal linking results in better crawling and indexing

You know that Google uses crawlers to track your website and get information about it. Once the crawling has been done, the recorder results appear in Google’s index. Hence, if you have internal links, Google follows all of them and crawls around your entire website, thus indexing your web pages easily.

As you see, the fact that internal linking helps in SEO is true, however, if used properly and relevant to the nature and architecture of your site.

Now, that we have stressed the importance of integrating internal linking into your website for SEO purposes, let’s look through some of the important nuances you should bear in mind when it comes to adding internal links.

Create more, yet high quality content

Arming your website with as much relevant content as you can gives you a good basis to link more internal links.

Link the most important content from the homepage of your site

The homepage is the most visited and valuable real estate when it comes to generating traffic and pulling more visitors in. Therefore, adding more internal links to your homepage is effective in terms of both your website visitors and SEO.

Use anchor texts

Anchor texts used in internal linking can have a tremendous impact on your site’s search visibility. All in all anchor texts are strategic pieces of content linking your web reader to another source of content. Therefore you should use natural and clear expressions and words to act as anchor texts.

Add value to your links

Add links that are natural and relevant to the context they are added to. Since internal links are aimed at boosting the user engagement in your posts and pages, you should be careful when adding internal links in order to avoid mistakes. Make sure that the inserted links are informative and to the point and that people are likely to follow them. In this case you are giving signal both to your web readers and SEO that your links are worth following and are of high quality.

Concentrate on other parts of your website as well

Although the majority of internal links can be found on the homepage and contact page, you should not neglect other web parts. Distributing internal links to all the important parts is what makes your website SEO optimized on the whole.

Use reasonable links

Don’t use internal links until they are relevant to the main content they are going to link to. The philosophy is to pass the page authority from the one to another for the sake of SEO. Additionally, when you are offering links to follow, you are indirectly guaranteeing that the followers are going to find high value and quality pages. This part ensures the usability of your web pages. Hence, being fair with your audience and providing them with reasonable links they can find useful is a must.

Use optimal number of internal links

Well, the number of internal links that is “allowed” to have throughout a website is floating from one site to another and mainly depends on the nature and structure of each post on your website.

However, it’s not expedient to overload your website with too many internal links. Keep them on a sensible number and include only those from which your website users are going to benefit from.

How to Optimize Your Disqus Profile to Bring in Readers

Are you looking for productive ways to optimize your Disqus Profile to bring in readers and sweep them off their feet?

If you are fond of blogging and run your own WordPress based blog, you have certainly come across Disqus. If you are a novice in the digital field and just want to know what the basic tools to help you with blogging are, let’s first reveal what Disqus is.

What is Disqus?

Disqus is a popular blog commenting system ready to seamlessly integrate with many well known blogging platforms and CMS, including, of course, WordPress.

All in all, commenting functionality is relevant to all kinds of blogs so that the readers and visitors can leave their comments on posts and articles. Commenting is frequently considered a dark side of blogging stating that sometimes the discussion around the article and comments to it matter more than the content of the article.

What Disqus has to offer you?

This system is really easy to install and use. It is stylized with a beautiful design and is functionally advanced. Once you get this commenting system to replace the default one your blog offers you, you are likely to overcome tons of problems and inconveniences in the nearest future.

Disqus is ready made to grant you with wider opportunities when it comes to commenting your blog posts than the build in commenting platform of your blog.

Another advantage of this system is that you can configure spam filters. With Discus you can manage black and white lists, set censorship and even edit the comments your blog readers leave.

How to use Disqus?

Getting started with Disqus is fairly easy. All you need to do is to visit its official site and create an account https://disqus.com/. You can quickly sign up with one of your social media profiles or email address. In either case you are going to receive a message on your email asking for verification. Once you verify, you are ready to get started.

Now you are free to leave your comments on different sites or install Disqus on your site. It does not make any difference, whether you are going to use this platform to engage with your favorite bloggers and their followers or install Disqus plugin for leaving comments on your WordPress based site, you need to optimize your Disqus profile for a number of reasons.

After the creation of their Disqus profile, people sometimes forget about how it looks and feels and are getting busy with commenting or configuring their blog for better commenting functionality. But the truth is that you need to optimize your Disqus profile to attract the attention of smart and adequate Disqus users who are revolving around any specific content your website or blog shares, or you are interested in and constantly commenting.

How to optimize Your Disqus Profile?

    Update your profile

Some people skip the process of updating their profiles and immediately move on to other sections of Disqus. When you sign up to this system with your social media profile, it automatically pulls in some of your details, including name, email and profile picture. However, it’s not enough for the positive and professional first experience you need to make on your profile viewers and thus bring in more readers.

Name

The first thing you need to fix in this virtual domain is your name. It is going to appear everywhere you are commenting. It can be your first name, first and last name, or something containing both your name and the title of your website or blog, so that your potential audience can easily find you.

Blog or website

Add your blog or website to your Disqus profile so that your potential web visitors can easily get links to it.

Biography

Add your biography, but make sure you are including only the most important points and events. Keep it short and accurate. We recommend you to write in the third person and customize the bio text to match your expectations from this commenting system. The maximum number of characters you can use in bio is 200.

Avatar

Another important point to establish your credibility and optimize your Disqus profile is adding the right Avatar. If you try to edit your avatar, you need to choose a method. You can upload it from your computer, import it from the social media network you are logged with, or simply leave the default avatar icon, which is not recommended.

The perfect avatar is the image matching your true business identity or brand. As from the technical standpoint, you’d better choose a high quality photo taken recently.

You can also choose a shot demonstrating your smiling or confident face from the right angle.

Location

Location can tell a lot about your origin, social layer, lifestyle, background, etc. It can be a kind of guidance for your potential audience to reveal who you are and what you can probably offer them.

You can use something creative and short, since the system will not allow you to go deep into details of your location.

Username

Username is different from the display name we discussed above. While the latter appears to be the name of the commentator showcased next to the comment, the first one indicates the URL of the profile holder. Your username is an indicator for people to find you. Using your website’s or blog’s name as a username is also a good idea.

Notifications

Disqus provides you with a personal notification inbox to receive your preferred notifications. By default, all types of notifications are enabled. You are going to be notified when someone upvotes your comment, invites you to a discussion, recommends your discussion, mentions you in a discussion, etc. Of yours, you can disable any of them, but it’s more reasonable to leave them all enabled so that you can follow all kinds of updates and movements at the hot spots you are engaged in.

Look for the most relevant blogs and discussions to follow and join

Once your profile is ready, you can pass on to exploring the Disqus landscape to find relevant companies and organizations, partners and individuals to get in touch with and convert them into your readers and followers.
All in all, it is one of the cost free and entertaining ways to result in better reader engagement and people conversion for your blog or website.

How to drive traffic to your blog without spending anything on advertising?

Do you want to drive free traffic to your blog? In all probability, the answer is “Who does not want?”.

Each and every website owner or blogger dreams of attracting as many online visitors and readers as possible. Having the right flows of traffic coming to your blog is one of the smart goals you can set for your personal activities or business.

Before passing on the best tips and tricks to drive free traffic to your blog, let’s consider what “traffic” is in relation to the digital world and SEO.

What is a website or blog traffic?

Roughly speaking, traffic is quantity of visitors per a specific unit of time /hour, day, week, etc./ We can even state that the visibility of your blog and traffic of your blog are synonymous expressions.

Why do you need website or blog traffic?

If you fail to attract as many visitors as you need and bring them to your profile, you will probably get lost in the diversity and avalanche of the digital world. The targeted and constant traffic is the best guaranty of your virtual well being. Whether you are promoting your personal business, company’s affairs, rendering services or selling products, the people coming to your posts and pages are the ones to keep your profile alive.

What are the best strategies to drive free traffic to your blog?

More revenue is directly proportional to more target traffic your blog receives. Having interested people spending time on your blog or coming back to your publications regularly increases the chance that you are on the right way to success.

If you don’t want to spend your earnings on advertising or other paid traffic generation methods, it’s more reasonable to combine several free methods to record excellent results

1. Create high quality content.

Generating and publishing high quality, results driven and user optimized content is responsible for your SEO growth and boosted traffic. A well processed and stylized content is the oxygen of your website or blog conveyed to your visitors. Whether you are the only blogger of your profile or work with multiple authors, you need to post fresh and unique content on a regular basis. It’s the best way to keep your target audience hungry for updates, and new visitors –
surprised by the accuracy and quality of your content.

2. Make your blog SEO optimized and use the right keywords

If you are using WordPress as the basis of your blog or website, then you are lucky enough to have boundless opportunities to get maximum traffic results without shelling out a single penny. This platform is, by default, SEO friendly and compatible with hundreds of plugins and extensions to get more quantifiable results.

Yoast SEO:

Yoast SEO

download

It is one of the top rated SEO plugins you can add to your WP based blog or website. Get the preview of how your post or page will appear in search engine results, make sure that your meta description is relevant, write meta titles and descriptions whenever needed and have an optimized SEO functionality to drive free traffic to your blog.

All in One SEO Pack:

Alll in One SEO

download

All in One SEO Pack is the next secure and results oriented plugin. It includes a diversity of useful features to make your website stand out with its qualified traffic and SEO rankings. It is well optimized even for the beginners and novices of the digital field without any technical or coding background.

3. Keep track of your blog analytics

Analyzing your blog and its visitors for a certain period of time and keeping the results for future comparison is one of the wisest things you can do to drive more traffic to your site without spending your financial means.

Jetpack:

Jetpack

download

Jetpack can be a complex solution for your WP blog traffic needs. It comes powered by search engine optimization tools for major search engines, site statistics and analytics, as well as automatic sharing on social media platforms. Email subscriptions, customizable contact forms and much more are available with this amazing tool to drive free traffic to your blog.

4. Make your blog social friendly and shareable

Social media optimization can never be underrated when it comes to engaging more and more people online and directing them to your blog posts and pages. You need to take an ultimate care of your firm presence in the major social media networks on the one hand, and make your content shareable for social media inhabitants on the other.

Social Media Share Buttons and Social Icons:

Socail Medai share button

download

This immensely versatile and feature rich plugin can be the best social companion while letting you add icons for Facebook, Twitter, LinkedIn, Google+, etc. You are also free to choose the design style for social media icons, make one social media icon multifunctional, as well as make social icons sticky or floating.

MashShare:

MashShare

download

MashShare is another tested and trusted plugin to optimize your content for better traffic and making it social friendly. It also comes with add ons for more functionality and controls, including more social share buttons, sticky share bar, Google Analytics, etc.

5. Convert your blog visitors into subscribers

Once your blog is created and armed with premium quality content, the next step is to convert your potential visitors and readers into subscribers and keep them updated all the time. Popups, contact forms and email list building method are among the most productive tools you can gather a loyal army of your blog.

Contact Form 7:

Contact form 7

download

It is a popular and highly versatile contact form plugin letting you manage multiple contact forms and let your audience get in touch with you.

WP Subscribe:

Wp Subscribe

WP Subscribe is what you need to start building your email list and send your updates and promotions to people you are interested in your online activities. Make and display amazing subscription forms on your WordPress blog in a matter of minutes.

download

Useful Code Snippets for WordPress websites and developers

wp-code-snippets

Below is a list of few useful code snippets which can be used in WordPress and come quite handy sometimes. For most of them there are different plugins.

But as they say lot of plugins do more harm than good.

So better to use these useful code snippets whenever and wherever necessary.

Here you go:

1. Temporary Maintenance
The following code needs to be added to your theme’s functions.php to temporarily close access to your site by visitors. Only admin who can log in and then check the website but not others. This way you can work on the site and do changes without your site being accessed or without worrying about people seeing a messed up website:

// Temp Maintenance - with http response 503 (Service Temporarily Unavailable)
// This will only block users who are NOT an administrator from viewing the website.
function wp_maintenance_mode(){
if(!current_user_can('edit_themes') || !is_user_logged_in()){
wp_die('Maintenance, please come back soon.', 'Maintenance - please come back soon.', array('response' => '503'));
}
}
add_action('get_header', 'wp_maintenance_mode');

2. Add featured images to WordPress feeds
Another code snippets for WordPress
Featured images aren’t by default added to a WordPress rss feed and hence this code snippet which can be pasted in functions.php comes handy:

//Function to add featured image in RSS feeds function featured_image_in_rss($content) { // Global $post variable global $post; // Check if the post has a featured image if (has_post_thumbnail($post->ID)) { $content = get_the_post_thumbnail($post->ID, 'full', array('style' => 'margin-bottom:10px;')) . $content; } return $content; } //Add the filter for RSS feeds Excerpt add_filter('the_excerpt_rss', 'featured_image_in_rss'); //Add the filter for RSS feed content add_filter('the_content_feed', 'featured_image_in_rss');

3. Minimal Comment Limit in WordPress
Most people have comments in their blogs to increase interactivity and healthy discussion on the site. But there are some scammers who want to just get a link out of the site and hence they will reply with minimal words like “good read”, “nice post”, “thanks” etc. Hence to stop these users from posting such less content which makes no sense here is a code which gives control to admin to limit comment limit:

add_filter( 'preprocess_comment', 'minimal_comment_length' );

function minimal_comment_length( $commentdata ) {
$minimalCommentLength = 20;

if ( strlen( trim( $commentdata['comment_content'] ) ) < $minimalCommentLength ) { wp_die( 'All comments must be at least ' . $minimalCommentLength . ' characters long.' ); } return $commentdata; }

4. Increase WordPress memory limit
Some hosts by default limit the memory limit to just 2mb and hence it becomes difficult to upload large media files in media section of WordPress.
For this we need to add the following code in wp-config.php

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

5. Allow PHP in WordPress text widgets

Sometimes it is difficult to just add another template in WordPress and hence a widget can come handy. But wait text widgets as normal don’t allow for php code. Hence the following code snippets for WordPress can be used for this purpose:

add_filter('widget_text', 'enable_php_code', 99);

function enable_php_code ($text) {
if (strpos($text, '<' . '?') !== false) { ob_start(); eval('?' . '>' . $text);
$text = ob_get_contents();
ob_end_clean();
}
return $text;
}

6. Remove URL field from Comment
There are 3 ways in which this can be done.
One is if you want to completely remove website field from WordPress comments on your theme paste the following code into your theme’s or child theme’s function.php

function ra_remove_comment_url_field( $field ) {
return '';
}
add_filter( 'comment_form_field_url', 'ra_remove_comment_url_field' );

If you want users to add url but not display them use the following code instead:
function ra_hide_comment_url( $url ) {
if ( !is_admin() )
return '';
else
return $url;
}
add_filter( 'get_comment_author_url', 'ra_hide_comment_url' );

And if you want to remove website links on comments but not pingbacks and trackbacks then paste following code in function.php

function ra_hide_comment_url( $url ) {
if ( !is_admin() && get_comment_type() == 'comment' )
return '';
else
return $url;
}
add_filter( 'get_comment_author_url', 'ra_hide_comment_url' );

7. Empty trash of WordPress
Its real simple just paste the following code into wp-config and it works like a charm:

define('EMPTY_TRASH_DAYS', 1 ); //Integer is the amount of days

8. Reduce post revisions or disable post revisions
This is a great way to reduce the size of MYSQL specially if you have a big site or have the tendency to revise a post many times before finally publishing it. Add the following code snippet in wp-config.php:

define( 'WP_POST_REVISIONS', 2 );

You can turn off the post revisions by writing false instead of 2 above. Given below:

define( 'WP_POST_REVISIONS', false );

9. Move WordPress admin bar to bottom
The following code pasted in functions.php does the work:

function fb_move_admin_bar() {
echo '

';
}
// on backend area
add_action( 'admin_head', 'fb_move_admin_bar' );
// on frontend area
add_action( 'wp_head', 'fb_move_admin_bar' );

Where to find copyright free images for your WordPress site or blog?

copyright free images WordPress

Do you want to find copyright free images for a WP website or personal blog? In this article, you can find a walkthrough to the best copyright or royalty free image sources which you can use to find images and photos of any nature or expression.

The eye catchy and attractive exposure of any site or blog partly depends on the image materials used. Images and photos are the important attributes of your WP site to grab the web visitors attention and be an easy to perceive source of visual information. Images can tell even more than your long articles with numerous paragraphs and endless words.

Apart from being easy to notice and digest, images also diffuse specific emotions and feelings which inevitably complement to your WordPress based website’s look and feel. Therefore, taking care of the integration of high quality and niche specific images into your site is of paramount importance.

Moreover, statistics and online surveys prove that the majority of web users and visitors evaluate the significance and credibility of this or that company, organization or business according to the site’s visual content, including, of course, images.

Before passing to the revelation of reliable image resources for you, let’s see what the most common licenses for images are.

Public Domain.
The images under this license can be used freely in the one the end user prefers.

Creative Commons.
It can be one of the Creative Commons copyright licenses /https://creativecommons.org/licenses/.

Royalty free.
It means that no royalties will be charged from you once you have purchased and image and use it as many times as you wish.

Rights Managed.

You will be privileged to use the image a limited number of times. If you need to use that image more than the number defined for its usage, you need to pay for that right.

We have scooped the Internet to find copyright free images for a WP website or personal blog and are going to share the primary sources of them. These image libraries will let you easily acquire or purchase images without paying royalties or license fees for each time you use them.

1. Flickr:

flickr

download

Flickr is one of the largest repositories of images, videos, video clips and more. This site offers you a broad leeway when it comes to choosing relevant images and using them for your site. Whether you are looking for high resolution, professional, niche specific photos, creative images and illustrations to be added to your WP site, you will find it here.

All the images you will find in Flickr are royalty free only under Creative Commons. It means that you can do an advanced search for the specific image and use it as many times as you want and in any way you want. Otherwise stated, images in Flickr are available only after you give due credit and state the purpose of their usage.

2. Pixabay:

pixabay

download

Pixabay is another wonderful destination of infinite images of every taste and nature. It’s a popular website if high resolution public domain photos, vector graphics, illustrations and film footage.

Founded back in 2010, this website currently shares over 950 000 high quality images. So that you will hardly feel any required image missing from this online exhibition.

The search functionality of the site is pretty easy enabling you to search for photos by categories, by orientation, pixels, colors and more. All the images located in Pixabay are covered under Creative Commons CC0. It means that you can use the images for any purpose or application, including also commercial.

3. Photo Pin:

Photopin

download

Photo Pin is the next content rich imagery for you to scan and find whatever needed. If you need an interesting platform to find copyright free images for a WordPress site or blog, Photo Pin can be ideal for you. It features thousands of beautiful and high quality images to be easily accessed and added to your website.

Use the search tab to find relevant images and the available list will be offered to you. Choose anyone to preview or click on get photo. Select the image size you want to download and click on Download button. Also copy the HTML link for attribution and paste at the bottom of your WP blog post.

4. Unsplash:

Unsplash

download

Unsplash is another stock offering a breathtaking collection of different images and photos. All the photos available on this website are also released under Creative Commons 0 granting you with a freedom of copying, modifying, editing and using them for any purposes. You are not forced to sign up to the site in order to download the needed images. However, you can join this big team to add an aesthetic value to your online life.

5. New Old Stock:

New Old Stock

download

If you are crazy for vintage photos and images and want to find copyright free images for a WordPress site or blog, New Old Stock is for you! Unbelievably attractive and historical images taken from archives are available for you without any copyright issues. Delve into the whole beauty of amazing pieces of images and use them for your website purposes.

6. Picjubmo:

PicJumbo

download

Picjumbo can be a true paradise for image lovers. From nature and geography to architecture and food, any kind of images can be found in a matter of seconds. Just use the search tab to find what you are looking for and download it for free with a simple click.

7. Free Refe Real Life Photos:

GetRefe

download

Free of copyright restrictions and issues, the photos and images of Free Refe can be effortlessly downloaded and added to your WP website to speak to your audience in a more figurative fashion. Hence, if you are wondering where to find copyright free images for a WP website, look no further than Free Refe. Basically, modern and natural looking images are introduced in this site, which are high resolution and ready to add a unique charm to your site.

Top 3 CMS comparison WordPress vs Joomla vs Drupal. Which one should you select?

CMS Comparison WordPress Joomla Drupal

Top 3 CMS comparison of the world WordPress vs Joomla vs Drupal

A Content management system (CMS) is a software system that provides website authoring, collaboration, and administration tools designed to allow users to create and manage website content with relative ease. It is used to create and manage digital content. CMS comparison is difficult however today we are going to compares three of the most widely used one’s CMS.

1. WordPress
2. Joomla
3. Drupal

All three CMS Comparison platforms are open-source software, each developed and maintained by a community of thousands, and all are free to download and use.

1. WordPress

WordPress is an online, open source website creation tool written in PHP. When it comes to CMS comparison, it’s probably the easiest and most powerful blogging and website content management system (or CMS) in existence today. It can also be successfully used for designing simple websites. WordPress is powerful enough for web developers or designers to efficiently build sites for clients; WordPress is ideal for fairly simple websites, such as everyday blogging and news sites; and for anyone looking for an easy-to-manage site. The development on WordPress is easy and one can see real-time changes as they apply changes on their website.

Benefits of WordPress

  • It comes with preinstalled plugin and template function.
  • It’s ease-of-use.
  • User-friendly and best for beginners and amateurs.
  • It has over 45,000 Plugins for almost all the functionality.
  • WordPress offers lots of customization options of a theme.

2. Joomla

Joomla is a free and open-source content management system (CMS) for publishing web content. It’s great for e-commerce or social networking websites, but when it’s about CMS comparison it requires a basic understanding of technical skills. Joomla is designed to perform as a community platform, with strong social networking features. When it comes to complexity as per CMS comparison, Joomla comes somewhere between simple WordPress and comprehensive and advanced Drupal. Joomla helps you keep track of your web content. As per CMS comparison, Joomla allows you to build a site with more content and structure flexibility than WordPress offers.

When CMS Comparison comes, Joomla has brilliantly combined the power and flexibility which Drupal has to offer, while also retaining the intuitive, user-friendliness that WordPress excels at, making it a perfect middle ground in a crowded marketplace.

Benefits of Joomla

  • Joomla is an open source so its license is available free of cost.
  • Joomla can be used for Multipurpose like government applications and organizational websites.
  • It’s Easy to Use.
  • Not too Technical.
  • There are thousands of templates and themes available for Joomla CMS development.
  • Joomla CMS development can be easily migrated to any server.

As per CMS comparison, Joomla requires certain Plugins for certain scripts. Its Customization is limited. It is heavy for the simple and small website.

3. Drupal

Drupal is the most difficult, but also the most powerful. It requires a familiar understanding of HTML, CSS, and PHP. Drupal an exceptionally SEO Friendly CMS it comes with the Clean code and effective modules. If CMS Comparison appears then Drupal is known for its powerful taxonomy and ability to tag, categorize, and organize complex content.

Benefits of Drupal

  • Drupal doesn’t require any specialized capacity for coding (like HTML coding).
  • it comes with Thousand of free Modules.

  • Drupal has Basic and Advanced Features.
  • Drupal comes with Readymade Professional Themes.
  • It has the neat code and exceptionally potent modules that are liked by major search engines.

Comparison

All three are excellent choices in most cases. But your own unique scenario will require different capabilities, which probably makes ONE of these three CMS options the perfect fit. CMS Comparison is between WordPress, Joomla, and Drupal.

All these offer great features and tons of customization, ease-of-use, and strong security. As per CMS comparison, Choosing the right is indeed the difficult task because they’re all good options.

When compare three of them for a simple blog or brochure-type site, WordPress could be the best choice (while very friendly for non-developers, it’s a flexible platform also capable of creating very complex sites).

If you are looking for something more advanced than the highly customized site requiring scalability and complex content organization, Drupal might be the best choice. And for something in between that has an easier learning curve, As per CMS Comparison Joomla is a perfect choice.

If we compare three of them WordPress offers almost 4k + themes while Joomla 1k + and Drupal 2k+. If talk about the Plugins WordPress offers more than 45k + free Plugins while Joomla 7K free + Plugins and Drupal offers almost 34 k + free Plugins.

When it comes to using, WordPress is most user-friendly as compared to Joomla and Drupal.

CMS comparison clearly shows WordPress is best used for simple blogging, corporate website, or small business websites. Joomla is mainly used for, E-commerce and Social networking sites.

Drupal is the most technically advanced and good for technical people who like to get into the technicality. Anyone considering Drupal should have at least a basic knowledge of HTML, PHP and other common web programming languages.

Which one should you select?

Everyone has their own choices, however, if we have to select one we will go for WordPress. WordPress is the best option among all of them as we did CMS Comparison and it’s clearly visible that

It’s super easy to add new content and there are tons of free Plugins and layouts to choose from so we can easily change and tweak basically anything we want without needing to know HTML, CSS, or any other programming languages.

There are thousands of different themes available. It also has a ton of security updates and features. It’s the clear winner for us.

Everyone will say their content management system is the best. If you are still not sure which one to use, take a look at our CMS Comparison of WordPress vs Joomla vs Drupal.

It might help you. Or else you can download each of the free platforms and do a trial run all by yourself to decide what suits you the best as per your requirement.

Weebly vs WordPress which one is best for your website and which one to use?

Weebly vs WordPress

Weebly vs WordPress is a frequently discussed topic and sometimes leads to heated debates. But if we try to make a comparison and highlight pros and cons of each, we’ll have a general picture qualifyin each in a comprehensible manner.

Before passing to the discussion of Weebly vs WordPress and delving into their similarities and differences, let’s cast a quick glance at each of them separately.

WordPress

WordPress is one of the most popular content management systems and open source blogging platforms at present. It is proudly positioned to be the digital spectrum of choice of many website owners: both beginners and experienced.

Released in 2003 and based on PHP and MySQL, WordPress offers both free and premium products and currently supports more than sixty million websites. Well, this number tells a lot about the reliability and perfect usability of WordPress as a blog or website management platform.

The expression open source, in this relation, means that this platform is open for anyone in every corner of the world. It means that you are free as in freedom when dealing with WordPress and its products. You can use, manage, alter and customize it the way you want and at any time you prefer.

Weebly

Weebly is another top solution for personal and business website builders, as well as e commerce online traders and shop owners. It’s a popular web hosting service founded in 2006 and based on easy drag and drop functionality.

This ecosystem also offers free and premium working plans, which means that anyone is able to create his website based on Weebly without spending a dime.

As for the speed and security of Weebly based sites, they are unbeatable and well defended against hacks and spams.

Finally, it comes bundled with all the necessary features and controls, so that you can take a thorough control over each piece of your website without any hassle.

Of course, this quick overview can never be enough for you to get your head around what is there and which one is more reasonable to choose. And if you find yourself bewildered when it comes deciding between WordPress vs Weebly, follow our article that wades through their rational comparison to dig out their catches and cons.

Weebly vs WordPress

Open source vs not open source

Let’s start our comparison with one of the most important technical points that defines your domination over your future platform.

As already mentioned above, WordPress is an open source platform and is ready to give you ultimate freedom to work with the given framework, its tools and codes (if you are profy in coding or development).

On the other hand, Weebly provides you with HTML and CSS code controls and not more. It means that not all the tools and elements are under your dominion.

Further, with WordPress you get access to thousands of additional tools in the form of plugins and extensions. However, with Weebly you don’t have right to rely on supplementary non Weebly tools since its core functions are unachievable for you.

Hosted vs self hosted

Another WordPress vs Weebly debate that ends with the triumph of WordPress is about their hosted and self hosted nature. To put it short, Weebly is a hosted platform and WordPress is self hosted.

Otherwise stated, if your website is supported by Weebly, it is located on their servers and functions in compliance with their terms and requirements.

If you ever need to migrate to another platform, it is going to be a daunting task for you.

With self hosted WordPress you can install your site on your web hosting account and have everything under your dominion. If you want to migrate to another platform, it’s much easier to do with WordPress than with Weebly.

Easy in usage

Although both platforms are optimized for the beginners or non techy website users, Weebly is simpler and does not require any learning curve.

It’s based on easy to use drag and drop functionality so that its users can manage everything quickly and without complex processes.

However, it doesn’t mean that WordPress expects you to be a seasoned developer or designer to go live with your business website or personal blog.

As for the drag and drop functionality, in particular, there are also tons of WordPress templates offering this drag and drop page building strategy for you.

Thus its pretty balanced between Weebly vs WordPress in this case.

Prebuilt features vs additional tools and plugins

Weebly is a feature rich platform enabling you to make the most out of your site. But if you feel the necessity of some element that the default Weebly platform lacks, you won’t be able to rely on additional features or add them for further usage.

On the contrary, WordPress community has taken care of inserting basic elements into its templates and offers you thousands of additional tools and plugins to make your digital life easier.

Search engine optimization

Needless to say, that SEO is a major factor in defining your site’s place and visibility online. And when comparing WordPress and Weebly, we cannot overlook the importance of SEO.

Basically, both platforms are SEO friendly: Weebly with basic SEO options already preloaded and WordPress with SEO friendly nature, but plugins making it totally SEO optimized.

Anyway, this third party plugins can take your site’s ranking to the maximum and you will never feel anything missing from your SEO campaign.

In Weebly vs WordPress WordPress is definitely the top one to consider for SEO. SEO wise it is the best CMS and better than any other website builder in the world.

Conclusion

We don’t want to announce a winner. It’s up to you to decide which platform better suits your needs and objectives.

In either case, you will be able to get maximum with 0 coding knowledge.

However, if you are planning to build a small and cozy website for your own needs and with limited performance, Weebly can satisfy your requirements.

If you want to receive more with less stress and confusion, have a wide variety of tools and freedom to manage them, WordPress is the platform to give preference to.

Things You Can Do to Grow Your Pinterest Traffic

Before going into the meat of generating Pinterest traffic, here is some information first hand.

Pinterest is an online visual discovery tool (web and mobile application) that operates a software system designed to discover information on the worldwide web.

Technically, registration is required in order for you to use this platform.

This awesome tool allows users to discover things that inspire them, things they want to do, see or buy and sometimes even things they did not know they were looking for.

As a blogger you need to know things you can do to grow your Pinterest traffic and regularly benefit from it.

Pinterest is a highly successful startup with quite impressive statistics. Here are some facts from 2017:

  • Total number of monthly active Pinterest users:150 million (source)
  • Total Number of Pinterest Users who save Shopping Pins on Boards Daily: 2 million
  • 70% of online consumers go to Pinterest to get ideas and inspiration on what to buy.
  • 67% go on Pinterest to keep up with the latest trends

With this statistics you surely want to know things you can do to grow your Pinterest traffic.

But this surely does not mean that Pinterest should be used only personally but and especially for business.

In many cases Pinterest would be a more useful and profitable social platform because it creates & facilitates buying intent.

Companies and bloggers that use Pinterest highly effectively create sales more and more.

Pinterest helps brands and businesses:

  • Get more traffic
  • Make more sales
  • Collect market intelligence which helps with future content & product development
  • Raise their brand profile
  • Develop loyal fans and brand advocates – determine exactly who is sharing your content
  • Rank higher on search engines
  • Reduce marketing expenses
  • Have others create content for you
  • Increase your exposure to a wider audience so others can reach out to you about partnerships

1. Register a business account

When speaking about things you can do to grow your Pinterest traffic, we first of all recommend you to sign up a business account and you’ll have access to Pinterest analytics – important information about your pins’ behavior – once you verify your website with Pinterest.

You can also apply for Rich Pins, which are pins with more information than your standard pin.

There are five different types, such as movie, article, product, app, recipe, and place, each with their own pin upgrades such as real time pricing and a direct link to your site.

Article pins are of great importance for bloggers.

Bloggers can use the platform to publish and promote their posts and it will be also a great help for those who are also working on brand awareness, as you can publish with your logo, big headline and a link back to your site.

And it’s easy to set up with WordPress plugins like Yoast SEO, since Pinterest uses the Facebook Open Graph metadata.

Pinterest reviews your site and will contact you to let you know if you’ve been approved.

2. Draw your attention on the text of your pin if you want to grow your Pinterest traffic

Each pin in Pinterest has a description below it telling the reader what your pin is about. Typically, for bloggers, your blog title and a little description of your post should be enough.

Your text is your first impression, so it should be the most important thing you have to say but not boring rather than attractive and engaging.

According to Pinterest’s data that was published after analyzing over 10,000 pins

Here are the main characteristics of a perfect pin which will provide high engagement:

  • Helpful – make it easy for pinners to find your pin with a spot on description. According to Pinterest, helpful pins receive 30% more engagement.
  • Detailed – in a sentence or two explain what your pin is about. Give enough information to entice a pinner to click through to your blog.
  • Interesting – draw on the emotions of the pinner by using sensory related words and positive sentiments.
  • Actionable – include a call to action in your description. Using phrases like, “check out…” or “click to find out more” can generate an 80% increase in engagement.

Also do not forget about the keywords usage and their density and their location in:

  • Name and description
  • Photo
  • Boards

3. Traffic from the Pinterest Group Boards

Group boards are one of the greatest ways to grow your blog traffic.

Pinterest’s algorithm works in the most beneficial and effective way for the bloggers and promoters as when you pin something to your board your followers see it and it is also shown to other users who have the same interests and like the same things as your followers do.

The advantage of pinning something on a group board is that the other users of that same board see it and have the opportunity to repin your pin on their own boards.

This means that their followers will see it and people similar to their followers in the Smart Feed and so on.

There is no specific number of boards to have very few is also enough in case you are doing everything right.

The most vital thing here is not the number rather than narrow topic and specific content for each board. A good rule of thumb is to keep each board very specific.

So you have followed the rules and know the most important things you can do to grow your Pinterest traffic.

But in order to keep the track and understand which methods work the best for you need to measure the traffic. Instead of conclusion here is a quick guide for that.

How to fix File permissions error in WordPress?

file permissions error WordPress

WordPress error catering to file permission is another panic inducing error that puts web admins into an awkward situation.

And if you run a WordPress based site and wonder how to fix file permissions error in WordPress, we are here with the best instructions for you to do that.

In this article, we are going to discuss the practical ways of avoiding incorrect file permissions and troubleshooting them the way needed.

On the whole, different files and directories have certain permissions and determine who can read, modify, write or access them.

It’s an important functional point for the WordPress, since in specific cases it needs permissions to manage files or create folders on the relevant server.

Hence, if you encounter some trouble in relation to file permissions, you need to undertake certain steps against it in order to give access to WordPress to create folders, run scripts. etc.

Moreover, a properly regulated and fixed file and folder permissions have much to do with your WordPress site security. If you succeed in setting file permissions in the right way, you will complicate the works of hackers to intrude into your website and files.

Before we give the go ahead to the error fixing procedure and understand how to fix file permissions error in WordPress, let’s familiarize with the groups of file permissions.

There are 3 of them: Self, Group and Public/World.

There is also another category to take into consideration along with those 3 user groups. That is actions.

The actions that your website files and plugins can make are as follows:

Read: allows only reading or viewing of the file

Write: allows the file to be modified or changed

Execute: gives the ability to execute the file for running programs or scripts contained in it

As for the Self group of users, it is the owner of the website, Group includes other users having access to the files, and Public or World lets anyone with Internet access to access your files.

There is also one more thing you should know in connection to file permissions error in WordPress. The above mentioned permissions are given the following number values:
No access: 0
Read: 1
Write: 2
Write and Execute: 3
Read: 4
Read and Execute: 5
Read and Write: 6
Read, Write and Execute: 7

Based on the above permission number combination, the permission modes you can grant range from 0 to 777.

As you can note, 777 is the greatest permission you can give, which means that all 3 groups have the advantage of reading, writing and executing all at once.

And it’s not difficult to guess, that it’s not a reasonable permission to set.

Thus, using those permissions correctly is of utmost importance in order to keep things accurate and safe.

As for the ones most recommended to the WordPress users are 755 for folders and 644 for files in case you are running your own server.

Additionally, if you want to install and activate some WordPress template, you will probably find intelligently safe and secure file permissions already managed and fixed.

However, in some cases you might find file permission errors and that’s the point to start thinking about troubleshooting ways.

Now let’s consider the case when you want to fix file permissions error in WordPress using FTP.
If you are FTP client, you are provided with a convenient interface to make changes in permission modes.

First, you need to connect to your site using FTP client.

Then go to the root folder of your WP website. Select all files folders and then choose file permissions with a right click.

Permissions dialog box will appear. Set numeric value as 644, select Recurse into subdirectories and Apply to files only.

Then press Ok and FTP will set permissions for all WP files. (Before passing on to this step, you can also manage folders first. For this follow the same steps and select only folders without files, then Recurse into subdirectories, then Apply to directories only. Numeric value should be set as 755).

Another productive way of identifying file permissions error in WordPress and fixing them easily is via relevant plugins. In this relation, let’s discuss the case of the plugin launched as All In One WP Security & Firewall.

All In One WP Security

download

It is one of the all inclusive and feature rich, smart and sophisticated plugins you can find in the WordPress directory of plugins and extensions.

This one will not only let you easily settle file permission issues, but also will take the security of your WordPress powered site to a higher level of operation. Install and activate this plugin, then find Plugins section from your admin dashboard and select Filesystem Security from the menu.

A list of files and folders that it checks for relevant permissions will appear. There is a button Set Recommended Permissions which you can use in order to change them in compliance with the plugin’s recommendations.

The good thing about this plugin is that it is available entirely for free and will never have a negative influence on the speed of your site’s performance.

The bad thing is that this method fixes not all the files and permissions, but only some of them. Therefore, you may need more comprehensive and reliable way to modify all files and fix file permissions error in WordPress.

For this method, we’ll turn to the help of FileZilla. You can download the relevant version of it from https://filezilla-project.org/download.php?show_all=1.

Log into your website, move to the remote site and right click on the folder you want to modify. Select File Attributes.

At this point, the same principles and guidance apply which we exercised in connection with FTP. Thus, you need to enable Recurse into subdirectories. As for the numerical value 755, select apply to directories only, as for 644, for files only.

You will need to complete this process for each folder and its subfolders. And naturally, it may take several minutes to do the job.