Open Graphite Pro

Control how your WordPress content is viewed when shared on social media.

What does Open Graphite Pro do?

Open Graphite Pro 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 Pro solves this problem, buy allowing you to customise the image, title and description of each of your pages that is shared on social media, and without compromising the original content.

How to install Open Graphite Pro

Once you have logged in and downloaded open-graphite-pro.zip, there are a couple of ways you can install the plugin.

  1. FTP
    Unzip the open-graphite-pro.zip file you downloaded, then, using an FTP client, upload the open-graphite-pro folder into the wp-content/plugins directory
  1. WordPress upload interface
    Login to WordPress admin, go to Plugins -> Add New and then click the Upload Plugin button. Then browse for the open-graphite-pro.zip file you downloaded and follow the remaining on-screen steps.

Don’t forget to deactivate the free version of Open Graphite if you are using it.

How many websites can I use Open Graphite Pro on?

A single site license allows Open Graphite Pro to be used on a single domain, although you can purchase multiple site licenses if desired.

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 the open graph properties into the code of your website (Yoast is one that comes to mind and can be easily fixed) may cause 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, or if you’re using Yoast, change a couple of settings.

How do I disable Yoast's built-in Open Graph support?

To avoid a situation where you have multiple sets of open graph tags, you will need to disable the Yoast Facebook function (SEO -> Social -> Facebook tab) and then disable the Yoast Twitter function (SEO -> Social -> Twitter tab).

Finally, you will need to make sure the organisation name and logo are empty (SEO -> Search Appearance -> General tab).

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 immediatly. But there is an easy fix.

Using 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 probably do not need a Facebook App ID. That said, there may be instances where having one is helpful. Decide for yourself.

Where can I find my Facebook App ID?

If you have a Facebook App, you can get the App ID from your developer dashboard.

Debugging for Facebook

On occasion, changes you make to your open graph data might not immediately show when you share the page on social media. This is usually most likely the case with Facebook, which, if your page had already been shared earlier, will cache a ‘snapshot’ of what the open graph data was at the time. Obviously that’s not always ideal.

But Facebook have built a tool specifically to help solve this problem: The Facebook Debugger.

The Facebook Debugger will force Facebook to re-scrape the open graph data of your page right away. Simply enter your URL, hit the ‘scrape again’ button and you should see the correct information immediately with a result something like this:

Facebook Debugger

Troubleshooting

If for some reason you are experiencing issues with the open graph meta tag values not being populated, you can try using the troubleshooting options.

The will attempt to change the priority of the open graphite functions so that they are not interfered with by other plugins or themes.

Only use these options if you are the experiencing issues mentioned above.

Is the price of this plugin once only or per year?

That’s up to you.

12 months after initial purchase you will have the option to renew your support license, but you don’t have to.

If you decide not to renew your license after 12 months, your product will continue to work as expected without any restriction, but it simply will not be able to receive updates or be entitled to support.

Is the free version of Open Graphite supported?

The free version of Open Graphite will continue to receive updates when necessary, but only Pro license holders are able to log a priority support ticket.

Changelog

v1.3 (11th October 2019)

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

v1.2.9 (27th September 2019)

  • Added option to enable/disable locale.

v1.2.8 (7th September 2019)

  • Text domain function.

v1.2.7 (7th September 2019)

  • Added option to avoid Jetpack conflict.
  • Translation file updates.

v1.2.6 (31st August 2019)

  • Rocket Apps plugin manager support.

v1.2.5 (23rd July 2019)

  • Removed offer.

v1.2.4 (3rd July 2019)

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

v1.2.2 (30th June 2019)

  • Added new Force Required setting.

v1.2.1 (29th June 2019)

  • Changed twitter image markup to twitter:image.

v1.2 (26th June 2019)

  • Removed required attribute on object type selector.
  • Added resource links.
  • Moved position in admin nav.
  • Removed redundant query.

v1.1 (19th June 2019)

  • Minor presentation tweaks.

v1.0 (9th June 2019)

  • Initial release.