Facebook Instant Articles for WordPress Plugin – WP Native Articles

Description

Major Updates
– 1.3.2 – Content Parser V2 Released.
– 1.3.0 – Placement Manager, Crawler Ingestion & WP Recipe Maker Support.
– 1.2.5 – Specify different content for your Instant Article.
– 1.2.2 – WP Bakery Visual Composer Support.

A better implementation of Facebook Instant Articles for WordPress.

Only available in the Facebook mobile app, Instant Articles are a pre-loaded, super fast, and optimized version of your regular articles. Boasting some impressive stats (10x faster, 20% more reads, 70% less abandonment) they have quickly become a must for every publisher.

How it works

After installation and setup this plugin auto generates an instant article version for each of your WordPress articles. The article’s regular HTML is parsed and converted to correct Facebook Instant Article markup which is then submitted to Facebook via an RSS feed. Anytime your article is then viewed using the Facebook mobile app it will load the pre-cached, super fast, optimized version. When the article is shared or posted its instant status will also be denoted by the lightning symbol in the corner.

Read more about Instant Articles from the official documentation

Content Parsing

Version 2 Released – Converts posts up to 8X faster, using fewer resources, and much more accurately.

A large part of the complexity of integrating Facebook Instant Articles is the rigorous content structure imposed. Due to the WYSIWYG editor and the plethora of plugins and themes available, WordPress content tends to be rather unstructured. Most of the current Facebook Instant Article plugins don’t really take account of this and either produce invalid content or strip parts out. This plugin is a concentrated effort to correctly format any WordPress content it could possibly come across. You can read more about the challenges and solutions faced when parsing unstructured content on our Instant Articles blog.

PRO Version

WP Native Articles Pro comes with full Facebook Instant Articles API integration and has more advanced features such as:

  • Full API integration
  • Placement Manager Add custom code anywhere within your Instant Articles.
  • Crawler Ingestion Auto set all your articles to become Instant Articles the moment they’re shared on Facebook.
  • Manage Articles Publish, unpublish and manage Instant Articles directly from the WordPress post page.
  • Live Sync Instant Articles synced instantly from WordPress, no waiting for FaceBook to scrape the RSS feed.
  • Individual Sync Only make posts of your choosing Instant Articles
  • Article Status Errors & import status for your Instant Articles displayed live in every article.
  • Instant Articles Analytics Individual and aggregated site overview analytics, broken down by device and date.
  • Premium support

Check out the Pro version at https://wp-native-articles.com/.

Future

Features planned for the near future.

  • Placement manager (ads, related articles, anything) – Done
  • Sync all your old articles
  • Embed WordPress Comments
  • Advanced stats & weekly roundup email
  • CLI & API integration

Screenshots

  • Global options.
  • Global styling options.
  • RSS Feed options.
  • Post options overrides.
  • Post styling overrides.
  • Content & related articles overrides.
  • Multisite options page.

Installation

  1. Upload wp-native-articles to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to Native Articles in the admin sidebar to manage settings
  4. When you’re ready submit your feed to Facebook. Full instructions

FAQ

Installation Instructions
  1. Upload wp-native-articles to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to Native Articles in the admin sidebar to manage settings
  4. When you’re ready submit your feed to Facebook. Full instructions
Where can I find the support documentation?

All documentation is available at docs.wp-native-articles.com. It is a work in progress so please bear with us.

Does it support Branded Content?

Yes. Individual articles can be setup as branded. The author details are used and displayed on the Instant Article.

Does it support Ads & Analytics?

Yes. Both can be added on a global level or overridden for individual articles.

I use ACF or Meta Fields to display some content. Are these supported?

They won’t automatically be added to the Instant Articles unfortunately. However, they should be easy enough to add as
not only are there hooks galore in the plugin but the Instant Article templates can be overridden in your own theme or plugin.

Does it play well with other plugins?

Yes, extremely well. We’ve tested loads of popular plugins that embed content and built in support for Yoast, Co-Authors-Plus, Visual Bakery and Playbuzz to name a few.
If you find any that don’t work or that we’ve missed please let us know and we’ll be sure to fix them.

Is there a road map?

Yep. It can be found on our instant articles roadmap page.

Does it support WordPress Multisite?

Yes it does. There’s a management panel in the Network Admin sidebar menu.
It can be used to copy settings from one blog to another and set a default blog
to inherit settings from when new blogs are created.

Does it support custom post types?

Yes. The RSS feeds defaults to posts but custom post types can be specified by pass in query parameters. More information can be found here

Is it multilingual compatible?

Yes. All text strings use the WordPress i18n translation functions. If you’d like to help translate the plugin we’d love to hear from you!

Does it work for multi-language sites?

Yes. If you’re using the WPML plugin it will generate a combined feed of all languages by default or you can pass in query parameters to specify which languages you’d like.

What’s the minimum PHP version required?

It has the same requirements as WordPress, so PHP >= 5.2.4.

I’ve found a bug? I have a feature request?

Excellent. We’d love to hear from you. All support for the free plugin is done
through the WordPress support forum, found on the Plugin download page.

Reviews

Read all 54 reviews

Contributors & Developers

“Facebook Instant Articles for WordPress Plugin – WP Native Articles” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.3.4

  • Feature. Set Content Parser V2 as default upon activation
  • Feature. Auto detected if excerpt is used and enable subtitle automatically
  • Feature. Stricter regex for checking for the featured image
  • Feature. Stricter featured image URL validation for Yoast
  • Feature. Compatibility with the Spider Facebook plugin
  • Feature. Custom params added to analytics
  • Fix. Headings containing ampasands now covert properly
  • Fix. Amin tabs no longer broken when the plugin is disabled

1.3.3

  • Feature. Default to Version 2 parser
  • Feature. V2 Parser. Remove empty elements
  • Feature. WordPress Galleries now support image captions
  • Feature. Override Ad Type for individual posts
  • Fix. Use GMT date for posts instead of local one
  • Fix. Broken link to the support forums
  • Fix. Stop MediaAce LazyLoad in IA
  • Fix. Stop NewRelic Browser Injection Script in Crawler Ingestion layout
  • Fix. Stop the TVE editor duplicating content

1.3.2

  • Feature. Content Parser V2 (beta)
  • Fix. Bugs with WP Recipe Maker compatibility

1.3.1

  • Fix. Bugs with WP Recipe Maker compatibility
  • Fix. Stop & (ampersand) getting encoded in ads

1.3.0

  • Feature. Add rtl support
  • Feature. Add video header support
  • Feature. wpna_allowed_post_types() now controls what post types get converted
  • Feature. Toggle ads field + simpler audience network field
  • Feature. Toggle basic auth field
  • Feature. Support for EasyAzon plugin
  • Feature. Support for AdAce plugin
  • Feature. Support for WP Recipe Maker
  • Fix. Can now use UTF-8 urls in related articles
  • Fix. Add fallback for mb_convert_encoding()
  • Fix. Related articles automatically mark as sponsored if they are
  • Fix. Stop & (ampersand) getting encoded in analytics

1.2.5

  • Feature. Post content override. You can now specify different content for IA
  • Feature. Add [wpna hide=”][/wpna] shortcode for when you want to hide content from IA
  • Feature. You can now manually specify related posts
  • Feature. Removes paragraphs that only contain  
  • Feature. Prepare plugin for translation + fix spelling errors
  • Feature. Better parsing for theme.co Pro & X
  • Feature. Faster method for checking if images exist
  • Fix. Better compatibility with older versions of Newmag theme

1.2.4

  • Feature. Add initial support for WP Quads
  • Feature. Add initial support for theme.co Pro & X
  • Feature. Better rules when dealing with shortcodes in posts
  • Fix. 32bit support. Don’t use absint for super large numbers
  • Fix. Allow some html tags in the excerpt
  • Fix. Occasional encoding error. Punctuation no longer appears as ã
  • Fix. Missing op-interactive tag in the Newsmag compatibility
  • Fix. Ignore