• Creator
  • #20462



    I’m currently trying to use the blog shortcode to replace your classic blog page.

    The problem is that I use the YARPP plugin (Yet Another Related Post Plugin) which works fine on the classic blog page but which displays multiple related post on the blog page when I use the shoertcode (related posts are displayed under each post of the blog page).

    Because it worked on the classic blog page and not on the blog shortcode page I assume this might be a bug on your side? Maybe from from a bad excerpt of the post…

    The blog shortcode I use is:

    Creating a MySQL Database for WordPress

    What is MySQL database?

    A database refers to a collection of organized data. In the case of a website, the data in question could range from posts and comments to usernames and their respective passwords. MySQL is a database management system. This means it helps you and other users store and retrieve different types of data from your website.

    What makes My SQL so popular?

    The total cost of ownership is low. This refers to the price of buying Oracle plus the cost of operating this program. Compared to most for-sale database programs MySQL is the cheapest option by far. Companies whose operations rely heavily on experimentation with apps and other web platforms spend less money using MySQL in the development of their products. This means that MySQL offers more value in the long run.

    Its performance is refined. Its open source nature has given rise to a cult-like following that reports bugs so as to provide solutions to bugs experienced in new releases of the year. Users are assured that the level of testing at MySQL headquarters has given rise to a product that honestly is the standard for database management.

    Its scalability is high which refers to its ability to handle increasing amounts of work. Simple websites with little traffic may not need to worry much about this. As websites start to grow and receive higher traffic (hundreds, thousands and even millions of views every day) as well as post much more content, they’ll need a more stable database manager to ensure everything is spic and span. MySQL fits the bill in this regard.

    MySQL is user-friendly since MySQL was designed in such a way that even the amateur web developers can figure out what to do without any issues. The quick wizards and the user guides will turn anyone into a MySQL Pro in no time. An added benefit is the fact that Oracle now owns MySQL. The experience and human capital from the tech giant, Oracle, combined with the input of MySQL community users assure users that the future updates will be elegant and powerful.

    How to create a MySQL database?

    Using shell

    Step 1

    Open command line as an administrator from the apps menu.

    Step 2

    Gain access to my SQLl by logging in. You would need to have an account in advance.

    Step 3

    Create the database by giving it a name

    Step 4

    Confirm that the database has been created with the instruction below

    Step 5

    Create a new user by giving them a name

    Step 6

    Give all privileges to the newly created user as well as assign a new password to them.

    Using Cpanel

    Cpanel is a web hosting program that uses icons and automated tools to make the process of web hosting simpler for both the beginners and the experienced webmasters.

    Step 1

    Access your Cpanel area.

    Step 2

    Select the MySQL databases option that is beside the MySQL database wizard option.

    Step 3

    Before going any further, you will be required to create a database name. Choose your database name and click Create Database. The next screen will be one which affirms that a new database with the name you have chosen has been created. Click the ‘go back’ button so as to be returned to the page that enables you to define the settings of your new database.

    Step 4

    Create a new user to enable you to access the database. Under ‘username,’ fill in the name you’d like to use for this user. Go ahead and create a secure login password for this particular user. If you have difficulty in coming up with a user, click on the password generator button. The program will generate a secure login password for you. Once you have filled in all the fields, click on the Create User button to save these settings.

    Step 5

    After receiving confirmation that a new user has been created, click ‘go back’ to get to the database settings area. Under the ‘Add User To Database’ section, fill in your previously created username. Under the database name, select the database name you’d like to register the user to in case you have more than one database.

    Step 6

    The next pop-up window will request you to select the privileges you would like to award to each user. After selecting the privileges, you’d have to assign the user and click the ‘make changes’ button to complete the process of creating your MySQL database with Cpanel.


    Using wizard

    ‘Wizards’ are programs with step by step procedures to help the less tech-savvy users to carry out tasks with much ease.

    Step 1

    After opening Cpanel, select the MySQL database wizard under the databases area. It will walk through the same process covered above, but with detailed descriptions and prompts to help you complete the process.

    Step 2

    Create a name for the new database. Select the Next Step button after entering the database name.

    Step 3

    You should create a username for the new user to access the database. You will also have to create a password through which the user will gain access to the database. Alternatively, you can just click the Password Generator button to help you create a secure password for the user. Having created a username and user password, press the Create User button to save your settings.

    Step 4

    The next step will require you to define the privileges assigned to the new user. Having selected all the privileges, you’d have to assign the privileges to the user and press the Next Step button for this purpose. You will receive a message confirming that your user has been added to MySQL database.

    How to Embed Videos in WordPress Blog Posts?

    What exactly does embedding a video mean? Embedding, when referring to websites, simply means putting in your web content. Therefore, embedding a video relates to putting videos into the rest of the content of your site. Videos are an excellent way to bring your content to life. We may be afraid to admit it, but long strings of text can get a bit tedious and boring. Statistics show that online users not only spend more time on websites that use both videos and photos, but they are also more likely to visit these sites than those without visual media.

    As if that weren’t enough, search engines such as Google will increase your ranking if you post lots of content with videos; thus increasing the traffic to your site. Video content is a great way to demonstrate ideas that are difficult to capture with text. When used wisely, original video content can be an excellent way to sell your brand and monetize your website. Remember that videos are shareable. Engaging and entertaining content will not only get people hooked to your site but it will also be shared through various platforms. This will help bring more traffic to your work.

    Hosting the video yourself may prove to be a challenge and even result in your viewers not being able to access the video. It’s so much easier to post it on a site like Youtube or Vimeo and then embed it to onto your posts.

    Embedding a video from Youtube

    Google’s video sharing platform is a favorite of many. One of the many reasons being that it’s free, unlike Vimeo. Numerous ads also provide a platform for various individuals to make money per view with little capital investment. Its rich library of videos ranging from news excerpts and detailed tutorials to funny vines and cat videos provides a rich resource for videos on any topic that your website is based on.

    Step 1

    Open YouTube and go to the video you’d like to embed.

    Step 2 

    Copy the url of the video in play (copy the full link and not a shortcode).

    Step 3

    Paste the URL into the visual editor. WordPress software will retrieve the video and display the largest version of the video it can find. If you’d like to alter the size and appearance of the video, you can use a shortcode instead.

    Step 4

    To ensure the link isn’t a hyperlink, click on the link. If the link button on the toolbar is highlighted or a link box appears, then the link is hyperlinked. Just click on the X in the link box.

    The above procedure is applicable for adding YouTube playlists too.


    Embedding a video from Vimeo

    Vimeo is a video sharing platform that happened to be the first to enable the use of HD.

    Step 1

    Open the video you’d like to view on Vimeo.

    Step 2

    Copy the full URL of the video you’d like to view.

    Step 3

    Paste the copied URL of the video you’d like to see in its line in your visual editor. WordPress will automatically display the largest version of the video it can find.

    Step 4

    To ensure the link isn’t a hyperlink, click on the link. If the link button on the toolbar is highlighted or a link box appears, then the link is hyperlinked. Just click on the X in the link box.


    Embedding a video from Instagram

    Step 1

    Open your Instagram account and view the video you’d like to embed.

    Step 2

    Copy the URL of the webpage displaying the video from the address bar.

    Step 3

    Paste the copied URL into your visual editor in a line on its own. Take enough time to check out if the text is hyperlinked. If it is, go to step 4.

    Step 4

    To ensure the link isn’t a hyperlink, click on the link. If the link button on the toolbar is highlighted or a link box appears, then the link is hyperlinked. Simply click on the X in the link box.

    Embedding a video from Facebook

    Facebook’s newest video features have brought a lot more buzz and activity to the site. These new features make it possible to share and embed videos on sites like WordPress.

    Step 1

    Find the video you’d like to embed into your website.

    Step 2

    Right click on the date positioned below the profile name and copy the link address.

    Step 3

    Open the Facebook embedded video player website and find the code generator section.

    Step 4

    Paste the URL you copied in the previous step and press the Get Code button.

    Step 5

    The above image demonstrates an example of the response you will get.

    Step 6

    Install the ‘Insert headers and footers’ plugin and activate it. Go to the Settings page and select Insert Headers and Footers.

    Step 7

    Insert the first code box in the footer and then click on Save.

    Step 8

    Go back to the Facebook video embedder page and copy the Second Box of Code.

    Step 9

    Paste the code in your post or visual editor, and your video will appear. After performing Steps 6 and 7 for the first time, you will not have to do them again. You’ll simply have to copy the second box of code and paste it to your post or visual editor for the video to reflect in your work.

    Embedding a video from Twitter

    Step 1

    Log in to your Twitter account and find the video post you’d like to share.  Be redirected to the tweet’s individual web page by clicking on the Time Stamp.

    Step 2

    Copy the full URL of the tweet’s webpage.

    Step 3

    Paste the copied URL to your visual editor. WordPress will display the largest version of the tweet it can find.

     Step 4

    To ensure the link isn’t a hyperlink, click on the link. If the link button on the toolbar is highlighted or a link box appears, the link is hyperlinked. Just click on the X in the link box.

    What is Category? A Complete Guide to WP Beginner

    A WordPress category is pre-defined taxonomy in WordPress. Categories are used in sorting out and grouping WordPress content into different sections. You can use category to define sections of your website posts or contents.

    For instance, a recipe website can have categories for articles filed under breakfast foods, supper, lunch, drinks, and so on. Sorting and grouping a wordpress post into different categories is crucial if your site has unlimited posts. This way, your readers (including you) can search and also sort your posts with ease and only access the ones they want to. The category does not only enhance convenience in readers but also makes your site appealingly presentable.

    If there is not specification of a category for content in your WordPress site, the post is then automatically filed into the default category. In this case, a default category is the ‘uncategorized’ in your WordPress installation. However, a wordpress admin can effect changes of the default category via the ‘settings > writing screen. A post can be filed under several different categories in a website and can have both the categories and tags. For example, in a recipe site, a chicken article can appear both under the supper and lunch categories.

    Managing categories

    For a good website, categories need to be managed significantly. WordPress gives us a page just dedicated for managing categories. This page is accessible from the ‘Posts’ submenu and it is clearly named ‘Categories’. Managing wordpress categories involves adding a category, editing a category, how to display a category, conversion of categories into tags,

    How to add   categories

    If you access this page, you are able to spot ‘Add Category’ from the left. When you click on the form, the first thing you will see is the ‘Name’. What you write in the field is the name that will appear wherever you display your category.

    While on the page, fill in the blanks and then click on ‘add new category’ button to successfully create a category. The blank fields to be filled include the following:

    • Name – the name of the category as it will display on the website


    • Slug – this is the URL-friendly version of the name of the category. A slug is usually made up of only numbers, letters and hyphens. The letters in the slug must all be in lowercase.


    • Parent – the categories have high hierarchical ranking than the tags in a wordpress. A parent lets you create subcategories under the main category. For instance, you might be a vehicle blogger and under ‘Car Category’, you can have children categories for Toyota, Ford, Nissan, Mitsubishi, etc. but this is totally optional and to create a subcategory, choose additional category from the parent dropdown.


    • Description – under this, you can add descriptions for your category. Descriptions are not prominent in the case of default but they do display in some themes.


    Once you have filled the blank fields and clicked on the ‘Add New Category’ button, the just created category will display among the list of categories on the right side of your screen. You then still have the power to edit, delete and perform more actions to the just created and other categories on your website.

    Editing a category

    It is important to edit your categories depending on the type of website you are running for your readers to get the most recent and updated information regarding your posts.

    Categories can be edited from the Posts > Categories screen. On the list of the categories, move to the one you wish to edit and click on the ‘Edit’ option. The editor will then open where you have the ability to alter the name, slug, remove or add a parent category, and change the description.

    But if you only wish to change just the name and the slug of your category, you can choose the ‘Quick Edit’ link that appears just besides the ‘Edit’ option covered above.

    Deleting a category

    WordPress also gives you the option of getting rid of the categories you no longer need from your website you can delete the old or outdated categories. For example, if you are running a mobile device site, you can decide to get rid of categories and subcategories about the mobile devices that are no longer in the market like the old mobile phone products.

    To the right of the ‘Quick Edit’ option lies the ‘Delete’ one. For the category you want to delete, just click on the option to get rid of the category, after clicking on the delete link, you will be prompted to confirm you action, click on ‘Ok’ of you want to get rid of the category or ‘Cancel’ if you change your mind.

    In addition, you have the ability of getting rid of multiple categories at once; just click on the checkboxes on the left of each category you want to delete and choose the ‘Delete’ option from the ‘Bulk Actions’ dropdown at the top of your screen. After selecting delete, click on the ‘Apply’ option to instantly remove the selected categories from your site. Unlike the case of single deletion, you will not be prompted to confirm your actions and you therefore need to be careful want you choose to delete.

    It is important to note that removing a category or categories from your wordpress site is an action that cannot be reversed and it is therefore important to perform the action of deleting your categories only when you are absolutely sure of it.

    Also, deleting a category does not mean getting rid of the entire posts and contents in the category. The posts that were assigned to the categories, are instead, set to the default category, which in this case is the ‘Uncategorized’ by default.

    Displaying a category

    The categories can be displayed in the sidebar with the use of the categories widget. You only need to go to the ‘Appearance’ and then to the ‘Widgets’ and drag-and-drop the categories widget to a sidebar. This action will list all your categories in the sidebar with the exceptions of the categories that do not have any posts filed under them.

    Following the above mentioned steps leads to creation of high quality categories for your website needed for the readers to easily locate what they are looking for. This attracts readers and visitors to your site due to well organized contents in your website.


    How to Create an Image Gallery in WordPress: Beginner’s Guide

    Sharing photos of your happy moments to the world can be an encouraging experience. Sometimes you just want to share all the pictures you took during the summer or even during an amazing road trip and you just do not know how to go about it because you are a beginner on WordPress.

    But do not worry about that at all.

    Whether you are a photographer, a blogger, or just sharing your pictures on your site, this article is here to guide you, in detail, how you actually can get to create image gallery for your wordpress and successfully share your captured moments to the world.

    How to create a wordpress gallery

    Image galleries play a big role in attracting users to your site and retaining them. You therefore need to ensure your gallery has images of high quality in order to achieve this. The following steps will help you create appealing image gallery that will glue readers to your site.

    Method 1 – creating a wordpress image gallery without the use of plugins

    Step 1: Choose Location

    An image gallery can fit anywhere in you post of blog page. If need be, you can place it in a blank page or post or even in the midst of texts. With this much freedom, all you can do direct the cursor where you want the gallery to appear.

    Step 2: Add Images

    After you have decided where you want to add your gallery, the next step involves adding the images. On your screen, click on the ‘Add Media’ button that will direct you to ‘Insert Media’ where you will click on ‘create Gallery’.

    In this step, you have two options, you can choose to upload pictures from your computer or hard drive or you can use the pictures you already have in your wordpress media library. But if you choose to upload, you can click on ‘Select Files’ to select all the images you want to upload. Alternatively, you can drag and drop the images on the screen to initiate the uploading process.

    Once uploaded, wordpress gives you the ability of describing each of your uploaded images. Captioning of the images is recommended for your readers to engage more with your posts. It is an easy step, you can add titles to the images, captions, texts as well as descriptions to each and every image and once you are done, you can hit the ‘Create a New Gallery’ button.

    You will then be directed to the ‘Edit Gallery’ screen where you will have an extensive editing of your gallery.

    Step 3: Edit Gallery

    There are quite a number of actions to perform here. You can add more images, re-order the pics by dragging and dropping, arrange images in random orders, reverse order the images, view the URLs of the images, cancel the whole gallery and so on..

    Step 4: Insert Gallery

    Once satisfied in step 3 above, click on the ‘Gallery’ button on your screen. The gallery will appear in form of series of thumbnails in your post or page. You still have a chance of editing the gallery at this point by simply clicking on on any of the thumbnails on the screen.

    This is the simplest method to execute as counting 1 2 3.. works better for anyone learning how to use and particularly create a wordpress image gallery successfully. In this method, you do not have to use any plugging of which you might not understand how they work in the first place. It’s a perfect solution for beginners.

    Method 2 – Create Using Pluggins

    Envira Plugins

    Envira plugin is considered the market’s best wordpress gallery plugin. It gives you the ability to create responsive, modern and beautiful image galleries in the wordpress. Envira is super fast and comes with immense features like you have never seen in any other plugin. In other words it is simply the best.

    Before carrying out this process, ensure you have installed the pluggin to your computer. You cannot perform the steps below without having the plugin installed into your PC.

    The following are the steps you need to take in creating an image gallery.

    Step 1: Visit the Envira Gallery then go to ‘Settings’ and enter your license key. You can obtain the key from the Envira website.

    Step 2: upon verifying your license key, you can go to ‘Add New’ page and begin creating your gallery

    As from the screen, you can add title of your gallery, and click on the ‘Select files from computer’ button to get the images from your computer of any drives. You also have the option of selecting files from your wordpress media library by clicking ‘select files from other sources’ option.

    Once uploaded, they will appear as shown below on your wordpress

    Step 3: You can add captions, titles, and texts to each image you have uploaded.

    Step 4: you now need to click on the ‘config’ option on your screen to change the settings of your gallery such as the title, columns, positioning of the captions, heights, margins, thumbnails, etc

    Step 5: You then need to go to the ‘Lightbox’ tab to allow users to enlarge images and browse them without having to leave the page.

    Step 6: Editing the post or page where you want to display the gallery is the next step. Above the post editor, you will find the ‘Add Gallery’ option that you need to click to bring up a pop up as shown below. After you are done, click on ‘Insert’ to proceed to the next step

    Step 7: You can then save and also publish your post as the final step in all the process. It is as simple as that.


    With the above methods, and keenly covered steps, you can create a wordpress image gallery of your customized features and settings. You can enhance visits to your site by having the best wordpress galleries by keenly mastering the methods discussed above. In addition, there are other pluggins that work just as the Envira that you can consider if this pluggin does not work for you.

    10 Must Have WordPress Plugins for 2017

    With time, wordpress is advancing and becoming even more popular among its users. The wordpress experts are continuously developing new varieties and features of wordpress plugins to suit the needs of the users on their websites. With the constantly changing technology, wordpress offers some of the ‘must have’ plugins to help its users in almost every aspect of their blogging activities.

    WordPress has attracted, and it is continuing to attract new users with time mainly due to its rich variety of plugins. It also has a good reputation of helping beginners create their own blogs.

    There are a number of plugins out there, probably hundreds but discussed in this article, are the 10 ‘must have’ plugins for your wordpress blogging career in 2017.

    1. WordPress Google Analytics Plugin

    It comes with what is described as the most advanced reporting functionality, and gives the user the ability to get custom reports in any given aspect important to the users. This plugin offers detailed report on the audience, performance, traffic of the website and also enables you to target some of the activities using its management functionality.

    The reports give by this plugin are responsive and you can also export them to PDF and CSV formats.

    You can download it here

    2. MailChimp WD Plugin

    This plugin allows you to rewire your marketing strategies. It is very simple to use with its drag-and-drop interface that gives you the ability of creating converting opt-in forms that turn your website visitors into subscribers. These forms are highly customizable and they come with 13 themes that are in-built and various display options with their own customization options, messages, categories, messages, etc.

    MailChimp lets you create forms that will opt-in or hide depending on your specifications on the conditions. Like mentioned, it is very easy to set up.

    You can download it here

    3. JetPack Plugin

    You will love this plugin because of its ability to perform a lot of stuff and its perfection. It was designed to carry out a range of functionalities like managing your site with its dashboard that is centralized. It comes with a range of tools and features that enhance growth of traffic, monitoring security, speed and image optimization, and the ultimate results in the overall performance of your site.

    It is an effective tool that helps you in protecting your website against hacking and the unauthorized logins. Moreover, it comes with additional features for contact forms, CSS, subscriptions and also the notifications

    You can download it here

    4. WordPress Google Maps Plugin

    This is also another powerful and most friendly plugin gifted by wordpress. It is made up of intuitive user interface and amazing customization options for its users. WordPress Google Maps plugin lets you design responsive maps with live preview, and you are able to see the alterations you make on them on real-time basis. It supports all existing Google map shapes, styles, layers, overlays, etc and comes with additionally very unique and outstanding map skins and themes.

    What this plugin is created for is help your site visitors find locations that are near them, and other suggestive destinations according to your customized settings.

    You can download it here

    5. Duplicate Posts

    It is responsible of cloning posts and pages on your website. What is amazing about this plugin is the fact that, with just a simple click, you can instantly duplicate posts, make new posts, and copy to new drafts as the content for your site. After you have done the above, you can hit ‘publish’ option on the screen and just like that, you are done. Duplicate posts plugin speaks volume for itself, and because of this, it has over a million users.

    You can restrict the plugin to certain types of posts on your website.

    You can download it here

    6. Akismet Plugin

    The comment section of your posts can sometime be annoying and you just want to get rid of some of the spam but you do not know how. Akismet plugin is created for that; it is the perfect solution of removing the spam in your comment section of your site. It works by monitoring your site against spammy content and filters them out. As shown on the pictorial presentation of how it works, readers visit your site and leave behind a comment on a post; your blog runs each comment through the plugin and then informs you whether there are any spammy contents.

    You can download it here

    7. Yoast SEO Plugin

    SEO is a big deal in blogging, it is a fact anybody would agree. SEO has changed the wordpress careers of many and it still continues to stay important.

    Creating a wordpress content that is optimized for huge search engines like Google, Bing, and Yahoo can involve a lot of work especially if you do not know how to go about it and this is where this plugin fits in.

    Instead of guesing whether your content is correctly and well optimized for search engines, Yoast SEO helps you every step of the way.

    You can download it here

    8. Redirection

    Redirection plugin helps in managing the redirections of your site and keeping track of the annoying ‘404 errors’. It automatically adds a redirection when a URL for a post changes and comes with custom pass-through redirections. It has various features in different methods and provides statistics for the just occurred redirections.

    You can download it here

    9. BackupBuddy Plugin

    This plugin lets you to basically arrange your backup schedule for your website. It allows you to easily store your backup effortlessly in the cloud. It is a superb plugin for wordpress users.

    You can download it here

    10. W3 Total Cache

    This plugin gets your website to a whole new level regarding performance. It supports CDN which has high impact in download time, improves performance and the conversion rate and brings in more result in little time. It gives you a great blogging experience by integrating caching.

    You can download it here


    This list includes all the plugins you need to have but arranged in no particular order. They perform different functionalities for your wordpress needs. The list includes all the plugins you would need for the basic tasks for your blogging career.

    How to Add Signature or Ads after Post Content in WordPress

    Nowadays almost any blog post or WordPress website has a signature, an ad or even both at the bottom of the page. Signatures especially, are very important to any post. A signature lets the readers know who wrote that post and the signature should be unique and contain a catchy name. Ads are also very useful, there are a couple of reasons that you would want to add an advert at the bottom of posts or pages. It can promote one of your other websites or it can be just a regular advert that can bring you some extra cash, depending on how many visitors you have. Today we will discuss about how to add a signature or an ad at the bottom of WordPress posts or pages.

    First you will need to create your personal signature

    1. The first step into creating a personal signature is to come up with a really good name to represent yourself. It needs to be catchy so that people will remember it. You should never rush with a name for your personal signature, take your time and when you find a good one, only then add it to your WordPress posts.

    2. When you have the perfect name you can now start to create the signature. You can use Photoshop or any other type of image editing software to create the signature. If you are not so good with this kind of stuff you can also hire a professional to do the job for you. This way you will definitely have a unique signature to impress your fans.

    3. The next step is to upload your signature image to your WordPress media library. You will need a URL link to that image to add it to your posts.

    4. You will need the URL link because there will be some changes in the functions.php file. Depending on the WordPress theme you are using, it may let you to make changes in the functions.php file. If it does, you can just go to the Dashboard -> Appearances -> Editor. There you should see a functions.php and you just have to open it and make the necessary changes. If none of these methods are working, then you must edit the file manually. By going to the host of your blog, transfer the file to your personal computer using the File Transfer Protocol (FTP), then you should be able to modify it. After this you can upload it back to the host server. As a side note, you should make a backup of your functions.php file before you make any modifications. Any editing mistakes can cause severe damage to your WordPress website and you might have to start over with it.

    First Method – Display ads or signature after a post by using a WordPress plugin

    1. The first step is to login to the WordPress account.


    2. In the Menu, click on Plugins, and then clock on Add New.


    3. Search for a plugin. There are many plugins that can be used to post an advert in a WordPress post such as Insert Post Ads, Ad inserter and many more.


    4. When you have found the plugin you prefer. Click on Install Now. After it installs, you must click on


    5. Now that your plugin has been installed and activated, now it is time to set it up. Now, click on Post Adverts.


    6. This will bring up the Post adverts settings page. At this point you can choose where you want the adverts to appear, on Posts, Pages or both. When you have decided, click on Save Settings.

    7. Next, you must click on Add New under Post Adverts.


    8. Choose a title for the advert and in the box beneath it, type in the advert code. After this in the Display the advert dropdown, select after content, and then type 1 in the field on the right side.

    9. When you are finished, click on Publish and your advert should now appear on your website. You can see if your advert appears on the posts you have published.

    Second Method – Use Code to add create a signature on your WordPress pages and posts

    This is the code to add a signature:


    // Add Signature Image after single post

    add_filter('the_content','add_signature', 1);

    function add_signature($text) {

     global $post;

     if(($post->post_type == 'post'))

        $text .= '<div class="signature"><img src="IMAGE URL"></div>';

        return $text;



    Where it says IMAGE URL you should replace that with the URL of your signature that you created using Photoshop or whatever.

    The code that you can use to add your personal signature to your wordpress pages and post you must replace:


    if(($post->post_type == 'post')) 


    You must replace the code above with the following:


    if(($post->post_type == 'post') || ($post->post_type == 'page'))  


    The final result should look like this:


    // Add Signature Image after single post

    add_filter('the_content','add_signature', 1);

    function add_signature($text) {

    global $post;

    if(($post->post_type == 'post') || ($post->post_type == 'page'))   

    $text .= '<div class="signature"><img src="INSERT IMAGE URL


    return $text;



    Adjusting the position of the advert

    When dealing with plugins to display content on posts, especially at the bottom of the post there is a common issue. In this case, your signature can appear much lower under the post instead of being just under it. In order to solve this issue you can make some changes in the plugin you are uses. If you are using the nRelate plugin this is what it should look like:


    remove_filter( 'the_content', 'nrelate_related_inject', 10 );

    remove_filter( 'the_excerpt', 'nrelate_related_inject', 10 );

    add_filter( 'the_content', 'nrelate_related_inject', 999 );

    add_filter( 'the_excerpt', 'nrelate_related_inject', 999 ); 


    Here you will see that the add_filter for content and exerpt is set to 1. You can change it to 999. This will guarantee that your signature is showed just under your post. This is how you solve this problem with the nRelate plugin, if by any chance you are using a different plugin you must look for the name of the function that you need.


    Having a signature or advert at the end of every post is very important and it offers many benefits. If you followed these steps correctly you should have your personal signature and advert on your wordpress website.

    9 Helpful Affiliate Marketing Plugins for WordPress Bloggers

    For anyone who is using WordPress for their personal blog or website having an affiliate marketing plugin is a must. Such plugins help you in numerous ways. It provides loads of visitors and promotes products and services that you offer. While effectively managing the ads you wish to appear on your WordPress website.

    1. Thrive Leads

    Working your links is very important but the real challenge is to convince people to actually click the links. This is why you need Thrive Leads. It can do all sorts of useful things one of which is helping you manage your email list. It can also add various pop-up messages, in-line forms and others. However, this is just a bonus of that Thrive Leads is capable of. The best part of it is that thanks to a feature called SmartLinks. It scans all of your visitors to see if it is a subscriber or not. If it is not a subscriber it will give him a message asking to subscribe. If it is already a subscriber it will give him an offer that you choose.

    You can download it here

    2. Thrive Ultimatum

    Scarcity is indeed very helpful and nobody would want to lose a great opportunity. However, how can you bring something new as an offer that has is not already widely spread? Here is where Thrive Ultimatum comes in. One way of introducing a promotion campaign is to let your visitors know about how long the offer is good for. You can implement a countdown on your website so that each visitor can see that it will expire in a specific amount of hours. However, what if every visitor has his own countdown? Here is where Thrive Ultimatum comes in. It can add a countdown for each visitor and it will even add it not only on the home page but also anywhere on your website.

     You can download it here

    3. ThirstyAffiliates

    When you open an affiliate marketing website, dealing with links is a piece of cake. There are just a few posts and with just a bit of work you can manage it alone. However, as time passes and you get lots of posts and emails, stuff can get quite serious. At this time you need a professional plugin to do the work for you, or at least help you. ThirstyAffiliates is exactly what you need.

    It helps you in several ways. For example it makes you affiliate links short without the huge amount of numbers and characters at the end. There are many more like this one.

    You can download it here

    4. Pretty Link

    Pretty Link is very similar to ThirstyAffiliates. However, it has a few differences.

    You can create affiliate links with your domain. It allows you to redirect the links through 301; 302 and 307. However, it can also show you all links that are being accessed and how many times. You can also see which IP address and where it is from. It also helps you organize your links by adding a nofollow.

    You can download it here

    5. WP Notification Bars

    If you are looking for a discrete way of promoting you affiliate offer on the website. Then WP Notification Bars is the plugin you are looking for. All it does is add a simple notification on your post or page. The notification bar is also customizable like in the colors and the position of it. When you upgrade to the pro version, it lets you decide if you wish to show or hide the notification to: Device type, depending which URL sent them on your link and the login status.

    You can download it here

    6. WP in Post Ads


    WP in Post Ads lets the user set specific ads for each of your posts. It also offers a bit of customizability in the way that you can choose if the ad should be above or below your content or anywhere between the paragraphs. This plugin also allows you to use different ads as test subjects to see which ones offers the most clicks. On top of this you can tell it to display the ads to new visitors only so that it won’t spam your frequent visitors with tons of ads.

     You can download it here

    7. AdRotate


    If you are looking for a full on Advertising plugin then AdRotate is exactly what you need. In the basic version, it lets you manage all ads on your website and it can display ads from many publishing sources. It lets you set specific timeframes for ads and choose multiple ads in rotation to see which ones offers the most clicks.

    When you upgrade to the Pro version you have more tools to work with. It lets you show ads in specific regions as accurate as cities not just countries. On top of this it allows you to show ads from third party sources.

    You can download it here

    8. AffiliateWP

    If you are looking to develop you own affiliate program, then AffiliateWP is the perfect plugin. You may be wondering why a blogger would need an affiliate program. The answer is simple, you can promote you content by gathering more affiliates. One simple way for a blogger to make some money out from a blog is to sell the content. For example if you write a course and let people purchase it, your sales can increase if your blog is boosted through affiliates. On top of this, when it is time to pay what you owe, AffiliateWP creates a file that shows you exactly how much you have to pay based on how many ads it generated.

    You can download it here

    9. Ads Pro

    For everyone that wishes to have full control over ads in a single place, Ads Pro is the right Plugin for the job. It can show ads from any advertising source such as AdSense, affiliate, third party and others. The best part of it is that it can bypass ad blockers, which is a huge bonus for it. On top of this it allows you to show ads in many ways such as floaters, pop-ups, sidebars and many others.

    You can download it here


    Choosing the right affiliate marketing plugin is just a matter of choice and preference. There are plugins that will only promote your webpage and there are others that can provide you with an increase in profit.

    Top 10 Best WordPress Images Optimization Plugins

    Website loading speed has increasingly become a very important Search Engine Optimization factor. In fact there have been several case studies that have proved fast loading sites rank better. Images play a vital role in web design and add important aesthetic value to web content. Images are also known to slow the page loading speed and therefore needs to be as light as possible.

    The use of sliced images combined with CSS tricks is a popular way of reducing a page load speed. This is particularly useful when you are adding a background image or images that have a solid color. In WordPress there are a number of plugins that can help you optimize the images and improve the page loading speed. I have researched and selected the best 10 plugins that have been rated as best WordPress images optimization plugins.

    1. WP Smush.it    

    This plugin is my best and have used it for nearly all my sites. This plugin is free and very easy to use for even those with little WordPress experience. This is a free WordPress images optimization plugin that does a great job of compressing the images without altering the quality. When you install WP Smush.it plugin it automatically compresses all the existing images and the new images that are uploaded. I like this plugin because it does everything behind the scenes and is absolutely free. They also have a pro version but the free version still does a great job. The pro version only improves the quality of compressed image and compresses the images further than the free version.

    Download Plugin Here

    2. EWWW Image Optimizer

    EWWW Image Optimizer is another great WordPress image optimization plugin that you will find to be very useful. This plugin will automatically optimize the images on your WordPress site as you upload them. This plugin also has the feature to optimize the images that you have already uploaded and also helps in converting the images different file formats that have a small size. You should be careful when using this plugin so that you don’t lose the quality of the images as you compress them.  EWWW Image Optimizer helps your site in the following ways:

    Improve your site loading time. You can back up your site fast since the images sizes are small and hence fast backup Your site uses less bandwidth since this plugin helps you save hundreds of kilobytes for every image

    This plugin is one of the most highly rated WordPress images optimization plugin and does not have a third party service since it runs on your server. EWWW Image Optimizer is the best JPG optimization WordPress plugin and it is efficient since it integrates with TinyJPG.

    Best PNG images optimization since you can use pngout, optipng, and pngquant as well as the TinyJPG. By default this plugin utilizes the lossless optimization technique that allows you to retain the same quality of the image as you compress the image.

    Download Plugin Here

    3.  Zara 4 Image Compression

    Zara 4 Image Compression is a great WordPress images optimization plugin that offers you an alternative for images compression. This plugin allows you to optimize the images by compression as soon as you upload them. This allows you to resize the images and compress and save a large amount of memory taken by large images.

    The plugin also allows you to select the thumbnails that you prefer and the existing images can also be compressed either individually or as a batch since it has a batch compression option in the WordPress Media Library. After compression of images you can also restore them at any time and your original images are usually preserved but are not seen in the WordPress Media Library.

    The images compression is done by Zara 4 Servers and your server does not have an extra load to process the images during the process.This plugin requires the access to Curl to communicate with Zara 4 api and you can use the ZARA 4 API on unlimited number of websites. This plugin as a premium upgrade option and supports JPEG and PNG of up to 16 MB.

    Download Plugin Here

    4. Shortpixel Image Optimiser

    Shortpixel Image Optimiser is another popular WordPress Images Optimization plugin that has great reviews. This plugin is easy to use and lightweight and allows you to compress the existing images and PDF documents in a single click. New images are easily resized and rescaled in the background and therefore this plugin is easy to use since you don’t have to keep checking the images.

    Shortpixel Image Optimiser also uses minimum resources and integrates seamlessly with any shared hosting, dedicated, VPS or cloud hosting. This plugin can optimize all the images even for those images that are not in the Media Gallery like those images in the NextGEN plugin or those images added directly via FTP.

    The compression of the images supports all the image types like JPG, PNG, GIF and WebP this plugin is also useful for compression of PDF documents.

    There is no size limit with this plugin and you can even compress the animated images without losing the quality of the images upon compression.

    Download Plugin Here

    5. Compress JPEG & PNG imagesCompress JPEG and PNG images is another wonderful WordPress images optimization plugin that has also has good reviews. This plugin is particularly useful in compression of JPEG and PNG images. This plugin automatically optimizes all the images using the popular images compression services TinyJPG and TinyPNG. The images are automatically optimized upon upload.

    You can use this plugin to optimize individual images as well as bulk images that already exist in the Media Gallery. This plugin also offers the option to resize all the images by setting a maximum width and height for the images. When the images are compressed they preserve the copyright metadata, creation date and GPS location of the images.

    The plugin is compatible with Woo commerce and also WP Retina 2x and comes with multisite support using the single API Key. This plugin allows you to see your usage from the media settings during the bulk optimization process and it does not have file size limits.

    Download Plugin Here

    6. Imsanity

    WordPress images optimizationImsanity is an images optimization plugin that allows you to automatically resize huge images that are uploaded to the size that is viable on browsers. With this plugin you can configure the maximum width and height as well as the quality of the images.

    Imsanity also provides users with the bulk resize features where you can selectively resize a number of images. You can resize the images that were previously uploaded as well as the images that you are uploading.

    In summary, you can use this plugin to scale the large images to more ‘sane’ sizes and you can also resize the previously uploaded images using the bulk resize feature.

    Additionally, you can optionally convert BMP files to JPG so that the images can be scaled down. Finally, this plugin uses the WordPress inbuilt image scaling functions.

    Download Plugin Here

    7. Lazy Load

    WordPress images optimizationLazy load is an easy to use WordPress image optimization plugin that allows images to be loaded only when they are visible to the user.  This not only improves the page load time but also saves a great deal of server bandwidth.

    Lazy load plugin utilizes jQuery.sonar to load the images only when they are visible in the viewport. This plugin is made from combination of code written by the WordPress Company Automattic, TechCrunch 2011 Redesign team and Jake Goldman.

    Download Plugin Here

    8. SEO Friendly Images

    Image optimization plugins

    SEO friendly images as the name suggests is a WordPress plugin that helps optimize images by adding the appropriate ALT tags and the Titles for better Search Engine Optimization.

    Search engines crawlers are not able to read images and are reliant on ALT tags to help interpret the images. This plugin helps WordPress users to quickly add the ALT tags if they are not already set. You can add the ALT tags according to the options you set.

    Adding ALT tags is not only important for SEO but also very important for a valid HTML markup of your website.

    Download Plugin Here

    9. BJ Lazy Load

    image optimization pluginsWhen you are optimizing images on your site, the primary objective is to improve the page loading speed. One such way of improving the page load speed is managing how your images are loaded.

    The BJ Lazy load plugin offers users lazy loading for images and iframes which significantly improves the loading and saves band width. This plugin does not use external JavaScript libraries and it degrades gracefully for the non-JavaScript visitors.

    Ideally this plugin replaces your site images, thumbnails and gravatar images with placeholders and only load the content as it gets closer to the browser window as the visitor scrolls.

    This plugin also works perfectly in optimizing embedded videos from YouTube or Vimeo since it works with iframes. This plugin is also available in multiple translations and allows you to lazy load other images and iframes in your theme simply by using a filter.

    Download Plugin Here

    10. Bulk Resize Media

    image optimization plugins This image optimization plugin gives you an option to upload heavy images. Bulk Resize Media automatically resizes the large images and helps keep to the standard you have set for maximum images upload size for all the images you upload.

    This plugin automatically resizes huge images and makes sure maximum upload size is respected for all uploaded images. The plugin also works with multi-site to allow admins to control the image uploads. You can also optionally convert the BMP to JPGs and configure the maximum width and height of the images as well as the JPG quality.

    Download Plugin Here


    Each these 10 best plugins for image optimization can be a great way to reduce the website load time and rank higher in search results.  You can choose any of these plugin that suits your needs and for large sites a pro version of WordPress images optimization plugins may be helpful.

    Please let me know your favorite image optimization plugin share your experience on the comments section below.

    Guide to Creating WordPress XML Sitemaps and Submission

    Xml Sitemaps Guide

    Adding XML sitemap to your site is an important step towards improving your site’s ability to get indexed by search engines. Adding XML sitemaps is an easy task that will only require you a few minutes and you can now monitor how your site will be performing in the search engines. Whenever, I want to know the number of my indexed pages on Google I always use the old trick; typing ‘site’ followed by a colon then the site URL. This allows me to quickly see the index status of my website. In the contrary adding a sitemap allows me to have a detailed report on how the site has been indexed. There are a two prerequisites to adding an XML sitemap to your website, the first is you need to have a Google Webmaster Tools account, Bing webmaster tools account and secondly you need a plugin or a means of generating an XML sitemap.

    What is an XML Sitemap?

    It helps to begin by understanding what an XML sitemap is and why we need to generate it and submit to search engines. A sitemap is a mapped out structure of your website that include all the links to various pages on your site. XML sitemaps guide search engine spiders as they index your website and they showcase your content and eliminate the content you don’t want indexed by search engines.

    In certain cases there may be duplicate content on your site that you don’t want indexed, a sitemap submitted to search engine can guide them not to index the 'noindex' pages. The simple sitemap can be a document that contains all the links in your site. The links can have additional information about each of the pages.

    Sign up on Google and Bing Webmaster Tools

    The first step is to sign up on Google Webmaster tools since you want to submit the sitemap to Google search engine after you have generated it. You should also sign up with Bing webmaster tools in order to submit the XML site map to Bing. To sign up with Google Webmaster Tools go to the Google Webmaster Console and simply use your Gmail account to sign in.

    xml sitemapsGenerating XML Sitemaps

    There are two ways you can generate XML sitemaps in WordPress, you can either choose to auto generate your site map with plugins or you can generate the sitemaps manually. The latter is suitable for small sites but when you are dealing with a large site it is impossible to continually update your sitemap manually. This will not only become tedious work but will waste a significant amount of time.

    Generating XML sitemap manually

    To generate an XML sitemap manually you should go to this site –XML Sitemaps

    XML sitemap generator

    Enter your site URL, change frequency, last modification and priority then generate the sitemap. As earlier said, this approach is only suitable for a site that has few pages. Fir a large site you require a means to auto generated the site maps and there are two most useful WordPress plugins for this task.

    Best XML Sitemap WordPress Plugins

    I would recommend two plugins as the best for generating XML sitemap. These are the best plugins; Yoast SEO plugin and Google XML sitemaps plugin. I prefer the former since it has other SEO features that I tend to use for WordPress on-page optimization. You should avoid installing and activating both plugins since they are likely to generate plugin conflict.

    I will use the Yoast SEO plugin for my demonstration on how to generate and submit an XML sitemap. For the purpose of this tutorial, I previously installed WordPress manually on web host. I will use this demo site to illustrate on how to generate a sitemap and submit it to search engines for indexing.

    Generating XML sitemap with a Plugin

    Generating an XML sitemap with a plugin is very easy since you just need to install the plugin and navigate to the settings; XML sitemaps then generate the sitemap, review it and submit it to search engines.

    Step 1: Install Yoast SEO plugin to Generate Sitemap

    Install and activate the Yoast SEO plugin just like any other plugin. When the plugin is active on your WordPress dashboard menu you will see the link to the settings of Yoast Plugin.

    xaml sitemaps

    Step 2: Generate the XML sitemap

    Under the Yoast SEO menu click on the XML sitemaps menu and enable the sitemap feature. Under the general tab you should now click on the button to view your sitemap which will be automatically generated by the plugin. You can edit the number of maximum entries you want to see in the sitemap, the user sitemap allows you to generate sitemap for authors.

    XML sitemaps

    Post types tab allows you to set how you whether you want different posts types to be indexed. I always leave out the media since I do not want it on my sitemap. Finally, you can exclude posts, categories and tags using the other tabs. After making your preferred sitemap changes, you should save the settings and now submit the sitemap to search engines.

    Step 3: Reviewing the Sitemap

    After you have set up the setting of your sitemap, it is time to now review and see how your sitemap looks. This is important since it allows you to either add or eliminate some of the URLs that you do not want submitted to the search engines. Click on the XML sitemap button under the general tab and you will be redirected to your sitemap in a new tab. It should look something like this:


    Submitting XML Sitemaps to Search Engines

    After generating XML sitemap, you should now login to your Google Webmaster tools account or Bing webmaster tools and submit your sitemap for indexing. To submit on Google Webmaster tools, you need to first add the property then test your sitemap before submitting it. You should click on the property that is verified on Google Webmaster tools, then click on add sitemap button to test and add a sitemap.

    google sitemaps


    We have successfully created an XML sitemap and submitted it to Google Search engines. You too can create a sitemap for your site and begin your journey to better search engine ranking. I hope this tutorial is helpful to you as you create your website’s sitemap. If you would like to share further comments, compliments or ask questions, feel free to leave a comment.

    Thank you in advance for your help,

The topic ‘Bug with Blog Shortcode and YARPP plugin ?’ is closed to new replies.