Tag - wordpress

How to Scan Your WordPress Site for Potentially Malicious Code


Often we get asked by our users, is there a way to scan your WordPress site for potentially malicious code? The answer to that question is YES, YES, and YES. There are both free and paid tools available to scan your WordPress site for potentially malicious or unwanted code. Usually, malware and malicious code can go unnoticed for a long time unless you regularly scan your website. In this article, we will show you how to easily scan your WordPress site for malware and potentially malicious code.

How to scan a WordPress site for malware and suspicious code

When To Scan Your WordPress Site for Malware and Malicious Code?

The best time to scan your WordPress site for malware and malicious code is now. Many beginners don’t install a WordPress security scanner right away, this means that a malware or malicious code injection can go unnoticed for a long time.

Many users don’t notice anything until some telltale signs make them suspicious. See our list of common signs that your WordPress site is hacked.

Even if your WordPress site is not hacked or affected, you should still learn how to scan your WordPress site for malicious code. It will help you protect your website against future attacks.

Most importantly, you can improve WordPress security to protect your WordPress site like a total pro (it doesn’t require any technical skills).

That being said, let’s take a look at how to thoroughly scan your WordPress site for potentially malicious code.

1. Sucuri

Sucuri free WordPress plugin dashboard

Sucuri is the industry leader in WordPress security. They are a paid service but offer limited WordPress scanning feature for free.

To quickly scan your website, you need to install and activate the free Sucuri Security plugin. For more details, see our step by step guide on how to install a WordPress plugin.

The plugin checks your WordPress files to see if they are changed. It also scans for possible malicious code, iframes, links, and suspicious activity.

The real value comes from their paid plans which come with the best WordPress firewall protection. Their DNS level website application firewall blocks any suspicious activity or malware even before it reaches your website.

We recommend using a DNS level website firewall because it is more effective. Sucuri firewall also serves your website static content through their own CDN which gives you a significant performance boost and improves WordPress speed.

Most importantly, if your website gets affected, then Sucuri experts will clean your website at no additional cost. Cleaning a hacked WordPress site is quite difficult even for experienced WordPress users. Knowing that you have real security experts available to clean your website is a huge peace of mind for business owners.

We use Sucuri on our website. To learn more see our complete Sucuri review.

2. Wordfence

Wordfence scan

Wordfence is another popular WordPress security plugin which allows you to easily scan your WordPress site for suspicious code, backdoors, malicious URLs, and known patterns of infections.

It automatically scans your website in the background, and you can also manually initiate a scan at any time.

You will be able to see the progress of the scan in the yellow boxes on the scan page. Once the scan is finished, Wordfence will show you the results.

It will notify you if it found any suspicious code, infections, malware, or corrupted files on your website. It will also recommend actions you can take to fix those issues.

Wordfence also comes with an application level firewall. This firewall helps you prevent brute force attacks and hacking. However, it runs on your website which makes it a little less effective.

For more details, see our step by step guide on how to install and setup Wordfence security in WordPress.

3. Anti-Malware Security

Anti-Malware Security

Anti-Malware Security is another very powerful WordPress security plugin which can help you to scan WordPress for malicious code and malware.

The plugin looks for suspicious code, scripts, .htaccess threats, backdoors, and known-patterns of infections in all folders and files of your website. It performs a comprehensive scan which may take a while to finish.

The plugin author actively maintains definitions which means that they are continuously improving to detect new threats as they are discovered.

Keep in mind that the plugin may show a lot of potential threats which are actually false positives. You will have to manually compare those files to source files which could be a lot of work.

It also includes a firewall option. The firewall is actually a software level firewall which is less effective than a DNS level firewall.

How to Clean up Malware or Suspicious Code in WordPress?

Clean up hacked WordPress

The first thing you need to do is to immediately change all your WordPress passwords. This includes your WordPress user accounts, WordPress hosting account, FTP or SSH user accounts, and your WordPress database password.

This ensures that if one of these passwords was compromised, then the hackers will not be able to use it to regain access.

Next, you need to create a complete WordPress backup by either using a plugin or manually through phpMyAdmin and FTP. This step ensures that if something happens during the cleanup, you can still revert back to the infected state of your website.

After that, we recommend hiring a WordPress security professional to clean the website for you. We recommend Sucuri, each of their paid plans include malware removal service. Even if your website is already affected, they will clean it for you.

You can also try to clean it yourself. It is difficult work and may take a lot of your time. Stay calm and follow the instructions in our step by step guide on how to fix a hacked WordPress website for beginners.

We hope this article helped you learn how to scan your WordPress site for malware and potentially malicious code. You may also want to see our guide on fixing a backdoor in a hacked WordPress site.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Scan Your WordPress Site for Potentially Malicious Code appeared first on WPBeginner.





Source link

Read more...

How to Properly Move Your Blog from Tumblr to WordPress


Do you want to move your Tumblr blog to WordPress? WordPress is the most powerful website builder and blogging platform in the world. I gives you complete freedom to build any type of website that you want. In this article, we will show you how to properly move your blog from Tumblr to WordPress.

Moving from Tumblr to WordPress

Why You Should Move Your Tumblr Blog to WordPress?

WordPress is the most popular blogging platform in the world. It powers more than 32% of all websites on the internet.

To learn more about WordPress and what you can do with it, please see our complete WordPress review with pros and cons.

There are two types of WordPress. First, there is WordPress.com which is a hosted platform, and then there is WordPress.org also called self-hosted WordPress. To understand the difference, please see our comparison of WordPress.com vs WordPress.org.

We recommend using WordPress.org because it gives you the freedom to build any kind of website. It also gives you access to all powerful WordPress features out of the box.

Things You’ll Need to Move Tumblr to WordPress

To start with WordPress.org, you’ll need a domain name and a web hosting account.

We recommend using Bluehost. They are an officially recommended WordPress hosting provider, and one of the largest hosting companies in the world.

They are offering WPBeginner users a free domain name, free SSL Certificate, and discount on hosting. Basically, you can get started for $2.75 / month.

→ Click Here to Claim This Exclusive Bluehost Offer ←

