Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

As a content creator, I want my videos that I include on my pages to have rich snippet meta data. #39

Closed
1 task
Bowens20832 opened this issue May 23, 2023 · 1 comment · Fixed by #75
Closed
1 task
Assignees
Labels
status: in progress This topic is in development progress and will be included in the tagged version. type: enhancement New feature or request.

Comments

@Bowens20832
Copy link
Contributor

As a content creator, I want to my videos that I include on pages to have rich snippet meta data.

  • Include video metadata in Next-Seo
@Bowens20832 Bowens20832 added type: enhancement New feature or request. good first issue Good for newcomers help wanted Open for all. You do not need permission to work on these. version: 2.2 labels May 23, 2023
@Bowens20832 Bowens20832 self-assigned this May 23, 2023
@Bowens20832
Copy link
Contributor Author

This feature is taking a little bit longer than I had anticipated. I am going to leave my progress on a branch and move this issue to version 2.3.

https://github.com/elegantframework/elegant-cli/tree/feature%2Fvideo-player

I left off with a basic Video.js component that had loaded a youtube video properly. I was in the process of making the args dynamic, and adding styles to the video component.

The version seems to be outdated, and when I try and move past Video.js v4, Storybook becomes broken :(

Follow these guides to finish the component:

https://github.com/vercel/next.js/blob/canary/examples/with-videojs/components/Player.tsx
https://videojs.com/getting-started/

Add SEO rich snippets:

https://github.com/garmeeh/next-seo#video-1

@Bowens20832 Bowens20832 added status: in progress This topic is in development progress and will be included in the tagged version. and removed good first issue Good for newcomers help wanted Open for all. You do not need permission to work on these. labels May 31, 2023
@Bowens20832 Bowens20832 linked a pull request Jun 11, 2023 that will close this issue
@Bowens20832 Bowens20832 moved this from Todo to Elegant - version 2.3 in Elegant Framework Jun 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: in progress This topic is in development progress and will be included in the tagged version. type: enhancement New feature or request.
Projects
Status: Elegant - version 2.3
Development

Successfully merging a pull request may close this issue.

1 participant