I'm new to wordpress, but I have enough developer experience. (the first thing I did was to get a blank template (blankslate) to start building up this wp site).
I want to understand what are the options for content that will be present on several templates. For now, think about the footer. I want to be able to edit its content using an HTML editor (like the post content editor).
I will be creating the templates myself. I need something that using the WP control panel will allow me to populate some sort of 'key-value' thing. Inside the templates ideally I would be able to do
get_content('key') and I will get the contents for it.
Have in mind that this should not be POST or PAGE specific. I want to be able to access it from any template, and not to be related to a specific POST or PAGE. This is why custom fields won't help.
So, what plugins can help me? Is this something that is already integrated into wordpress?