If you can spend a little more, then we recommend SiteGround. They are also an officially recommended WordPress hosting service.

Note: Both Bluehost and SiteGround don’t allow hosting of adult content on their servers.

If your Tumblr blog contains adult content, then we recommend HostGator. They are also in our list of the top WordPress hosting companies.

Once you have purchased hosting, the next step is to install WordPress. Most hosting providers offer 1-click WordPress installation. If you cannot find the option, then ask your hosting company, and they will install WordPress for you.

Alternately, you can follow our step by step guide on how to install WordPress to do it yourself.

After installation, you’ll reach the WordPress dashboard screen which looks like this:

WordPress dashboard

Moving Your Content from Tumblr to WordPress

First, you need to visit Tools » Import page and click on the ‘Install Now’ button below Tumblr.

Installing Tumblr importer

WordPress will now fetch and install the Tumblr Importer tool for you. Once it is done, click on the ‘Run Importer’ link to continue.

Run Tumblr importer

On the next screen, you’ll need to provide OAuth Consumer and Secret keys. These keys allow your WordPress site to connect and import your content from Tumblr servers.

To get these keys, you need to click on the URL shown on the screen, which will take you to Tumblr website where you need to click on the ‘Register Application’ button.

Register app

Next, you need to fill in the ‘Application Name’, ‘Application Website’, ‘Application Description, and ‘Default Callback URL’ fields. All the rest can be left blank.

For the website and default callback URL fields, you need to your WordPress site’s full URL. You can use anything you want for the Application name and description.

Register application

Once you are done, click on the Register button at the bottom to continue.

Tumblr will now register the application and return you to the application dashboard. From here you can copy the consumer key. You need to click on the ‘Show Secret’ to reveal and copy the secret key.

Copy keys

You now need to go back to your WordPress admin area and go to Toools » Import page and run the importer again.

You can enter the keys you copied earlier in the importer settings and click on ‘Connect to Tumblr’ button.

On the next screen, you need to click on the ‘Authorize this application’ button.

Authorize application

This will take you to Tumblr where you will be asked to allow the app to connect with your account. Click on the Allow button to continue.

Allow app

Next, you’ll be redirected back to your WordPress site, and the importer will now show your Tumblr blogs. Simply click on the ‘Import this blog’ button next to the blog you want to import.

Import your Tumblr blog

The importer will now start importing your content from Tumblr to WordPress. This may take some time depending on how much content you have.

Once finished, you will see the success message.

Import finished

You can now visit the Posts and Pages sections of your WordPress blog to see your imported content.

You can also visit your WordPress website to see how the posts are displayed on your live website.

Redirecting Tumblr Visitors to Your New WordPress Blog

Now that you have imported the content, you would want your Tumblr visitors to be able to find your new blog.

To do this, you need to edit your Tumblr blog’s theme. First, go to the Tumblr settings page.

Tumblr Settings

After that click on your blog name to open its settings.

Select your blog

This will open your blog settings. On this screen, you need to click on the ‘Edit theme’ button to continue.

Edit theme

Next, you need to click on the ‘Edit HTML’ option under theme name. This will allow you to edit the HTML code of your Tumblr theme.

Edit HTML of your Tumblr theme

Tumblr will now show you the HTML code of the theme.

First, you need to paste this code snippet right after the <head> tag.

<!-- Inside head -->
<meta name="description" content="this is a legacy blog page, and will redirect to the same post on my new blog">
<script type='text/javascript'>
   var new_slug = window.location.pathname;
   var new_root = "http://example.com";
   var new_url = new_root + new_slug;
   document.write("<link rel="canonical" href="" + new_url + "">");
</script>

Don’t forget to replace the example.com with the actual URL of your new WordPress blog.

After that, you need to paste this second piece of code right after the <body> tag.

<!--Inside of <body> -->
<script type='text/javascript'>
    window.location = new_url;
</script>

You can now click on the ‘Update Preview’ button and then click on the ‘Save’ to store your settings.

This code will send your Tumblr visitors to your WordPress site. However, users coming to a specific page or post will see a 404 error. That’s because the URL format of Tumblr and your WordPress site are different, so you will need to redirect users to correct posts.

Setting up Redirects in WordPress for Your Tumblr Posts

To set up redirects in WordPress, first, you need to install and activate the Redirection plugn. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, you need to visit Tools » Redirection page to configure settings. Under the ‘Add new redirection’ section, you need to add redirection using regular expressions like this:

Source URL: .*/post/d+/(.*)

Target URL: /$1

After that check the ‘Regex’ checkbox and then click on the ‘Add Redirect’ button to save your settings.

Setting redirection

That’s all, your Tumblr blog posts will now redirect to the correct article on your new WordPress blog.

Congratulations! You have successfully moved your blog from Tumblr to WordPress.

Things to do After Moving from Tumblr to WordPress

Now that you have moved your content from Tumblr to WordPress, you may want to explore WordPress, learn the basics, and take advantage of this powerful platform.

Following are a few pointers to help you get going.

Set up a WordPress theme

The first thing most users want to do after moving to WordPress is to change their blog’s design. WordPress comes with thousands of free and paid WordPress themes to choose from.

Here are some of our expert picks of the best WordPress themes for different kind of blogs.

Need help setting up a new theme? See our step by step guide on how to install a WordPress theme.

Installing WordPress plugins

Next, you would want to take advantage of WordPress plugins. WordPress plugins are like apps for your WordPress site and allow you add new features to your website like adding a contact form, installing Google Analytics, adding membership features, and more.

However, choosing the right plugins can be a bit overwhelming for new users. That’s why we have compiled a list of essential WordPress plugins that you can install.

Learning WordPress

WordPress is quite easy to use and manage. However, there is a learning curve involved whenever you start with a new platform. This is where WPBeginner can help.

WPBeginner is the largest free WordPress resource site for beginners. We have lots of helpful content which is created specifically for beginners, business owners, and bloggers.

Following are few of the helpful resources you will find on WPBeginner (all of them are completely free).

  • WPBeginner Blog – The central place for all our WordPress tutorials and guides.
  • WPBeginner Dictionary – Our WordPress glossary will help you quickly familiarize yourself with the WordPress lingo
  • WPBeginner Videos – New WordPress users can start with these 23 videos to master WordPress.
  • WPBeginner on YouTube – Need more video instructions? Subscribe to our YouTube channel with more than 120,000 subscribers and 11 Million+ views.
  • WPBeginner Blueprint – Check out plugins, tools, and services we use on WPBeginner.
  • WPBeginner Deals – Exclusive discounts on WordPress products and services for WPBeginner users.

Many of our users use Google to find answers on WPBeginner by simply adding ‘wpbeginner’ at the end of their search term.

We hope this article helped you move your blog from Tumblr to WordPress. You may also want to see our actionable tips to drive traffic to your new WordPress blog.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Properly Move Your Blog from Tumblr to WordPress appeared first on WPBeginner.





Source link

Read more...

What’s New in WordPress 5.0 (Features and Screenshots)


WordPress 5.0 was released just a few hours ago. It is the first and the only major WordPress release of 2018 with a whole new set of improvements and some big changes. In this article, we will show you what’s new in WordPress 5.0 and which features you should try after updating your websites.

What's new in WordPress 5.0

WordPress 5.0 is a major release and unless you are on a managed WordPress hosting service, you’ll have to manually initiate the update.

Important: Don’t forget to create a complete WordPress backup before starting the update.

Introducing Gutenberg The New Block Based Editor

WordPress 5.0 comes with a completely new editor codenamed Gutenberg. It is a block-based editor which allows users to create beautiful layouts using content blocks.

New block-based editor in WordPress 5.0

The old WordPress editor was a simple text window. While it worked well, you had to use different approaches to add images, create galleries, shortcodes, video embeds, and other content elements.

The new editor replaces them with a streamlined writing experience where each content element is wrapped in a block. You can move them around the editor, change their settings, and create engaging layouts without writing code.

By default, it comes with several blocks to add most commonly used content elements. This includes blocks to add images, audio, video, photo gallery, cover image, lists, quote, media, text, buttons, and more.

Adding blocks to create content

Blocks come with their own toolbar and settings. Apart from basic formatting options, you can also change width, colors, and other attributes.

Block settings

Widgets are also included as blocs, so you can easily add shortcodes, recent posts, recent comments, categories, and archives.

If you relied on adding shortcodes to your articles, then you can continue using them as a block.

Widget blocks

The new editor also makes embeds much easier. Simply expand the embeds section under the add block button, and you will be able to see all supported embed options.

Adding embeds as blocks

This makes adding videos, tweets, and facebook embeds a lot easier. Each embed is its own block, so you can adjust their settings just like any other blocks.

Video embed

If you feel a bit distracted by the WordPress admin sidebar, then simply switch to the distraction-free full-screen mode. This will hide the WordPress admin sidebar, and you will have a lot more room to design your content.

Fullscreen mode in new WordPress editor

You will find all your usual post editing features neatly tucked under the sidebar. This includes publishing and saving options, permalink or post-slug, categories and tags, excerpt, and more.

Post settings in new WordPress editor

Create and Reuse Blocks

If you often add things with the same style or content, then you can now save them as reusable blocks to use later when needed.

Simply edit a block you want to make reusable. Once you are satisfied with it, click on the menu dots in the block toolbar and select ‘Add to reusable blocks’.

Reusable blocks

You will be asked to provide a name for this block. After that, WordPress will save this as a reusable block. You can find it under the Add Blocks button and reuse it in other posts.

Insert reusable block

Editing Existing Content After Upgrading to WordPress 5.0

WordPress 5.0 will not affect any of your old content, and you would still be able to edit older articles. When editing an older article, you will see your content wrapped inside a “Classic” editor block.

Editing old articles in new WordPress 5.0 editor

You can continue editing the article inside the classic block. You can also break it into multiple blocks which will allow you to use all the features of the new WordPress editor.

Can I Still Use The Old WordPress Editor?

Yes, you can use the old WordPress editor by simply installing and activating the Classic Editor plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Switching to the classic editor

Upon activation, the plugin will disable the new blocks based editor, and you’d be able to use WordPress with the old classic editor that you are used to. For more details, see our article on how to disable Gutenberg and keep classic editor in WordPress.

Twenty Nineteen – The New Default WordPress Theme

WordPress 5.0 ships with a new default theme called Twenty Nineteen. It is a versatile and minimalist WordPress theme that can be used to start a blog or make a website.

Twenty Nineteen

Twenty Nineteen is based on Gutenberg starter theme, which means it is fully compatible with the new WordPress editor. It offers a clean canvas with minimal distractions, which gives you the freedom to experiment with the new editor and create beautiful layouts for your WordPress posts and pages.

WordPress 5.0 Compatibility with Themes and Plugins

WordPress 5.0 brings a big change to how users create content using WordPress. It has been under development for quite some time, which provided plugin and theme developers enough time to test their products and add compatibility for the new editor.

Most essential WordPress plugins like WPForms and Yoast SEO are already compatible with WordPress 5.0 and the new editor.

All top WordPress theme shops have also made their themes compatible with the new editor.

However if a plugin or theme on your website is not working properly, then reach out to that plugin or theme developer and ask them to update it.

If you do not hear back from them, then you can temporarily disable the plugin / theme and find an alternative. Alternatively, you can install the Classic Editor until your favorite plugin / theme have switched over.

We hope this article offered you a good insight into what’s new in WordPress 5.0. We are particularly excited about the new WordPress editor and the new ways to create content in WordPress. What are you excited about?

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post What’s New in WordPress 5.0 (Features and Screenshots) appeared first on WPBeginner.





Source link

Read more...

How to Install WordPress on your Windows Computer Using WAMP


Do you want to install WordPress on your Windows computer locally? Working with WordPress on your computer allows you to test new WordPress features, learn how to develop with WordPress, and make websites before migrating them to the live server. In this article, we will show you how to properly install WordPress on Windows using WAMP.

Install WordPress on WAMP

Why You Should Install WordPress on Windows?

Installing WordPress locally on your computer gives you a testing environment that doesn’t affect your live website or blog. A WordPress install on your computer is also referred to as local server or localhost.

Normally WordPress developers use local WordPress install to develop their plugins and themes. Beginner users can also install WordPress on their computers to learn WordPress, test new WordPress theme and plugins, and experiment without affecting a live website.

Note: If you install WordPress locally on Windows, then the only person who can see that site is you. If you want to make a website that is available to the public, then you need to have a domain name and web hosting. We recommend that you follow this guide on how to start a WordPress blog.

That being said, let’s take a look at how to properly install WordPress on Windows using WAMP.

What is WAMP?

WAMP, is a compilation of Apache web server, PHP and MySQL bundled for Windows computers.

All of them are separate open source software. However, installing them separately is not quite easy even for experienced users. Software like WAMP allow you to easily install them and have a working local environment within minutes.

Step 1. Installing WAMP on Windows Computer

First, you need to download the WAMP software and install it on your computer. Simply go to the WampServer website and click on the ‘Start Using WampServer’ button.

Start using wampserver

It will take you to the downloads section. You’ll see two versions here: WampServer 32 bits and WampServer 64 bits. You need to select the WampServer version that matches the operating system type of your Windows computer.

Download wampserver

To find out whether you are using 32 or 64-bit operating system, go to Control Panel » System and Security » System in your computer. There you will be able to see your operating system type.

Finding operating system type in Windows 10

Once downloaded, you can click on the wampserver execution file to run the installation. Make sure that you carefully follow the instructions on the installation screen.

Install WAMP

During the installation process, you need to define the location for the web browser. By default, it will be Internet Explorer. You can change that to Google Chrome or any other web browser by locating it in the Program Files of your computer.

Once installed, you can launch the WampServer to continue.

Step 2. Setting Up a Database for Local WordPress Setup

Next thing you need to do is to create a blank MySQL database. On launching WAMP, you’ll see a green WampServer icon at the bottom right corner of your screen along with other icons. Simply click on it and then click on phpMyAdmin (a web based application to manage MySQL databases).

Note: If the WampServer icon is red or yellow, then it means the services (Apache, MySQL, PHP) are not running. You need to start the services by clicking on the icon before setting up the database.

phpMyAdmin

It will take you to the phpMyAdmin login screen on your web browser. Simply enter the username: root and leave the password field blank. These are the default credentials to login into your localhost phpMyAdmin.

Login phpMyAdmin

Click on the ‘Go’ button to continue.

Once logged in, you need to click on Databases in phpmMyAdmin to create a new database for WordPress. It will ask you to choose a name for your new database (we named ours test_db). After that click on the ‘Create’ button.

Create a database

Your database is ready which means you can now install WordPress on localhost.

Step 3. Installing WordPress on Windows Using WAMP

The next thing you need to do is download the latest version of WordPress from the WordPress.org website. It will download as a zip file.

Download WordPress

You need to extract the zip file and copy the ‘wordpress’ folder.

Extract WordPress

Now you need to navigate to the folder where you installed WAMP.

In this tutorial, we installed WAMP in C:wamp64, so we’ll refer to that folder going forward. But keep in mind, it may be different for you depending on where you installed the program.

Paste the ‘wordpress’ folder into the C:wamp64www folder.

Paste WordPress folder to www

You can rename the ‘wordpress’ folder to anything you want, such as mysite, testsite, etc. This will be the URL of your local WordPress site, so be sure to choose something you’ll remember easily.

For the sake of this tutorial, we renamed the folder from wordpress to mysite.

Next, you can open the web browser and go to http://localhost/mysite/

First, it’ll ask you to select a language and then show you the database setup information. Once you have read it carefully, go ahead and click on the ‘Let’s go’ button to continue.

Database information

After that, you need to enter your database details like database name, username, password, host, and table prefix.

The database name will be the one that you entered in the previous step. In our case, we called it ‘test_db’. The username will be ‘root’, and you can leave the password field blank. You can also leave the database host and table prefix as-is.

Enter database details

Next, click on the ‘Submit’ button and WordPress will create a configuration file for you in the backend.

On the next screen, you will see a success message stating that WordPress is connected to your database, and you can proceed with the installation.

Go ahead and click on the ‘Run the installation’ button to continue.

Run the installation

It will take you to the welcome screen for WordPress. You need to add a title for your new WordPress website, choose an admin username, enter a strong password, and provide an admin email address.

Once you’re ready, click on the ‘Install WordPress’ button.

Welcome screen for WordPress

After the installation process is complete, you’ll see a success message. In the background, WordPress has created new tables in your database and it’s ready to use.

You can then proceed to your WordPress dashboard by clicking on the ‘Log In’ button.

Log in button

Congratulations, you have successfully installed WordPress on a Windows computer using WAMP.

Step 4. Enabling Pretty Permalinks in WAMP

The new version of WordPress doesn’t break your local site on changing the permalinks setting.

However if you still see the ‘page not found’ error on your pages after changing the permalinks from Settings » Permalinks in WordPress, then simply follow our guide on how to enable custom permalinks in WAMP.

Step 5. Troubleshooting WAMP Issues

WAMP is quite easy to use even for beginners. However, if you are unable to get it running, then the following troubleshooting tips would help.

Fixing the WAMP Skype Conflict

If you have Skype installed and running, then WampServer may not be able to work properly due to a conflict with Skype. The conflict is caused by both Apache and Skype using the same port 80. There is a simple fix for this problem.

Open Skype and go to Tools » Options. This will bring up a dialog box, from here you need to click on Advanced and then Connections.

Fixing the WAMP Skype conflict

Uncheck the box that says Use port 80 and 443 as alternatives for incoming connections. Save options and restart Skype.

Install Visual C++ Redistributable

WAMP needs Visual C++ Redistributable for Visual Studio 2012 to run. If you don’t have it installed on your computer, then you can download and install it from the Microsoft website.

Bonus: Migrating from WAMP to Live

