Adding Jetpack Share Buttons to WP Job Manager Listings

Jetpack comes with a sharing module that makes its super easy to add sharing buttons for the most popular social networks to your posts and pages.

The buttons can be configured to display on particular pages including:

  • Posts
  • Static Pages
  • Front Page, Archive Pages, and Search Results
  • Media Pages
  • Custom Post Types
  • Custom Layouts

This makes it easy to hide and show the buttons on certain pages rather than showing them site wide. If you are using WP Job Manager you may however notice that the buttons are not displaying in individual job listings.


Enable Jetpack Share Buttons in Job Custom Post Type

The reason for them not displaying is likely because you haven’t updated your settings to include the custom post type created by WP Job Manager for job listings.

To update the settings do the following:

  1. On your WordPress dashboard go to Jetpack Settings > Sharing.
    jetpack settings
  2. Scroll down to the Sharing Buttons section and click the link Configure your sharing buttons.
    configure sharing buttons
  3. Doing that should take you to the dashboard in the Marketing and Integrations page.
  4. Go down to the bottom of this page in the Options section. Under Show like and sharing buttons on you should find a new option called Jobs.
    sharing buttons options
    Put a check-mark on it the save the changes.
  5. Advertisements

The buttons should now show up at the end of a job posting or where you’ve configured them to display in your theme. If they don’t show up and you happen to use a caching plugin, try purging your CSS/JS cache or excluding caching on the job listing pages.


Kelvin Muriuki is a web content developer that's passionate about keeping the internet a useful place. He is the founder and editor of Journey Bytes, a tech blog and web design agency. Feel free to connect with him regarding the content appearing on this page or on web and content development.

Leave a Reply

Feel free to share your comments or questions with me. I may not be able to respond immediately so please check later once I've approved your comment.

Your email address will not be published. Required fields are marked *