Skip to content

Implement Share functionality for blog posts #23

Open
@yemisi-o

Description

@yemisi-o

This is to make it possible to share blog posts from any blog post page. Keystone does not come with share functionality by default so this will need to be implemented. The share options should include:

  • Share to Facebook
  • Share to Twitter
  • Share to LinkedIn

The share buttons should be added as icons to the left side of the blog post page and it should remain sticky as the user scrolls.

The post shared should take the title, blog snippet, and post image as the meta to be shared with the post. Facebook open graph and twitter cards should also be added to ensure links are well displayed and for SEO purposes

The social share section of this article may be helpful with implementation - https://modernweb.com/building-blog-keystone-cms-node-js/

The share link will be added vertically to the left side of the blog post page

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions