I've been reading documents, viewing videos, etc. on how to create a Wordpress plugin. I've learned how to filter a post, add txt to a post, use conditionals to see if the page is a single post as not to display text throughout the entire site, etc.
The part that I'm not understanding is how to create a plugin, with it's own menu item that will bring the user to this plugin that im creating.
Lets say for example my plugin should be a blank page (with Wordpress header, footer, etc.) that simply displays 'Hello World!' - How do I create this very simple plugin, on its own page (not seen all over the site) with its own menu button that brings the user to this plugin?
Do I create a template and a menu item that links to the template? I'm so confused... I found how to 'Create page' in the admin section, but that seems to only create a menu item that corresponds to a blank page where I can add html.
I can't seem to even find any plugin examples where this is done, but I would think it would be relatively easy to create a plugin that has a menu item so visitors know how to get to the plugin.
If I wanted to create a simple plugin so visitors to my Wordpress can click a menu item called 'Bicycle races' and be brought to my plugin page where they can view the output of my plugin, a list of bicycle races in this case, how would I accomplish this? Do I create a simple plugin, or do I create a template as well?
Please help me locate any possible plugin examples where this is accomplished.
Thanks