Couldn’t have said it better myself.
As more and more people get online using a variety of mobile devices and screen sizes, it’s essential that your WordPress site is responsive and device-agnostic. Heck, you may even be reading this article on your phone right now. (How does our site look? Okay? Good.)
Don’t Hide Content From Mobile Users
There was a time when the default position for WordPress site owners who wanted their site to work on mobile would be to install a plugin that simply put all of their posts into a mobile template and displayed that to visitors on mobile instead of showing them the full site. This had some major drawbacks, including the fact that mobile visitors never got to see your site’s lovely design and also that a lot of the content simply disappeared on mobile.
There was also a trend for large sites to have a separate mobile version which would display certain content types in a completely different layout or template. This included WordPress sites that would use a different theme on smaller screens or when a mobile browser was detected. It was common for only certain areas of the site to use this template: sometimes other areas of the site would use the desktop layout on mobile and sometimes (and even worse) those other sections of the site would be completely unavailable to mobile users.