add password to wordpress post or wordpress page

If you will publish a post or page in WordPress then it will be visible to visitors right away but sometimes you want to show content to specific people. So you can do it very easily in WordPress by adding a password to your post or page. After entering that password, the visitor will be able to see post or page content. These are the steps to add password to your post or page:

Step 1: On the right side of the page editor you will see Publish section. There you will see Visibility option. You need to click on Edit link after Public label. Visibility is set to Public by default but we will change it to Password protected.

protect wordpress page or post with password

Step 2: After clicking Edit link you will see other two options Password Protected and Private. Please see below image:

password protect wordpress post or page

You need to click on Password protected and then you need enter your password in password box and then click on ok button.

  • Bluehost

  • Step 3: Now you will see that your page or post visibility is changed to Password protected. Now you need to click on Publish button but if you are adding a password to the existing published post or page then you will see the Update button instead of Publish button. Now you will click the Update button. I am creating a new post so it’s showing Publish button. Please see this below image:

    how to apply password to wordpress post or page

    Step 4: After clicking publish or update when you will open your post or page you will see that it will ask for a password and it will show you a message that “This content is password protected. To view it please enter your password below“. Please see this below image:

    Now enter your password which we added in step 2. After entering that password, content will be visible to you. So in this way you can protect your post or page with a password in WordPress.

    If you are facing any issue then please message me below in comments section and don’t forget to share this article.

    Leave a comment  1
    change wordpress admin login URL

    In WordPress, if you want to login to your WordPress dashboard then you need to add /wp-admin or /wp-login.php at the end of your domain i.e or then it will take you to WordPress dashboard login page.

    But sometimes it can affect your website security because of some reasons like anybody can come to know that you are using WordPress or hacker can try to guess your username and password and can try to hack your website. So we should change our website login page URL in order to make our website secure.

    We will use WPS Hide Login plugin to change URL of our login page.

    These are steps to change WordPress login page URL:

    Step 1: Firstly we will go to Plugins >> Add New.

    add new plugin

  • Bluehost

  • Step 2: We will search for “WPS Hide Login” plugin and then you will see this screen. Please check this image:

    install wps login page

    You need to click on Install button and then Activate. The plugin is activated now we can use this plugin to change our admin page URL.

    Step 3: In order to change admin page URL we will go to Settings >> General tab and then scroll down.

    settings general

    Step 4: After scrolling down you will see WPS Hide Login section. You need to enter your login URL there. By default its login but you can change it to something else. In below image, you can see that I have changed it to mylogin.

    change website admin URL in wordpress

    Step 5: You can see in below image that my website login URL is changed from to

    change wordpress login url

    In this way, you can change your website login page URL to make it secure. If you liked this article, then please subscribe to my youtube channel for more programming related tutorials and don’t forget to share this article to help more people to protect their website.

    If you have still any question then please comment below.

    4 Comments  1
    deactivate all plugins from phpmyadmin

    It is very easy to disable plugins from WordPress dashboard but sometimes the situation will arise that you will not be able to access your WordPress admin panel. This usually happens when a plugin on your website is creating problems for you to logging into your admin area or When you see the blank white screen on WordPress website which is also called white screen of death. So under these situations, you will not be able to access your website admin panel.

    In order to get rid of this problem, it is recommended that you should deactivate all plugins and then activate them one by one to check that which plugin is creating the problem on your website.

    There are two ways to deactivate WordPress plugins without accessing admin panel:

    1. Deactivate plugins via FTP
    2. Deactivate plugins via Phpmyadmin

    1. Deactivate plugins via FTP

    In this method, you can deactivate all plugins via FTP client like (FileZilla or Cute FTP) or you can deactivate all plugins from your hosting File Manager but Some hosts will not provide you the option to access file manager (WordPress hosting) so you need to deactivate it with help of FTP client.

    Firstly you need to connect to your website host via FTP. Once you will be connected to your host then you will see WordPress folders like wp-admin, wp-content, wp-admin. You need to click on the wp-content folder because all plugins are stored in the wp-content folder. Then you will see plugins folder. Now you need to rename this plugins folder and you can give it any name you want. You can see this below image:

    deactivate all wordpress plugins ftp

    Once you will change plugins folder name then you will see that your all plugins will be deactivated. You can see this below image:

    plugins deactivated wordpress

    In this image, you can see that all plugins have been deactivated. You will an error message as well “Plugin has been deactivated due to an error: Plugin file does not exist.“. This is showing this error message because we have changed plugins directory name.

    Now all plugins have been deactivated. it’s time to change plugins folder name again from plugins_dectivated or Whatever name you have given to your plugins folder to plugins folder actual name.

    rename wordpress directory name

    We have renamed our plugins folder name again to actual name. Now refresh your screen 4-5 times and then you will see that error message Plugin has been deactivated due to an error: Plugin file does not exist. has been removed and now you can start activating your plugins one by one and check that which plugin is creating the problem. Then you can remove that plugin which was creating problem on your website.

  • Bluehost

  • 2. Deactivate plugins via Phpmyadmin

    In this method, you need to deactivate all plugins via phpmyadmin. So firstly you need to access phpmyadmin and then you need to select wp_options table. On my side, I have different table prefix. Because of security reasons I have changed my table prefix from wp_ to wp_zdbfy4rzp3. So my table name is wp_zdbfy4rzp3_options. So I will select wp_zdbfy4rzp3_options tables so this means if you have a different table prefix then you need to look for a table that ends with _options.

    deactivate all plugins from phpmyadmin

    After selecting _options table then you need to click on Browse link. Then after this, I have changed the number of rows to display to 300 so that we will be able to see all rows at once. Please see this below image:

    change number of rows to display in phpmyadmin

    I have entered 300 and then click on Show button so that it will show maximum 300 rows.

    Now we need to look for active_plugins row and the best way to find it by using Ctrl + F and then enter active_plugins in popup box. please check this image:

    find row in phpmyadmin

    Now you can see that we have entered active_plugins to popup box and then it will find active_plugins automatically. Now we need to click on pencil icon which is highlighted in above image. Click on this pencil icons and then you will see this screen.

    edit row in phpmyadmin

    Now you need to remove option_value and change it to a:0:{} and then click on Go button. Please check this image:

    change option_value in phpmyadmin

    Now if there was some plugin which was creating the problem for your website then you will be able to login to your WordPress dashboard and then you can check that which plugin was creating the problem by activating it one by one.

    If you liked this article, then please subscribe to my youtube channel for more programming related tutorials.

    If you have still any question then please comment below.

    1 Comment  2
    boost blog post via social media

    Hello, blogger!
    Do you have a great blog that isn’t getting many views? Are you striving to get traffic to your blog posts?
    For you, it can be very difficult not having an audience to read your blogs, however, once you have your own audience, enormous impacts will be there!

    Today, social media is the most powerful source for driving traffic and increasing your blog presence.

    Follow the below list to help you grow an audience for your blog posts via Social media

    1 – Facebook: (1.32 Billion daily users on average for June 2017)


    1. Share your blog posts on your personal profile and/or your page and encourage your friends/followers to share it across their profiles/pages.
    2. Use Facebook groups that are related to your niche, share your blog posts on them, but don’t forget to read the group rules before you do the share because some groups don’t allow it.

    QUICK INFO: 57 percent of social content sharing activity took place on Facebook.

  • Bluehost

  • 2 – Instagram: (200 Million daily active users on average for April 2017)


    1. Share your blog posts multiple times to increase the chance of the click through to your blog, make sure you use catchy content and image with each share.
    2. Increase your CTA (Call To Action) click by giving people a reason to click your blog post link, don’t just tell them to click it, you should specify what’s the use of reading your blog.

    QUICK INFO: 4.2 Billion average likes per day on Instagram.

    3 – Twitter: (328 Million monthly active users on average for the second quarter of 2017)


    1. Post multiple times every day and it should be at an optimal time for your audience, so you need to know when is it likely that your audience are on Twitter to share your blog and increase the chance of the click through. You can use scheduling tools if you can’t be around at the time your audience are.
    2. Using (1-2) hashtag/s with each shared tweet about your blog increases the likelihood that it will be seen by Twitter users, especially if you don’t know your audience.

    QUICK INFO: 500 Million Tweets are sent per day.

    4 – LinkedIn: (40% of the 500 Million LinkedIn users use LinkedIn daily on average for 2017)

    linkedIn logo

    1. LinkedIn is the largest online network for professionals, so if your blog posts are about Resumes, CVs, Interviews, Jobs, or any other related topics this should be your number 1 platform for growing your audience.

    QUICK INFO: 3 Million users share content on LinkedIn weekly.

    5 – Social media influencers:

    Influencers can be a powerful way to grow an audience of readers for your blog.
    Steps to use this strategy:

    1. Find an influencer that has the followers that match your target audience.
    2. Contact the influencer to get to an agreement about how he/she is going to talk about your blog and how much are you going to pay for it.

    6 – Engaging with your followers:

    engage audience

    1. Show your audience that you are always connected to them by replying to their negative/positive comments is always a good sign.
    2. Ask your followers questions, sometimes they give you an idea to write about.

    7 – Social media sharing buttons on your blog/website:

    sharing buttons

    1. Make it easier for your audience to share your blog posts with one click by implementing share buttons for Facebook/Instagram/Twitter/LinkedIn/ any other social media platform you or your audience are on.
    2. Remember that when they share it you win more audience.

    8 – Share other bloggers posts:


    1. Sharing other blogger posts increase your credibility because when your audience see that they will trust you more.
    2. If you do this you are encouraging other bloggers to share your blog posts too, which is a win for you.

    9 – Headlines are important:

    1. You need to work on catchy headlines a lot, because this is the first thing a reader will see, headlines are also the first thing that will show up on search engines.
    2. Revise your headline multiple times and make sure it will get readers to scroll down to the article.

    10 – High-quality images:

    high quality images

    1. Blog posts with images get 94 percent more attention.
    2. Don’t ever use other than high quality and meaningful pictures that relate to your blog post topic.
    3 Comments  2
    send email to multiple email addresses contact form 7

    Contact form7 is one of the best and most used contact form plugin for WordPress. Sometimes you need to send emails to multiple email addresses. For example, You want that if somebody will fill contact form on your website then emails should go to departments like Sales, Marketing and Support Department.

    There are two methods to do this in Contact form7 and both are very easy:

    METHOD #1: In this method you can add multipple email addresses seprated by comma(,). You can see below image.

    multiple email addresses

  • Bluehost

  • METHOD #2: In this method you need to add Cc, Bcc to Additional Headers section. You can see this below image:

    Cc and Bcc in conact form7

    So these are the two methods to send email to multiple email addresses. If you have any question or if you are facing any issue then please comment below.

    4 Comments  2
    how to install wordpress theme

    There are two ways to install WordPress theme.

    1. Install WordPress theme from the dashboard.
    2. Install WordPress theme via ftp.

    Method 1: Install WordPress theme from dashboard

    The first way is to install WordPress theme via WordPress dashboard and it is very easy as well. In order to install new theme you need to go to Appearance >> Themes. You will see a list of Themes which have installed. If you want to add new a theme then you need to click on the Add New button:

    install wordpress theme new option

    install wordpress theme

    You can see that you can install a theme from this page and you can enter your search keyword as well. You can see that I have added blogging as a search keyword. You can see some other filters like Featured, Popular, Latest, Favorites.

    Afer selecting your theme you need to click on install button and then click on activate button to activate your selected theme.

    activate wordpress theme

    Now you have your new website ready with new look and feel.

  • Bluehost

  • Method 2: Install WordPress theme via Ftp

    The second way is to install WordPress theme is via ftp. You need to connect to ftp via Filezilla or cuteftp whatever you want to use.

    Firstly you need to connect to Ftp. I am using FileZilla which you can see on the image. Then you need to go to wp-content >> themes and then from the left panel right click your theme folder and then click on upload option. You will see that your theme will start uploading. Once your theme is uploaded, you need to go to WordPress dashboard and then go to Appearance >> Themes.

    upload wordpress theme ftp

    You need to open wp-content and then themes folder and then you need to upload your theme on themes folder. Once this theme is uploaded then you need to go to WordPress dashboard. Then go to Appearance >> Themes.

    activate wordpress theme

    You will see your uploaded theme, now you just need to activate your theme and then you will see your website with new look and feel.

    So these are two ways to install WordPress theme. If you have any question or you are facing any issue please comment below.

    Leave a comment  1

    So, you have your blog and website set up. You have killer content and a catchy name and logo. Basically, you have everything you need to have a successful blog or website. But, as the days pass, you notice you’re not getting the traffic you’d be expecting. Don’t worry, you can change that. You simply need to learn how to direct traffic to your blog or website. Just because you have a blog or website online, doesn’t mean your work is done, you still have to do a couple things to make sure your blog or website gets the attention it deserves.

    These are some ways with which you can generate to your website:

    1. Share content more than once

    share content

    Many bloggers fail because they’re not sharing their content. You may have great content, however, if no one sees it, it doesn’t mean anything. So, you need to make sure you’re not sharing your content once and then forgetting about it. Instead, you need to make sure your content is being shared over various social media platforms and re-shared on those platforms after a month or two from its first publishing. Not everyone is going to see your content the first time you share it, so make sure you re-share after a month or two, that way, you’ll get those who missed it the first time.

  • Bluehost

  • 2. Write Catchy Titles or Headlines

    You should write catchy Titles or Headlines so that it will grab the attention of readers. For example, I am on the google page and I can see two articles there. On the first article, it’s written “Create a blog” and the second article title is “The Ultime Guide to Create a Blog in 20 minutes”. So there will be more chances that you will click the second article because it has more catchy name which will grab the attention of the reader. So it is recommended to use effective titles for your articles.

    3. Use social media

    Social media, for the most part, is the best way to advertise your blog or website. You can create a Twitter account, a Facebook page, an Instagram account – you literally have all these tools available for you to promote yourself. So, make sure you take advantage of them. Through the various social media platforms, you’ll be able to hit different demographics and direct them to your blog/website. If you’re only using Facebook, you’re limiting your audience.

    Social media advertisement can be free or paid. It’s completely your choice that in which way to want to promote your website. If you will go for paid advertisement then you will start seeing results very quickly. Now I will show you how different social media platforms like Facebook, Twitter and Instagram help you to generate traffic to your website.

    Facebook: Facebook has near about 1.94 billion active users and users of Facebook are increasing day by day. So we can say that facebook is best option to advertise our website. On Facebook both free and paid advertising is available. The Facebook free advertisement is very effective. Means if you don’t want to spend money on advertisement even then you can promote your website. These are the things you can do on Facebook:

    1. Share your articles with relevant groups to drive traffic to your website.

    share Content to relevant groups

    In this image, you can see that I have shared my first article to Learn blogging 100 Days group and with in just 1 day I got 250 visits to my website and I got 15 likes and 4 comments on my article. This is just about 1 group so now you can understand that how much traffic you can generate by sharing content to relevant groups.

    2. Create your business page and create your own audience
    Creating your business page will help you to create your own audience. You can share your facebook page link on groups and on the comments section to drive traffic to your Facebook page and you can add facebook like box to your website as well. So users who are coming to your website will like your page from your website and they will become your regular audience.

    facebook like box

    In this image, you can see that I have added facebook like box to my website so that visitors can like my page and they will become my regular audience. So everytime whenever I will share a new facebook post then they will get notified automatically.

    3. Comment under posts on facebook

    share your comments

    In this image, you can see that a user is asking about the Twitter tool and on comment box a user has shared a website link so that people who are seeing this post will click on this link. So in this way this user is driving traffic to his website.

    4. Paid Advertisement

    The other option available in Facebook is paid promotion and it’s very beneficial because you will start getting traffic in less time and it is not very expensive. With paid promotion, you can target specific audience according to their age, location, gender, interests etc. You can see an example of paid ads below.

    facebook paid advertisement

    Twitter: Twitter is another social media giant to promote your website. It has built on the foundation of Micro Blogging and is an incredible way to connect with your targeted audience if you will use it properly. Twitter has 100 million daily active users. So now you can understand that you have targeted audience on Twitter as well. You need to follow these steps to promote your business on twitter:

    1. Use a real photo of you.
    2. Always post relevant content.
    3. Engage in conversations.

    With twitter you can create your own audience means you can make your followers on twitter. when you will post something on twitter your followers will be notified automatically. Now you can understand the importance of Twitter.

    Note: There are some platforms like Pinterest, Instagram, Google+ etc which you can use to generate traffic to your website.

    4. Find different ways to show your content

    write for me

    You need to find various ways to publicize your content. At the moment, you have your content written on your site, but what about audio books? Ebooks? Podcast? You should know that just because you have written an article, it doesn’t have to stay in that form. You can market it in different ways. So, try various techniques. Yes, have written content, but also try something like a podcast – this will help build a discussion around your content which in the end develops a community.

    5. Write for other influential blogs/websites

    You’re probably a great writer, you wouldn’t be creating a blog or website if you weren’t. But just because you have your own blog or website, it doesn’t mean you should stop writing for other websites. In fact, you should be making sure that you write for other websites/blogs that are in the same niche as you. This way, you’ll be able to direct visitors from their site onto yours. So, don’t be shy to write for other sites, even if it’s for free. The reward is much greater than a couple dollars.

    6. Have guest writers

    It’s worth having influential guest writers on your blog/website. You will most likely have to pay for their services, however, your blog/website will be shown as reliable and valuable to that niche topic. Influential writers already have the following and social media presence which you don’t have yet. So, by doing this, you’re opening yourself up to an entire community which is already well established.

    7. Keep it simple

    keep it simple

    Don’t stress out and think that you have to come up with this impressively gigantic strategy to get visitors to your blog or website. It’s really simple to do, this is why many people are scared of trying it out. They think that there’s some secret code behind getting visitors to your site, there’s not. But, you do need to invest the time into it, that’s really the only way this will work.

    6 Comments  2