Open Graphite

Plugin Banner

Open Graphite

by Rocket Apps

Download
Description

Open Graphite lets you control how your WordPress content is viewed when shared on social media.

Typically when one of your pages is shared on social media (Facebook for example), the platform will use the first image and text it can find on the page. This is usually not ideal and often truncates the content into something nonsensical, resulting in the page being less likely to be engaged with.

Open Graphite solves this problem, by allowing you to customise the image, title and description of any of your pages that are shared on social media, all without compromising the original content.

How to use

For the homepage…

  • Go to Open Graphite (admin side menu)
  • Set your homepage title, description, image and object type
  • Enter a Facebook app ID (optional)
  • Enter a Twitter username (optional)
  • Choose a Twitter card type
  • Select which post types to enable for

For posts and pages…

  • Create a new post or page (or edit an existing one)
  • Scroll down to the Open Graphite metabox
  • Enter your desired title, description, image and object type

Premium Support

While the free version of Open Graphite is supported in the WordPress support page, one-on-one priority support is given to Open Graphite Pro license holders.

Open Graphite Pro has additional features, such as:

  • The ability to use with any custom post type
  • Force Facebook to automatically and immediately update your title, description or featured image when you make edits
  • Mobile and desktop previews for Facebook, Twitter and Linkedin
  • WooCommerce product support
  • Pinterest specific options
  • Enhanced Slack sharing
  • Enable automatic defaults for titles, descriptions, featured images and object types
  • Open Graph content indicators
  • Limit the number of characters for titles and descriptions (prevent your titles and descriptions getting truncated)
  • Open graph check tool
  • Additional open graph options
  • Priority support

1) Go to ‘Add New’ plugins in WordPress admin
2) Search for ‘Open Graphite’
3) Click ‘Install Now’ and wait for it to finish installing
4) Click ‘Activate’

  1. screenshot-1.png

    screenshot-1.png

Can I customise how each page or post is previewed when shared on social media?

Yes. You can either set the option to automatically use the existing title, text (or excerpt) and image, or specify them manually on each page or post in the Open Graphite metabox.

There appears to be duplicate sets of open graph tags

Any other plug-in that inserts open graph tags into your website (Yoast is one that comes to mind) may conflict with Open Graphite to not work properly.

To test if you have a conflict, simply view the source code of your home page in your browser and search for any instances of og: within. Typically a plug-in will output the meta tags into it’s own group. For this plug-in, they will be directly below the <!--/ Open Graphite /--> comment but other plug-ins will output something else (if at all). The only solution to resolve a conflict is to disable one of the plug-ins.

Facebook isn’t showing the correct information when I share my page or post

Facebook (and possibly other social networks) will cache the open graph properties of a post that has previously been shared for up to 24 hours (maybe longer). During this time, any changes you make to your open graph properties will not be picked up by Facebook immediately. But there are a couple of solutions.

1) Upgrade to Pro and get a Facebook Access Token, or…

2) Use the official Facebook Debugger, paste in the URL of your page or post and hit the Debug button. When it has finished, hit the Scrape Again button. This will force Facebook to fetch the latest open graph data from your post. Twitter has a similar tool called the Card Validator for this purpose as well.

Facebook might complain about the lack of an App ID when you pass your URL through their debugger, but this will not prevent anything from working correctly.

Do I need a Facebook App ID?

You don’t need a Facebook App ID for this plugin to work. That said, there may be instances where having one is helpful. Decide for yourself. But if you plan on using the Facebook Access Token feature (highly recommended) then you will absolutely need a Facebook App ID.

Will my current settings be inherited if I upgrade to pro?

Yes. If you Upgrade to Pro all your current configurations will be preserved.

Where can I get support for this plugin?

Leave a message at the plug-in support page.

Doesnt work

By dandr69 on August 10, 2020

The previous version still works. This is just useless

Open Graphite

By Biz-Woman on April 25, 2020

Love it works perfectly

The Plugin works

By Matt Woods (yuuzhan) on February 12, 2020

Thanks Rocket Apps, for creating this plugin

The Plugin works and does what it is supposed to do perfectly

By TKphotography on November 4, 2019

Thank you for this plugin. I installed and set it up in just a couple of minutes. Had to check the Help file because the first time it didn't work. I found the answer to my problem easily. I just had to scrape my website through facebook debugger and voila it worked!

It does its job

By marco t on September 18, 2019

Been using it for months now, and it works as in the description.

Facebook Fixer was better

By polanve on August 4, 2019

I never had a problem with Facebook Fixer. Open Graph just doesn't work. Bring back Facebook Fixer!

Non-PRO version is insufficient

By newsbee on July 3, 2019

Sorry, but if defining defaults requires buying a PRO version, then it is probably not worth the trouble.

Still buggy

By PolyWogg on June 26, 2019

I don't know if they consider it a feature or a bug, or just a reason to upgrade to the pro version, but it sends the wrong OG data to FB. I shared a post about a week or so ago, and it showed fine. I shared a post today, similar in theme but totally different URL, title, description -- instead, OG sent the same info to FB as the last time, and the debugger tool on FB found tons of errors in the page. So my post which last week was about what if you could teleport anywhere in the world showed in the preview again this week even though the post this week was about a totally different title and topic (hypotheticals about war). Disabled the plugin, everything works fine again. Pass...

1.7.1

Fix: PHP warning.

1.7.0

New setting: Specify which roles can access the Open Graphite interface.
Fix: Issue where meta box had transparent background.
Help: Updated help topics.
Tweak: Settings interface.

1.6.1

Fixed reported security issue with the help page.

1.6.0

General maintenance.

1.5.1

Fixed a couple of stray PHP warnings.

1.5.0

A few minor improvements.

1.4.3

Fixed PHP warnings.
Minor UX tweak.

1.4.2

Updated broken external links.

1.4.1

A few minor, non critical edits.

1.4.0

Admin UI tweaks.

1.3.3

Removed links to opengraphcheck.com (no longer exists).
Fixed function name error that occurred when Open Graphite Pro is activated.
Admin UI tweaks.

1.3.2

Fixed missing translation strings.
Fixed PHP error.
Replaced missing load_plugin_textdomain() function.
Minor admin UI tweaks.

1.3.1

Updated help topics with most relevant information and correct external links.
Minor admin UI tweak.

1.3

New option to integrate with Facebook API to force immediate Open Graph data updates when creating or editing.

1.2

Added Linkedin Post Inspector, iFramely and Open Graph Check debugging links.
Fixed broken Facebook and Twitter dubugging link URLs.
Removed colour from admin icon.
Language file tweaks.

1.1

Minor UI and language consistency tweaks.

1.0.10

Fixed issue where Jetpack conflict option was not being honoured.

1.0.9

Fixed issue where Woocommerce shop page was using product open graph data.
Removed Woocommerce post types from enabled post types list.

1.0.8

Added locale to open graph meta.

1.0.7

Added missing text domain function.

1.0.6

Added option to avoid Jetpack conflict.

1.0.5

Added troubleshooting option to potentially help solve issues with some themes.
Fixed issue where titles with quotes would not output.

1.0.4

Changed twitter image markup to twitter:image.

1.0.3

Removed required attribute from object type selector.
Moved position in nav.

1.0.2

Added resource links.

1.0.1

Minor presentation tweaks.

1.0

Initial release.

Back to top