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

Add featured image support #153

Open
adamwoodnz opened this issue May 19, 2024 · 2 comments
Open

Add featured image support #153

adamwoodnz opened this issue May 19, 2024 · 2 comments
Assignees

Comments

@adamwoodnz
Copy link
Collaborator

Add Featured Image support, for display in homepage cards on learn.wordpress.org, see WordPress/Learn#2394

@adamwoodnz adamwoodnz moved this to 📋 To do in WordPress.org May 19, 2024
@renintw renintw self-assigned this Jun 3, 2024
@renintw renintw moved this from 📋 To do to 🏗 In progress in WordPress.org Jun 3, 2024
@renintw renintw moved this from 🏗 In progress to 📋 To do in WordPress.org Jun 10, 2024
@renintw renintw moved this from 📋 To do to 🏗 In progress in WordPress.org Jun 18, 2024
@renintw
Copy link
Collaborator

renintw commented Jun 23, 2024

Some updates from previous findings:

Initially, I spent some time on meeting-calendar, but due to a bunch of outdated/deprecated packages, I was unable to build it locally, and it also caused the GitHub action to fail continuously. I tried to fix the errors as they appeared, but it only resulted in more errors. Earlier I attempted different methods, but they were still ineffective. A comprehensive review and upgrade of the packages are necessary. I opened an issue and recorded some notes in it.

Additionally, I confirmed that the source and retrieval method for the feature image of the online workshop is not through the meeting calendar. The meeting calendar actually merely takes data from an attribute and renders it into the calendar (ref). The actual data is obtained through meetup.com. However, the data from meetup.com is not directly retrieved via its API. Instead, it is stored in a database from somewhere and then fetched by wporg-learn (ref). And the image URL data we need is not stored in the database. So we need to identify which part in the code the meetup.com data gets stored in the database and then modify that part to retrieve the image URL from the meetup.com API and store it in the database.

According to the official docs, the event object appears to include image information.

@adamwoodnz
Copy link
Collaborator Author

Let's deprioritize this in favor of the Course and Lesson issues. We can come back to it during QA.

@adamwoodnz adamwoodnz moved this from 🏗 In progress to ⚠ On Hold/Blocked in WordPress.org Jun 25, 2024
@adamwoodnz adamwoodnz moved this from ⚠ On Hold/Blocked to 📋 To do in WordPress.org Jul 8, 2024
@adamwoodnz adamwoodnz moved this to 📋 To do in WordPress.org Jul 17, 2024
@adamwoodnz adamwoodnz moved this from 📋 To do to ⚠ On Hold/Blocked in WordPress.org Jul 17, 2024
@adamwoodnz adamwoodnz moved this from ⚠ On Hold/Blocked to 📋 To do in WordPress.org Aug 1, 2024
@adamwoodnz adamwoodnz moved this from 📋 To do to ⚠ On Hold/Blocked in WordPress.org Aug 1, 2024
@adamwoodnz adamwoodnz moved this from ⚠ On Hold/Blocked to 📋 To do in WordPress.org Aug 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants