Hello, and thanks for visiting Ylisted.com! The website is live, and while it’s still a work in progress, new creators will be added frequently.
This is the “Development” category of the blog, where I will document what I am doing and how I am doing it.
How this website was made
This is a WordPress website with custom functionality added through the free plugin and theme called Hivepress.
I am adding some my own custom CSS, PHP, and Javascript to bash it into the shape I want, which isn’t easy for someone with little experience using this CMS.
What I Have done so far
- Set up wordpress and installed Hivepress
- Manually added missing font-awesome brand icons.
By finding the repo on github, selecting the version, uploading the file, and spending far too long figuring out the filepath so I could add it in the CSS.
Lets see if it works: Neat.
- Added custom CSS
- Updated theme, and lost customisations…
- Created child theme, and re-implemented customisations
- Created a cute monster logo…using Bings AI image creator to save time. That I then photoshopped
- Added Cloudflare
I think I am getting the hang of wordpress..
And right now, I’m developing scripts to automate fetching YouTubers’ data from their API, which I’ll integrate into the admin console. One script fetches the YouTuber’s info (90% complete), while another aims to fetch the screenshot of their most popular video. This screenshot will be cropped in the browser and uploaded directly, all without leaving the “Add Post” page.
I might run into CORS issues, but I could always create a plugin to work around that. This will greatly improve efficiency, eliminating the need to manually copy and paste YouTubers’ info, download screenshots, edit them in GIMP, and upload them separately.
That’s it for now!
I’m looking forward to finishing up these features and seeing how they’ll streamline the workflow on Ylisted.com. As always, I’ll keep you posted on the progress, and feel free to reach out if you have any questions or feedback. Thanks for reading, and stay tuned for more updates!