We’ve also written a separate guide on how to move WordPress from WAMP local server to a live site. Hopefully, you’ll find it helpful when you are ready to deploy your local site to production.

Having a local server environment is great for learning and testing purposes. But remember, if you want to start a WordPress blog for other people to see, then you do not need to install WordPress on your computer. You need to install WordPress on a WordPress hosting provider.

We hope this article helped you learn how to install WordPress on Windows using WAMP. You may also want to see our guide on 18 most important things you need to do after installing WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Install WordPress on your Windows Computer Using WAMP appeared first on WPBeginner.





Source link

Read more...

What is RSS? How to use RSS in WordPress?


As a blogger, you have likely come across an orange icon labeled RSS feed. If you have ever wondered what is RSS and how you can use RSS to grow your WordPress site, then you’re in the right place. In this article, we will explain what is RSS, what are the benefits of RSS, and how to use it to grow your WordPress blog.

What is RSS?

What is RSS?

RSS is a type of web feed that allows users and applications to receive regular updates from a website or blog of their choice. The acronym RSS stands for Really Simple Syndication or Rich Site Summary. It is sometimes referred to as the feed or RSS feed.

In the early days of internet, if you wanted to keep track of updates on your favorite website, then you had to bookmark it and then manually visit to see if there were any updates.

RSS feed solved that problem by allowing users to keep track of their favorite websites without having to manually visit the website each time.

RSS allows bloggers and publishers to automatically syndicate their content, so that people can read it in their email, feed reader and other devices.

How Does RSS Feed Work?

RSS feeds work by publishing your latest content in a structured XML document. This feed contains your full articles or the summary, and metadata for each item like date, author, category, etc.

This XML document can then be fetched and read with a RSS feed reader. There are many RSS feed reader software available for all operating systems, desktops, and mobile devices.

Here is what an example RSS feed looks like:

<?xml version="1.0" encoding="UTF-8"?>
 
<channel>
<title>WPBeginner</title>
<link>https://www.wpbeginner.com</link>
<description>Beginner's Guide for WordPress</description>
<lastBuildDate>Tue, 02 Dec 2018 14:13:37 +0000</lastBuildDate>
<language>en-US</language>
 
    <item>
        <title>How to Fix WordPress Posts Returning 404 Error</title>
        <link>http://feeds.wpbeginner.com/wpbeginner/</link>
        <pubDate>Tue, 02 Dec 2018 11:58:18 +0000</pubDate>
        <dc:creator>Editorial Staff</dc:creator>
        <category><![CDATA[Tutorials]]></category>
        <guid isPermaLink="false">https://www.wpbeginner.com/?p=10968</guid>
 
        <description><![CDATA[<p>Description of post goes here...]]></description>
        <content:encoded><![CDATA[<p>Post goes here....]]></content:encoded>
        </item>

All WordPress blogs come with built-in support for RSS feeds. By default, each page of your WordPress site contains a meta tag that points to your website’s RSS feed location.

You can disable RSS feeds in WordPress, but continue reading and you might change your mind about disabling them.

What are The Benefits of RSS?

RSS makes it easy for users to subscribe to your content. Using an RSS feed, they can receive updates from your blog or website directly in their feed readers, desktop applications, and many other devices.

Subscribers don’t have to remember your website URL because they can bring the content into a central location where they like to read all of their favorite websites at once.

Your content also becomes portable, and your subscribers can even take it with them for offline reading.

RSS feeds help you build and nurture a loyal following around your blog. RSS subscribers are more likely to share your content on social media. Many of our readers automatically tweet every new WPBeginner article using RSS feed and IFTTT.

As a user, you can subscribe to your favorite websites and read them all at one place. This allows you to quickly scan through your favorite news and blog sites. If you want to leave a blog comment, then you can easily visit the individual article and leave your comment.

Most modern feed readers allow you to sort your reading lists into categories and groups. By using RSS efficiently, you can really maximize your reading time.

How to Use RSS Feeds to Read Your Favorite Websites?

You can subscribe to RSS feeds by using apps called feed readers. There are many free feed readers available on the market for all popular operating systems and devices.

Following are just a few of the top RSS feed reader apps that you can use.

We recommend using Feedly. It is available as a browser add-on as well as a mobile app for iOS, Android, and Kindle devices.

By using Feedly, you can sync your RSS subscriptions across your devices and resume reading wherever you left it. Adding your favorite websites to Feedly is really simple, just enter the URL of the website and click the Follow button to subscribe.

Subscribe to a website using Feedly

In most feed readers, you can search for topics that interest you and subscribe to popular sources on those topics. You can also categorize your favorite sites into topics. Feed readers such as Feedly come with features to print, share, and email articles that you find interesting.

Organize your RSS feed subscriptions

How to Promote Your WordPress RSS Feed

As a WordPress user, your website already publishes an RSS feed. You can find your RSS feed by simply adding /feed/ at the end of your website’s address. For example:

https://www.wpbeginner.com/feed/

Don’t forget to replace wpbeginner.com with your own domain name.

You can encourage visitors to subscribe to your RSS feed by adding an RSS icon to your sidebar or another prominent location. Here is how we do it on WPBeginner:

RSS feed icon on WPBeginner

You can also connect your RSS feed to an email marketing service and allow your users to receive your blog posts directly in their inbox. For instructions, see our guide on how to add email subscriptions to your WordPress blog.

Take Your WordPress RSS Feed to The Next Level

RSS feeds are extremely powerful, and with little effort you can use them to build a loyal following.

1. Use RSS Feed to build an email list

If you are not already building an email list, then you need to start immediately. See our guide on why you should start building your email list right away.

This is where you’ll need OptinMonster. It is the best lead generation software on the market and allows you to convert website visitors into subscribers.

Using OptinMonster to grow your email subscribers

2. Use RSS Feed to grow social media following

IFTTT

Social media websites like Facebook and Twitter can help you grow your website traffic. However, to keep your social media profiles active you need to regularly post content.

Using RSS feeds with IFTTT, you can automatically share your new blog posts to all your social media profiles.

3. Cross Promote Your Blog Using RSS Widget

WordPress comes with a default RSS widget that you can add to your sidebar and display latest posts from any other blog. You can use this widget to cross-promote your own blogs.

Adding RSS widget to your WordPress site

4. Customize your RSS feed

There are some advanced hacks and tricks that you can use to customize your WordPress RSS feeds.

Need even more tips? See our list of the best tips to optimize your WordPress RSS feed.

We hope this article explained what is RSS and how you can use RSS in WordPress to grow your website. You may also want to see our guide on how to get more visitors to your WordPress site.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post What is RSS? How to use RSS in WordPress? appeared first on WPBeginner.





Source link

Read more...

16 Best WordPress Chrome Extensions that You Should Try


Are you looking for the best WordPress Chrome extensions to boost productivity? Browser extensions can help improve your WordPress workflow and make you more productive. In this article, we have hand-picked some of the best WordPress related Chrome extensions that you should try.

Best Google Chrome extensions for WordPress

Why You Need WordPress Chrome Extensions?

Google Chrome is the most popular web browser in the world. It comes with hundreds of add-ons to easily perform several tasks within your browser.

You’ll find many useful WordPress extensions that can help with the website development, editing blog posts, check for grammar and spelling mistakes, manage tasks, and more.

Since there are thousands of extensions available, it becomes difficult for beginners to find the right tools they need.

To help you with that, we did the research and picked the best Google Chrome extensions that you can try.

1. Grammarly

Grammarly

Grammarly is the most popular Chrome extension that you can use to check spelling errors and grammatical mistakes in your WordPress content. It helps you in writing and editing your blog posts easily. Grammarly also checks for contextual spelling errors and helps you improve readability of your content.

2. CloudApp

CloudApp

CloudApp is a popular tool to take screenshots, record screen, and share them with anyone. CloudApp’s Chrome extension makes it easy to take screenshots while browsing the web and insert them into your blog posts.

3. LastPass

LastPass

LastPass is the best password manager tool on the market. It works on Windows, Mac, Android, iOS, and more. It also comes with browser extensions for all top browsers including Google Chrome.

Using a password manager like LastPass allows you to choose strong and unique passwords for all your online accounts. It automatically fills in passwords for you so you don’t need to remember passwords.

4. Ahrefs

Ahrefs

Ahrefs is one of the most powerful SEO tools on the market. It helps you understand why your competitors are ranking so high and what you can do to beat them. It also helps you find out keywords and blog post ideas that you can use to boost your search traffic.

They have an SEO Toolbar available as a Chrome extension which gives you a bird’s eye view of any page you are viewing with in-depth SEO analysis and keyword reports.

5. SimilarWeb

SimilarWeb

SimilarWeb is a Chrome extension for website traffic analysis. You can use this extension to see complete stats of your WordPress website including traffic sources, user engagement rate, keywords, and more. It gives an instant and detailed insight for any website with 1-click.

6. Evernote Web Clipper

Evernote

Evernote Web Clipper is a helpful Chrome extension for WordPress writers. It lets you clip the articles that you are reading and open them on any of your devices with Evernote. You can highlight the important content on any website and share it in emails or make a link out of it. Evernote is a bookmarking, social sharing, note taking, and task management tool combined in one app.

7. WhatFont

WhatFont

Wondering which font is used on the WordPress website you’re viewing? Simply add the WhatFont Chrome extension on your browser to find out the font by hovering on the text. It also shows the supported services for the web fonts like Typekit and Google Font API.

8. Asana

Asana

Asana is a popular productivity and task management tool. It also comes with a Google Chrome extension to manage your tasks easily from anywhere including from your WordPress website.

You can add and search tasks from any web page in your browser. It lets you create your own team and assign tasks with due dates. You can also add current URL as a task to read later or share it with your team members.

9. Buffer

Buffer

Buffer makes it easy to share your WordPress content on social media channels like Facebook, Twitter, LinkedIn, etc. It allows you to schedule blog posts and monitor the stats for better performance. You can add team members to work collectively and schedule your WordPress posts for social media websites.

10. WPSniffer

WPSniffer

WPSniffer is a popular WordPress themes sniffer tool. You can use this Chrome extension to find out which theme is used on a WordPress website. It also displays the link of the active theme or redirects you to Google search with the theme name.

11. Dimensions

Dimensions

Dimensions is a Chrome extension for designers to measure different dimensions on a WordPress website. You can simply move your mouse between elements like images, text blocks, form fields, buttons, etc to find out the exact measurements. It can also help you convert JPEG and PSD files to web pages easily.

12. WordPress Keyboard Shortcuts

Keyboard shortcuts

If you want to explore a new world of keyboard shortcuts for your WordPress site, then WordPress Keyboard Shortcuts is the perfect Chrome extension for it. This extension offers a complete range of keyboard shortcuts that work with WordPress and help you save time.

13. WordPress Style Editor

WordPress style editor

WordPress Style Editor is a useful Chrome extension that enables you to instantly save CSS changes that you make in the inspect tool of your browser. It saves a lot of time from checking the styles in the inspect tool and then manually updating your stylesheet. Make sure that you’re logged into your WordPress site to save the CSS properly.

Note: It works only with the style.css file of your WordPress theme. It makes the changes directly to the main CSS file, so make sure to keep a backup before you start editing.

14. Version Check for WordPress

Version check for WordPress

Version Check for WordPress is a simple Chrome extension that you can use to find out the version of any website built on WordPress. It displays the WordPress version in your browser while viewing a website. It also shows if the version used on the website is outdated.

15. WordPress Admin Switcher

WordPress admin switcher

WordPress Admin Switcher is a Chrome extension for WordPress websites. It allows you to switch to the WordPress login screen without typing the wp-admin in the browser tab. You can also directly switch to the post editor in your WordPress admin area while viewing a post on the website with 1-click.

Note: Mac users can press ‘Cmd + Shift + A’ and Windows users can press ‘Ctrl + Shift + A’ to switch to the admin login screen. You can also click on the extension icon in your browser to switch to your WordPress admin login page.

16. ColorZilla

ColorZilla

ColorZilla is an advanced Chrome extension to pick colors from your WordPress pages and posts. It lets you read the color code by using the eyedropper tool. You can also generate gradient colors CSS and use them in your stylesheets. It also maintains a history of recently picked colors.

We hope this article helped you find the best WordPress Chrome extensions to try. You may also want to see our list of the most wanted WordPress tips, tricks, and hacks to improve your website.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post 16 Best WordPress Chrome Extensions that You Should Try appeared first on WPBeginner.





Source link

Read more...

How to Add Dark Mode to Your WordPress Admin Dashboard


Do you want to add dark mode to your WordPress admin dashboard? A dark mode color scheme makes it easier to work during late hours by reducing white light emitting from the screen. In this article, we will show you how to easily add dark mode to your WordPress admin dashboard.

Adding dark mode to WordPress admin area

What is Dark Mode and Why Use it in WordPress?

If you often work late at night, then the bright screen light of your computer causes strain on the eyes. Many apps, websites, and even operating systems come with a dark mode color scheme as an alternative.

Dark mode in macOS

Popular websites like YouTube also offer a dark color scheme. This allows users to watch videos late at night with a more comfortable viewing experience.

YouTube dark theme

WordPress comes with admin color schemes, but none of the default color schemes reduce white light coming from your screen.

Luckily, there is a plugin that solves that.

Let’s take a look at how to easily add dark mode to your WordPress admin area for a more enjoyable user experience during late hours.

Adding Dark Mode to Your WordPress Admin Dashboard

The first thing you need to do is install and activate the Dark Mode plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, you need to visit Users » Your Profile page and check the box next to the ‘Dark Mode’ option.

Enable dark mode

Don’t forget to click on the save changes button to store your settings.

Your WordPress admin area will now switch to the dark mode.

Dark mode enabled

Since ‘Dark Mode’ is not an admin color scheme, you can easily use it in combination with an existing WordPress admin color scheme.

Admin schemes with dark mode

At the time of writing this article, the plugin was not compatible with the upcoming Gutenberg editor. However, when writing posts using the new editor, the plugin switches back to the regular admin colors.

It is expected to work with the new editor in an upcoming version. Meanwhile, you can switch to the classic WordPress editor for a consistent dark mode experience.

We hope this article helped you add the dark mode to your WordPress admin dashboard. You may also want to see our guide on the history of WordPress to see the evolution of WordPress interfaces.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Add Dark Mode to Your WordPress Admin Dashboard appeared first on WPBeginner.





Source link

Read more...

How to Stop Search Engines from Crawling a WordPress Site


Recently, one of our users asked us how they can stop search engines from crawling and indexing their WordPress site? There are many scenarios when you would want to stop search engines from crawling your website or listing it in search results. In this article, we will show you how to stop search engines from crawling a WordPress site.

Stop search engines from crawling your WordPress site

Why and Who Would Want to Stop Search Engines

For most websites, search engines are the biggest source of traffic. You may ask, why would anyone want to block search engines?

When starting out, a lot of people don’t know how to create a local development environment or a staging site. If you’re developing your website live on a publicly accessible domain name, then you likely don’t want Google to index your under construction or maintenance mode page.

There are also many people who use WordPress to create private blogs, and they don’t want those indexed in search results because they’re private.

Also some people use WordPress for project management or intranet, and you wouldn’t want your internal documents being publicly accessible.

In all the above situations, you probably don’t want search engines to index your website.

A common misconception is that if I do not have links pointing to my domain, then search engines will probably never find my website. This is not completely true.

There are many ways search engines can find a website linked elsewhere. For example:

  1. Your domain name could have been previously owned by someone else, and they still have some links pointing to your website now.
  2. Some domain search site’s results could get indexed with your link on them.
  3. There are literally thousands of pages with just list of domain names, your site can appear on one of those.

There are a lot of things happening on the web and most of them are not under your control. However, your website is still under your control, and you can instruct search engines to not index or follow your website.

Blocking Search Engines from Crawling and Indexing Your WordPress Site

WordPress comes with a built-in feature that allows you to instruct search engines not to index your site. All you need to do is visit Settings » Reading and check the box next to Search Engine Visibility option.

Search engine visibility setting in WordPress

When this box is checked, WordPress adds this line to your website’s header:

<meta name='robots' content='noindex,follow' />

WordPress also modifies your site’s robots.txt file and add these lines to it:

User-agent: *
Disallow: /

These lines ask robots (web crawlers) not to index your pages. However, it is totally up to search engines to accept this request or ignore it. Even though most search engines respect this, some page or random image from your site may get indexed.

How to Make Sure Your Site Doesn’t Appear in Search Results?

The default WordPress visibility settings instruct search engines not to index your website. However, search engines may still end up crawling and indexing a page, file, or image from your website.

The only way to to make sure that search engines don’t index or crawl your website at all is by password protecting your entire WordPress site on the server level.

This means when anyone tries to access your website, they are asked to provide a username and password even before they reach WordPress. This includes search engines as well. Upon login failure, they are shown 401 error and the bots turn away. Here is how to password protect an entire WordPress site.

Method 1: Password Protecting an Entire Site using cPanel

If your WordPress hosting provider offers cPanel access to manage your hosting account, then you can protect your entire site using cPanel. All you have to do is log in to your cPanel dashboard and then click on ‘Password Protect Directories’ icon under the ‘Security’ section.

Password protect directories

Next, you will need to choose the folder where you have installed WordPress. Usually, it is the public_html folder.

Select the root folder

If you have multiple WordPress sites installed under public_html directory, then you need to click on the folder icon to browse and select the folder for the website you want to password protect.

On the next screen, you need to enter a name for the protected directory and click on the ‘Save’ button.

Enter a name for protected directory

Your information will be saved and cPanel will reload the page. After that, you need to add an authorized user by entering a username and password.

Add authorized user

That’s all, you have successfully added password protection to your WordPress site.

Now, whenever a user or search engine visits your website they will be prompted to enter the username and password you created earlier to view the site.

Password protected website

Method 2: Password Protecting WordPress with a Plugin

