I'm using WP as a CMS, not a blog. I have a lot of pages (not posts) that need to have different content per page in the sidebar. The content (html, images, php) in the sidebar will be different depending on what page you are viewing.
Since I have a lot of pages, I don't think checking for what page is currently displayed and then show a different template part/widget in sidebar based on that check is feasible. Otherwise, I would have tons of is_page() calls. Right?
What other options do I have? I looked around for ways to add multiple WYSIWYG editors to a Page's editor mode, but it looks like is not possible without a plug-in which I don't want to add.
What about multiple Text widgets? I guess I can create as many different widgets as I need for the sidebar, but how do I specify the widgets I want to use on a specific page.? It would great if you could, in Page editor mode, select the widget(s) you want to use just like you can select the page template to use.
I'm not great at PHP, so what's the best, quickest, code-less way to do what I need without a plug-in.? The reason I don't want to use a plug-in is to keep down the code weight, and the widgets I did look at to solve my problem seemed "wonky".
I'm using the latest version of WP.