Do you like writing in Microsoft Word instead of WordPress? Want to import the .docx document in WordPress instead of copying / pasting which usually messes up the formatting? In this article, we will show you how to import .docx documents in WordPress.
Why and When You Need to Properly Import .docx Files in WordPress?
Some users prefer to write their articles in Microsoft Word, which comes with a built-in spell check, thesaurus, templates, styles and formatting. The default WordPress visual editor does not offer all these features.
Another possible usage scenario is guest blogging. If you do not want to give guest authors access to your WordPress admin area, then they often send their guest posts either in plain HTML or a .docx document.
Lastly, you may already have some content saved in .docx documents. Copying and pasting from docx can be difficult, specially if you have to copy content from multiple documents.
Having said that, let’s see how you can properly import .docx documents in WordPress without breaking formatting.
Importing .docx Documents in WordPress
First thing you need to do is install and activate the Mammoth .docx converter plugin. For more details, see our step by step guide on how to install a WordPress plugin.
Upon activation, you need to create a new post or edit an existing one. On the post edit screen, you will find the Mammoth .docx converter metabox below the post editor.
Simply click on the choose file button to select a .docx file from your computer.
As soon as you select the .docx file, the plugin will show you three views for the documents. In the Visual tab, you will see how the document will look in WordPress.
You will notice that it will ignore any styles applied to your .docx documents such as text color, background color, padding, margin, etc. Instead, it will let your theme’s stylesheet control how to display those things.
You can also view the HTML generated by the converter by clicking on the Raw HTML button. You can click on the messages button to see if there were any warnings or errors during conversion.
If you are satisfied with how the document looks in the visual tab, then you can click on the ‘Insert into editor’ button. The plugin will insert converted HTML into your WordPress post editor.
You can continue to work on the post. If you are new to WordPress, then you may want to see our guide on how to add a new post in WordPress and utilize all the features.
Mammoth .docx converter plugin converts a .docx file into a clean HTML format compatible with WordPress. Currently, the plugin supports the following features:
Headings like Heading 1, Heading 2, are converted into h1,h2, etc.
Lists
Tables are imported without formating like border and cell colors
Plain HTML formating like bold, italic, superscript, and subscript
Images embedded in document are imported into WordPress
Links
Textboxes are converted into plain paragraphs
The plugin does not make any changes to your original .docx document, it does not even store it on your WordPress site.
We hope this article helped you import .docx documents in WordPress. You may also want to see our guide on how to embed PDF, spreadsheet, and other documents in 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.
Do you want to get more traffic to your WordPress site? There are several WordPress plugins that can help boost traffic and user engagement on your website. In this article, we will show you 10 WordPress plugins that will quickly help you get more traffic.
1. OptinMonster
Did you know that more than 70% of people who visit your website today will never come back again. That’s where OptinMonster comes in. It helps you convert visitors into email subscribers.
OptinMonster allow you to tracks user’s behavior and show them a targeted message at the precise moment they are about to leave, so you can convert them into email subscribers.
See our case study of how we increased our email subscribers by 600% using OptinMonster.
2. Floating Social Bar
There are thousands of WordPress plugins that allow you to add social sharing buttons. However, most of them are complicated, has too many unwanted social networks, and they slow down your website.
Floating social bar is super fast and has only the most popular social networks. You can set it to stick at the top of your posts when users scroll down. You can also add it at the end of your posts. We use a slightly modified version of Floating Social Bar on WPBeginner.
3. Revive Old Posts (Former Tweet Old Post)
Too often new users create a blog post, share it once, and then leave it to die in their archive pages.
Revive old posts make your old posts work for you by keeping them alive on your social profiles. It allows you to automatically share your old posts on Twitter and Facebook at regular intervals.
See our guide on how to automatically share your old WordPress posts for detailed instructions.
4. WP to Buffer
Buffer allows you to schedule updates for your social media profiles. WP to Buffer plugin automatically adds your WordPress posts to the Buffer queue. This way you can totally automate all the social media sharing you have to do after publishing a post.
For detailed instructions, see our guide on how to schedule WordPress posts for social media with Buffer.
5. Yoast SEO
Yoast SEO is the best WordPress SEO plugin with the most comprehensive set of tools to optimize your website. You can add meta tags, XML sitemaps, breadcrumbs navigation, and even import your Google search console data into WordPress.
Yoast SEO also helps you optimize your website for social platforms like Facebook and Twitter. You can add thumbnails for facebook, and Twitter cards, etc.
See our guide on how to install and setup Yoast SEO in WordPress for step by step instructions.
6. Inline Related Posts
Inlined Related Posts shows links to related posts inside your articles. This works really well for long articles because users are already engaged with the content and are much more likely to check out similar content. This increases your pageviews and the time users spend on your website.
For detailed instructions, see our guide on how to add inline related posts in WordPress. You may also want to check out our list of 5 best related posts plugins for WordPress.
7. WordPress Popular Posts
WordPress popular posts plugin allows you to highlight the best content on your website thus bringing even more attention to them and increasing engagement.
It allows you to display your popular posts based on pageviews or comments. You can also display the list with post thumbnails and can even choose popular posts by day, week, or month.
You may also want to checkout our list of 5 best popular posts plugins for WordPress.
8. Subscribe to Comments Reloaded
Traffic and user engagement go hand in hand on website. Comments are the perfect tool to boost user engagement. Subscribe to Comments Reloaded plugin allows your users to subscribe to comments on your articles. This lets them get an email notification whenever there is a new comment on the articles they have subscribed.
See our guide on how to allow users to subscribe to comments in WordPress
You can also combine it with other plugins to improve WordPress comments and boost user engagement and traffic at the same time.
9. Click to Tweet
This plugin allows you to add a click to tweet box in your WordPress posts. You can strategically place click to tweet boxes in your articles with your own quotes.
It is very effective and helps you bring more users from Twitter to your WordPress site. See our guide on how to add click to Tweet boxes in your WordPress posts for detailed instructions.
10. Instant Articles for WP
Facebook has opened Instant Articles for all publishers. Instant Articles for WP is the official plugin to help you setup your WordPress site for Facebook Instant Articles.
Due to the incredible page load speed, Instant Articles are more likely to be clicked and shared on Facebook. This not only brings more traffic to your website, but will also help you increase your Facebook page reach.
For detailed step-by-step instructions see our guide on how to setup Facebook Instant Articles for WordPress.
We hope this article helped you find the best WordPress plugins to get more traffic on your website. You may also want to check out these 19 actionable tips to drive traffic to your new 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.
Do you want to add exclusive content for your RSS subscribers? You can use this bonus content as a way to encourage more users to subscribe your RSS feed. In this article, we will show you how to show content only for RSS subscribers in WordPress.
When and Why You Need Feed Only Content in WordPress?
The best way for users to receive updates from your website is by signing up for your email list or by subscribing to your RSS feed. You can even send your WordPress posts to your email list subscribers using email services like MailChimp, Aweber, etc.
However, it is a little hard convincing users to subscribe to the RSS feed of a new website. Many site owners use a marketing tactic called ‘Content Upgrades‘ to get more subscribers.
Similarly you can offer your users bonus content if they subscribe to your RSS feed. You can quickly get a lot more subscribers by combining this with popular lead generation tools like OptinMonster.
Having said, let’s see how you can show content only to RSS subscribers or add feed only content in WordPress.
Method 1: Adding Feed Only Content using a Plugin
This method is easier and is recommended for beginners.
First thing you need to do is install and activate the WP Kill in Feed plugin. For more details, see our step by step guide on how to install a WordPress plugin.
Upon activation, the plugin makes two new shortcodes available for you to use.
The first shortcode is [addtofeed]. It allows you to add feed only content wrapped in the shortcode. Like this:
[addtofeed]
This content is for RSS feed subscribers only
[/addtofeed]
Between the shortcodes, you can add any content you want like text, images, YouTube videos, etc. It will only be visible in the RSS feed and regular visitors of your website will not see it.
You can tell regular visitors that there is more content which will be visible to RSS feed subscribers and then add a link to your RSS feed.
Hiding Content from RSS Feed Subscribers
The plugin also allows you to hide content from RSS feed subscribers and make it visible only to users who visit your website.
Simply wrap the content in [killinfeed] [/killinfeed] shortcodes and it will not be visible to your feed subscribers. Like this:
[killinfeed]Content hidden from RSS feed subscribers [/killinfeed]
Method 2: Show Content only to RSS Feed Subscribers Using Code
This method requires you to add code in your WordPress site. If you are comfortable pasting code snippets into WordPress, then you can use this method.
Simply add this code to your theme’s functions.php file or in a site-specific plugin.
function feedonly_shortcode( $atts, $content) {
if (is_feed())
return apply_filters( 'the_content', $content );
return "";
}
add_shortcode('feedonly', 'feedonly_shortcode');
This code is basically the same as the plugin. It simply checks if user has requested a feed, then add feed only content to post content. Otherwise, it skips the feed only content.
You will need to wrap feed only content in a shortcode like this:
[feedonly]This content will only be visible to RSS feed subscribers[/feedonly]
Content inside the shortcode will only be visible to your feed subscribers. Again you can tell your site visitors that they will get to see more content if they subscribe to your RSS feed.
We hope this article helped you learn how to show content only to RSS feed subscribers in WordPress. You may also want to see our 9 extremely useful RSS tricks and snippets for 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.
Recently, one of our users asked us how to create a multi-page form in WordPress? Multi part forms allow you to collect more information without scaring the users away. In this article, we will show you how to create a multi-page form in WordPress.
Why and When You Need Multi-Page Form in WordPress?
Forms are the easiest way to collect data and get in touch with your users. Whether it is a contact form, email capture form, or a simple survey.
However, lengthy forms are daunting for users and increases form abandonment.
To overcome this issue, user experience experts recommend multi-page forms. This way form fields are broken into sections and pages.
With a progress bar on top and fewer fields on screen, users feel more at ease filling out the form. It provides a more engaging and interactive experience to your users.
Having said that, let’s see how to easily create a multi-page form in WordPress.
Video Tutorial
Subscribe to WPBeginner
If you don’t like the video or need more instructions, then continue reading.
Creating A Multi-Page WordPress Form with WPForms
We will be using WPForms which is the most beginner friendly contact form plugin for WordPress. You will need at least the Basic license which costs $39.50.
You can use the WPForms coupon: SAVE50 to get 50% discount on your purchase of any WPForms plan.
First thing you need to do is install and activate the WPForms plugin. For more details, see our step by step guide on how to install a WordPress plugin.
Upon activation, you will need to enter your license key. You can get this key by signing into your account on WPForms website.
Copy the license key and then visit WPForms » Settings page on your WordPress site. Paste the license key and then click on the verify key button.
After verifying your license key, you are now ready to create your first multi-page form in WordPress.
Simply go to WPForms » Add New page, and it will launch the Form Builder.
Provide a title for your form and then select one of the templates shown below. WPForms offers ready-made form to speed up the form creation process.
You can choose the one that closely matches your form requirements or choose a blank form. Clicking on a template will launch the form editor.
Simply click on the fields from left column to add them into your form. After that click on a field in the form to edit it. You can also drag and drop form fields.
After adding a few form fields, you are ready to add a new page to your form. Click on the Pagebreak field under fancy fields sections from the left column.
You will notice that WPForms will add a pagebreak marker to the bottom and a first page marker at the top of the page.
It will also push the submit button to the next page, and your first page will now have a ‘Next’ button instead.
Click on the first page marker at the top to edit your multi-page form properties. In the left hand column, you can select a progress bar type. WPForms allows you to use a simple progress bar, circles, connector, or no progress indicator at all.
For this tutorial, we will be using Connectors as progress bar. You can also choose the color of your page indicator. Lastly, you can provide a title for the first page.
Now you need to click on the pagebreak marker to edit its properties. Here you can provide a title for the next page. You can also edit the text to display on the Next button.
You can continue adding form fields after the pagebreak. If you are using the PRO version of WPForms, then you can also use conditional logic to show and hide form fields based on user responses.
After adding more fields, you can add more pagebreaks if you need.
Once you are done creating your form, click on the save button on the top right corner of the screen.
Congratulations, you have successfully created your first multi-page form.
Adding Your Multi-Page Form into WordPress Posts and Pages
WPForms makes it super easy to add forms into WordPress posts and pages.
Create a new post/page or edit an existing one. On top of the post editor, you will see an ‘Add Form’ button.
Clicking on it will bring up an insert form popup.
Select your form from the drop down list and then click Add Form button.
You will notice WPForms shortcode added into your post/page. You can now save or publish this post or page.
Visit your website to see your multi-page form in action.
We hope this article helped you add a multi-page form in WordPress. You may also want to see our guide on how to add a contact form popup in 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.
Are you looking for the best WordPress magazine themes for your website? Magazine themes are ideal for content rich websites such as news, community blogs, online magazines, etc. In this article, we will show you some of the best WordPress magazine themes currently available.
Getting Started with a WordPress Magazine Website
First thing you will need to run a WordPress site is web hosting. Magazine sites are content rich, and you will need to choose the best WordPress hosting company that can handle your traffic.
If you are just starting out, then we recommend going with Bluehost. They are an official WordPress.org recommended hosting provider.
For complete step by step instructions, see our guide on how to start a WordPress blog.
If you have more traffic, then we would recommend you to go with WPEngine. It is a managed WordPress hosting service, which means they will handle everything technical for you.
Some of you may already have a WordPress site, and you may just want to switch to a magazine theme. Make sure you understand what happens when you switch your WordPress theme and follow our checklist of 15 things you must do before changing WordPress themes.
Having said that, let’s check out some of the best WordPress magazine themes that you can use on your site.
Please note, that this list is a combination of both paid and free WordPress magazine themes.
1. Daily Post
Daily Post is a cutting-edge WordPress magazine theme with great content discovery features. It comes with multiple layouts for featured stories and a grid based layout for homepage.
It is also ideal for news websites and comes with a breaking news ticker, weather widget, and news submission form. Daily Post features a slide panel menu on the right and a main navigation menu in the header.
Some other features include shortcodes, Visual Composer, social media integration, print friendly pages, sticky popular posts sidebar, infinite scroll, and easy theme setup.
2. Magazine
Magazine is a powerful WordPress magazine theme with tons of amazing features. It comes with 42 layout choices, layout builder, featured content slider, sliding menus, mega menu on top, social sharing, related posts, and many more features.
It has six color schemes to choose from, multiple options for sidebars, custom widgets, icon fonts, and tons of shortcodes.
3. ThemeMin
ThemeMin is a minimalist WordPress magazine theme with beautiful typography and several reader-friendly layouts. It focuses on improving the reading experience on your website while making sure that it is visually stunning.
It comes with a homepage slider, footer slider, lightbox gallery, social media widget on top, header widget area for banner ads, and four color schemes.
4. Domino Magazine
Domino Magazine is a highly customizable WordPress magazine theme. The homepage features multiple widgetized areas and a dynamic page builder. It comes with built-in news ticker, weather widget, and a tabbed widget.
The theme also allows you to easily add custom background, headers, sliders, and your own logo.
5. Responz
Responz is a three column news and magazine theme for WordPress. It features an elegant design with great typography and fully responsive layout.
It comes with multiple layout options like 2 sidebars, 1 sidebar, or full width homepage. You can also choose from the list view or grid view post layouts. It has built-in sliders, custom widgets, and shortcodes.
6. Tribune
Tribune is a powerful news and magazine theme with an elegant layout featuring your most important content. It has a featured posts area at the top and carousel at the bottom.
Among other features it offers slider, video widget, live customizer, tabbed widgets, infinite scroll, social media integration, and quick setup.
7. Compass
Compass is a modern sophisticated WordPress news and magazine theme. It comes with a highly customizable homepage with featured content slider, dynamic homepage builder, featured categories, and 1-click demo content installer.
It has a built-in breaking news ticker, multiple page templates, custom colors, fonts, logo and background. The theme also comes with several custom widgets and multiple widget ready areas.
8. OriginMag
OriginMag is a dual ecommerce + magazine WordPress theme. It is fully compatible with WooCommerce and is perfect for news and magazine sites that sell merchandise.
The theme takes a minimalist approach to design focusing more on readability. The homepage is dynamically built with featured content, featured categories, and your latest articles.
Other features include multiple page layouts, colors, custom logo, fonts, custom widgets, and live customizer.
9. The Wonderwall
Wonderwall is a beautifully designed WordPress magazine theme. It includes 9 different pre-made homepage layouts that allow you to choose from a bevy of grids, featured posts, single lists, and more.
Inside you’ll also find custom widgets for social media profiles, Instagram, and content discovery features. It also has dedicated positions to display banner ads across your website.
10. Chronicle
Chronicle is an elegant WordPress news and magazine theme. It features a featured content slider on top with a left sidebar.
It comes with custom video widget, featured categories section, ad placement area, breaking news ticker, and easy theme setup with demo content importer.
11. The Essence
The Essence is a stylish WordPress magazine theme suitable for lifestyle, fashion, entertainment, and other similar websites. It includes 4 different layout choices for your article pages. It has built-in social sharing feature with a floating sidebar to easily share articles from your website.
Inside you will also find custom widgets for Instagram and social profiles. It comes with a pain-free setup process allowing you to easily get started using live customizer.
12. Prologue
Prologue is a beautiful WordPress magazine theme designed to showcase your content with elegance. It comes with featured content slider, video slider, featured categories area, and ad spaces.
Other features include custom logo, social media integration, multiple page layouts, and several widget ready areas.
13. Magazinum
Magazinum is a stylish WordPress magazine theme suitable for entertainment, gaming, fashion and other niches. It comes with featured post slider, custom widgets for flickr and social media, and a custom login form.
The theme comes in dark and light color schemes with multiple page layouts and several widget ready areas.
14. Alpha
Alpha is powerful WordPress news/magazine style theme. It comes with two skins for magazine or news websites. Each skin will radically change your site’s layout and you can choose the one that meets your needs.
Among other features, it comes with a breaking news ticker and a custom slider. It also comes with a video widget to showcase your video content on the homepage.
15. Paperback
Paperback is an elegant WordPress magazine theme with tons of awesome features. It is designed to beautifully display content in a magazine layout. It prominently uses featured images from your articles throughout the layout. It also comes with a built-in featured posts slider for the homepage.
It pays special attention to readability across devices, the typography looks equally great on mobile and desktop. It has a category mega menu which displays featured content from those categories beautifully.
16. Doberman
Doberman is a powerful WordPress magazine theme designed for viral content websites. It comes with multiple views like popular, trending, and fresh. It has unlimited color options, built-in social media integration, drag and drop homepage builder, and live customizer.
It comes with multiple navigation menu locations, awesome featured image display, breaking news ticker, instagram widget, and ad placement widget.
17. Noozbeat
Noozbeat is a stylish WordPress news/magazine website theme. It comes with a featured content slider, featured category display, and custom widgets for content, social networking, Twitter, Flickr and more.
It comes with a homepage content widget with 10 pre-built layouts that allow you to display your posts in a multitude of ways ensuring a unique layout.
18. News Pro
As the name suggests, News Pro is designed for WordPress news and magazine websites. Created on top of Genesis framework, News Pro comes with a rock solid foundation to build content rich websites.
It comes with two sidebar and footer widget area, customizable header, simple navigation menus, and beautiful typography. It can be easily customized it using live theme customizer with easy to setup options.
19. Metro Magazine
Metro Magazine is a free WordPress magazine theme designed for content rich websites. It offers a very modern user interface with focus on images and typography. It has multiple color schemes, color labels for categories, custom widgets, social media integration, and multiple page template.
The theme has two navigation menus, multiple widget areas, ad placement, and live customizer support.
20. Lenscap
Lenscap is an ecommerce ready WordPress magazine theme. It features a large featured content carousel and a footer category menu to add content discovery at the top. It also has lightbox popup to display your galleries and videos.
It comes with a dynamic color scheme generator that automatically adjusts colors based on your selection. It also has multiple ready to use color schemes. It is highly customizable and utilizes the live theme customizer for quicker setup.
21. Synapse
Synapse is a free WordPress magazine theme featuring a full-width layout with bold colors. It comes with a featured content slider, custom widgets, custom header support. It is also WooCommerce ready out of the box.
22. Baseline
Baseline is a minimalist style WordPress theme suitable for magazine, news, and photography websites. It comes with a featured content carousel which uses large images.
It has category header menu, multiple page layouts, custom widgets, social menus, etc. It utilizes theme customizer for live theme setup.
23. Publisher
Publisher is a gorgeous WordPress magazine theme. It features a masonry grid based layout with beautiful animations. It comes with a getting started guide to help you quickly setup theme.
Publisher has beautiful page layouts, custom header, social menus, tabbed comment, author, and details, and very clean look.
24. Metro Pro
Metro Pro is a powerful WordPress magazine theme built on top of Genesis theme framework. It features custom background with large featured images.
It comes with an easy to setup home page with sections for featured stories into a beautiful layout. It also has built-in social media integration, custom menus, custom widgets, and theme options panel.
25. Tabloid
Tabloid is a sleek and modern WordPress magazine theme. It comes in dark and light color schemes. The homepage layout can be easily customized using custom widgets.
It has content sliders, featured categories, advertising space, multiple category layouts, and lots of customization options.
26. Magazine Pro
Magazine Pro is a modern WordPress magazine theme by StudioPress. Buit on top of the powerful Genesis framework, it features customizable headers and comes ready for WooCommerce.
It also includes an easy to setup widgetized homepage, multiple page layouts, and live theme customizer.
27. FlyMag
FlyMag is a powerful free WordPress magazine theme. It includes an easy to setup widgetized homepage layout. It offers content discovery widgets that you can add to build your layout.
It is fully responsive and beautifully handles featured images through out your website. It comes with easy customization options and you can use live theme customizer to setup your theme.
28. News Portal
News Portal is a beautifully designed WordPress magazine and news theme. It comes with multiple color schemes and options to choose colors for category pages. It includes multiple magazine layout choices with several custom widgets and sidebar areas.
For easier customization, it includes dozens of theme options all accessible through theme customizer. It is tested with all popular WordPress themes and optimized for better speed, performance, and SEO.
29. Royal Magazine
Royal Magazine is a beautiful free WordPress magazine theme suitable for newspapers, magazines, and content rich blogs. It comes with a magazine style homepage layout which is east to setup using the live theme customizer.
This responsive theme comes with multiple navigation menus, sidebars, color options, and page templates. It can be used with any page builder and all top WordPress plugins.
We hope this article helped you find the best WordPress magazine themes for your website. You may also want to see our ultimate guide to boost WordPress speed and performance.
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.