If you are using a managed WordPress hosting solution, sometimes you don’t have access to cPanel.

In that case, you have the option to use different WordPress plugins to password protect your website. Below are the two most popular solutions:

  1. SeedProd – it’s the #1 coming soon and maintenance mode plugin for WordPress, used on over 800,000+ websites. It comes with complete access control and permissions features that you can use to hide your website from everyone including search engines. We have a step by step how-to guide for SeedProd.
  2. Password Protected – it’s a very simple way to password protect your WordPress site with a single password (no user creation needed). See our step by step guide on how to password protect a WordPress site.

We hope this article helped you stop search engines from crawling or indexing your WordPress site. You may also want to see our ultimate step by step WordPress security guide for beginners.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Stop Search Engines from Crawling a WordPress Site appeared first on WPBeginner.





Source link

Read more...

How to Bulk Delete WordPress Posts (2 Easy Solutions)


Do you want to bulk delete WordPress posts? WordPress makes it super easy to manage posts from the admin area. However, if you want to delete a lot of posts then selecting and deleting them may take some time. In this article, we will show you two quick and easy solutions to bulk delete WordPress posts from your blog.

Bulk delete WordPress posts with two easy methods

Method 1. Bulk Delete WordPress Posts without Plugin

This method is easier and is recommended for all users. It uses the built-in WordPress functionality to quickly select a large number of posts and delete them.

First, you need to visit Posts » All Posts page. From here you can click on the bulk select box on top to select all posts displayed on the page.

Select all posts

If you don’t want to delete all of the selected posts, then you can now go ahead and uncheck those posts. Otherwise, you can click on the ‘Bulk Options’ drop-down menu and select ‘Move to Trash’ option.

Move to trash option

Next, you need to click on the ‘Apply’ button to delete selected posts.

WordPress will now move the selected posts to trash.

Using this default method, you can only select 20 posts at a time. What if you wanted to delete hundreds of posts?

Simply click on the ‘Screen Options‘ button at the top right corner of the screen. This will bring a pull-down menu where you need to change the ‘Number of items per page’ to any number you want.

Change the number of posts to be displayed

Next, click on the Apply button and WordPress will display the number of posts you selected earlier. You can now go ahead and bulk delete posts as described above.

Note: Deleted posts will be moved to WordPress trash and will remain there for 30 days. After that, they will be permanently deleted from your WordPress database.

Bulk Delete Posts by Specific Author or Category

Now let’s suppose you want to delete posts filed under a specific category / tag or written by a specific author? You can simply click on the author, category, or tag links to display posts associated with them.

Display posts by author, category, or tag

For example, clicking on the ‘News’ category will show you the list of posts filed under that category. You can then select the posts and move them to trash by using the Bulk Options menu.

Method 2: Bulk Delete WordPress Posts using a Plugin

The default bulk delete options are quite adequate for most users. However, there are some cases where you may need more options to quickly select specific posts and then bulk delete them.

For example, if you want to delete posts filed within last few days or posts older than a certain number of days?

Luckily, there is a plugin that lets you bulk delete posts using advanced filters.

First, you need to install and activate the Bulk Delete plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, go to Bulk WP » Bulk Delete Posts page in your WordPress admin area to delete posts. The plugin offers multiple ways to filter and select posts that you want to delete.

Bulk WP Settings

You can filter posts by duration, select posts published in last x days, delete them instantly without sending to trash, and even schedule to delete later.

As you scroll down further in the settings screen, you will find more options to select and delete posts by categories, custom taxonomies, custom post types, and more.

Sort and select posts by category

Bulk Delete can also be used to bulk delete comments, pages, users, and custom fields.

We hope this article helped you learn how to easily bulk delete WordPress posts using these two methods. You may also want to see our list of the best WordPress plugins for business websites.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Bulk Delete WordPress Posts (2 Easy Solutions) appeared first on WPBeginner.





Source link

Read more...

How to Add a FTP like File Manager in Your WordPress Dashboard


Do you want to add an FTP like file manager in your WordPress admin area? A file manager can help you edit WordPress configuration, themes, plugins, and other files right from your WordPress dashboard. In this article, we will show you how to easily add an FTP like file manager in WordPress.

Adding an FTP like file manager in WordPress

Why You Need an FTP like File Manager in WordPress?

A file manager in WordPress allows you to manage files on your WordPress website directly from your WordPress admin area. It works like a web-based FTP client allowing you to browse and manage files with a simple user interface.

Our recommendation is to always use an FTP client using SSH or SFTP protocols to securely transfer WordPress files.

However, a file manager is helpful when you don’t have access to FTP or cPanel of your website. It works similar to an FTP client, so you can edit, preview, upload, and download the WordPress configuration and other files.

That being said, let’s take a look at how to easily add an FTP like file manager in WordPress.

Adding a FTP like File Manager in WordPress

First thing you need to do is to install and activate the File Manager plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, the plugin will add a new menu item labeled ‘WP File Manager’ in the WordPress admin sidebar. Clicking on it will launch the file manager app, which will show your WordPress files and folders.

WP File Manager

You can find the settings in the toolbar above the files section. This toolbar is similar to the settings in an FTP client. It allows you to preview, edit, upload, download, and delete files or folders.

Toolbar

You can select a file and choose the option in the toolbar to perform an action.

The folders will work the same way as they do in any modern FTP client. You can click on any folder to open and view its contents.

Edit plugin files

You can edit any file using the toolbar menu option. It’ll open the file in a popup, so you can make changes and save it.

Edit file manager

If you don’t want to make changes in the file, then you can click on the preview option to see the code.

You can access the media files in the wp-content » uploads folder. The ‘Upload Files’ option in the toolbar allows you to upload multiple images in 1-click. You can also upload zip files and extract them in the file manager.

Extract zip file

That’s all. We hope this article helped you learn how to add a FTP like file manager in WordPress. You may also want to see our guide on useful WordPress configuration tricks that you may not know.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Add a FTP like File Manager in Your WordPress Dashboard appeared first on WPBeginner.





Source link

Read more...