ExtraContent came about when a handful of 3rd party developers got together to address the need for more content spaces in RapidWeaver. While the content area and sidebar are ample space for the vast majority of RapidWeaver users, there are some who want more flexibility to add content in ways keeping with todays modern web designs.
ExtraContent was the solution agreed upon by these developers as an easy means of end users adding more content to their site, in developer designated areas of ExtraContent enabled themes. While these areas will vary from theme to theme, the process will be very much the same. These developers worked closely to come up with a solution that would give all users a common experience.
You’ll need to know the number of ExtraContent areas you need or the number of content areas your ExtraContent enabled theme supports. For instance, if you feel you need two distinct areas for content, beyond those that are available in RapidWeaver, then you need an ExtraContent enabled theme that will support two or more ExtraContent areas.
Your ExtraContent enabled theme should have come with at least one RapidWeaver snippet (or rwsnippet) called extracontent.rwsnippet that contains the key to ExtraContent’s operation. This will be the basic snippet, though your theme provider may choose to include other, more advanced snippets.
These snippets need to be installed so that RapidWeaver can find and use them. To install the snippets, simply double click on them. Once installed you need to restart RapidWeaver for the changes to take effect.
Open the RapidWeaver document you plan to use ExtraContent with. Open the RapidWeaver snippet browser by selecting it in the Window menu, or by typing cmd-5. Using the search field, find your ExtraContent snippets. Drag and drop the extracontent.rwsnippet into either the sidebar or content area input fields, before or after the content in said field.
Replace the brief instruction notes with content of your own, making sure to ignore the formatting on the HTML code and line breaks leading and trailing the your new content (Format > Ignore Formatting). Be mindful of the div with the id of “myExtraContent1”. The number at the end of the name is what determines which Extracontent area your new content will be applied to. A “1” and the end means that your new content will reach the first ExtraContent area of the theme. Simply change this to a “2” and your code will now show up in ExtraContent area 2.
Add more ExtraContent if you like, but only as many as your theme supports and be sure to number each instance with a unique digit, starting at “1”. For example, “myExtraContent1”, “myExtraContent2”, “myExtraContent3”, etc…