{"id":391,"date":"2011-09-09T05:42:31","date_gmt":"2011-09-09T05:42:31","guid":{"rendered":"http:\/\/www.stuartroberts.net\/?p=391"},"modified":"2011-09-09T05:42:31","modified_gmt":"2011-09-09T05:42:31","slug":"reusable-content","status":"publish","type":"post","link":"http:\/\/www.stuartroberts.net\/index.php\/2011\/09\/09\/reusable-content\/","title":{"rendered":"Reusable Content"},"content":{"rendered":"<p>I&#8217;ve worked on a lot of different SharePoint portals in my time and one of the main features of SharePoint that people seem to overlook, or are not aware of, is the <em>reusable content<\/em> feature that is part of the publishing infrastructure.  This post will hopefully help to make some more people aware of this underused feature.<\/p>\n<p>As mentioned, the reusable content feature relies on your site having the publishing infrastructure enabled.  More specifically, the <em>SharePoint Server Publishing Infrastructure<\/em> site collection feature.<\/p>\n<p><div id=\"attachment_393\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2011\/09\/Publishing-Infrastructure-Site-Feature.png\"><img aria-describedby=\"caption-attachment-393\" decoding=\"async\" loading=\"lazy\" src=\"http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2011\/09\/Publishing-Infrastructure-Site-Feature-300x19.png\" alt=\"\" title=\"Publishing Infrastructure Site Collection Feature\" width=\"300\" height=\"19\" class=\"size-medium wp-image-393\" srcset=\"http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2011\/09\/Publishing-Infrastructure-Site-Feature-300x19.png 300w, http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2011\/09\/Publishing-Infrastructure-Site-Feature.png 933w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-393\" class=\"wp-caption-text\">Publishing Infrastructure Site Collection Feature<\/p><\/div><br \/>\n<!--more--><br \/>\nand the <em>SharePoint Server Publishing<\/em> site feature.<\/p>\n<div id=\"attachment_394\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2011\/09\/Publishing-Feature.png\"><img aria-describedby=\"caption-attachment-394\" decoding=\"async\" loading=\"lazy\" src=\"http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2011\/09\/Publishing-Feature-300x15.png\" alt=\"\" title=\"Publishing Feature\" width=\"300\" height=\"15\" class=\"size-medium wp-image-394\" srcset=\"http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2011\/09\/Publishing-Feature-300x15.png 300w, http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2011\/09\/Publishing-Feature.png 933w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-394\" class=\"wp-caption-text\">Publishing Feature<\/p><\/div>\n<p>The site collection feature is required to create the <em>Reusable Content<\/em> list in the root of the site and the <em>SharePoint Server Publishing<\/em> site feature to be able to use publishing pages and insert the reusable content.<\/p>\n<p>Once you activate the site collection feature, you&#8217;ll notice a new list in the root of your site called <em>Reusable Content<\/em>.<\/p>\n<div id=\"attachment_395\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2011\/09\/Reusable-Content-List.png\"><img aria-describedby=\"caption-attachment-395\" decoding=\"async\" loading=\"lazy\" src=\"http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2011\/09\/Reusable-Content-List-300x85.png\" alt=\"\" title=\"Reusable Content List\" width=\"300\" height=\"85\" class=\"size-medium wp-image-395\" srcset=\"http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2011\/09\/Reusable-Content-List-300x85.png 300w, http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2011\/09\/Reusable-Content-List.png 704w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-395\" class=\"wp-caption-text\">Reusable Content List<\/p><\/div>\n<p>Using this list you can create plain text or HTML that can be reused throughout the site.  This includes not just the root site but any child site as well.  Any content added to this list can also be set to automatically update pages that reference it after modification.  I&#8217;ve seen Portals with custom developed Web Parts that pull information from lists which could just as easily have harnessed this functionality and saved some time, effort and money in the process.<\/p>\n<p>To add custom content to a publishing page is pretty straight forward.  First go to the <em>Reusable Content<\/em> list and create either a new text or HTML item.<\/p>\n<div id=\"attachment_396\" style=\"width: 254px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2011\/09\/New-Item.png\"><img aria-describedby=\"caption-attachment-396\" decoding=\"async\" loading=\"lazy\" src=\"http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2011\/09\/New-Item.png\" alt=\"\" title=\"New Item\" width=\"244\" height=\"194\" class=\"size-full wp-image-396\" \/><\/a><p id=\"caption-attachment-396\" class=\"wp-caption-text\">New Item<\/p><\/div>\n<p>Create the reusable content, in my example, a simple list based on a HTML item.<\/p>\n<div id=\"attachment_398\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2011\/09\/New-Reusable-Item1.png\"><img aria-describedby=\"caption-attachment-398\" decoding=\"async\" loading=\"lazy\" src=\"http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2011\/09\/New-Reusable-Item1-300x300.png\" alt=\"\" title=\"New Reusable Item\" width=\"300\" height=\"300\" class=\"size-medium wp-image-398\" srcset=\"http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2011\/09\/New-Reusable-Item1-300x300.png 300w, http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2011\/09\/New-Reusable-Item1-150x150.png 150w, http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2011\/09\/New-Reusable-Item1.png 616w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-398\" class=\"wp-caption-text\">New Reusable Item<\/p><\/div>\n<p>Next, go to, or create, a publishing page that contains a page content field and go into page edit mode.  In the ribbon, change to the <em>Insert<\/em> tab where you will see an item titled <em>Reusable Content<\/em>.  Clicking this displays all items in the <em>Reusable Content<\/em> list that have the <em>Show in drop-down menu<\/em> option set.<\/p>\n<div id=\"attachment_402\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2011\/09\/Insert-Reusable-Content.png\"><img aria-describedby=\"caption-attachment-402\" decoding=\"async\" loading=\"lazy\" src=\"http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2011\/09\/Insert-Reusable-Content-300x228.png\" alt=\"\" title=\"Insert Reusable Content\" width=\"300\" height=\"228\" class=\"size-medium wp-image-402\" srcset=\"http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2011\/09\/Insert-Reusable-Content-300x228.png 300w, http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2011\/09\/Insert-Reusable-Content.png 422w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-402\" class=\"wp-caption-text\">Insert Reusable Content<\/p><\/div>\n<p>Save the page and the custom HTML, or plain text, will now be visible on the page.  If you set the option for automatic updating to true, any changes made to the item&#8217;s content will automatically be reflected in this page (and any others that reference it).<\/p>\n<div id=\"attachment_399\" style=\"width: 310px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2011\/09\/Saved-Publishing-Page.png\"><img aria-describedby=\"caption-attachment-399\" decoding=\"async\" loading=\"lazy\" src=\"http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2011\/09\/Saved-Publishing-Page-300x141.png\" alt=\"\" title=\"Saved Publishing Page\" width=\"300\" height=\"141\" class=\"size-medium wp-image-399\" srcset=\"http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2011\/09\/Saved-Publishing-Page-300x141.png 300w, http:\/\/www.stuartroberts.net\/wp-content\/uploads\/2011\/09\/Saved-Publishing-Page.png 311w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-399\" class=\"wp-caption-text\">Saved Publishing Page<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve worked on a lot of different SharePoint portals in my time and one of the main features of SharePoint that people seem to overlook, or are not aware of, is the reusable content feature that is part of the &hellip; <a href=\"http:\/\/www.stuartroberts.net\/index.php\/2011\/09\/09\/reusable-content\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false,"jetpack_post_was_ever_published":false,"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":[]},"categories":[3],"tags":[28,81],"jetpack_publicize_connections":[],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/plx2I-6j","_links":{"self":[{"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/posts\/391"}],"collection":[{"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/comments?post=391"}],"version-history":[{"count":8,"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/posts\/391\/revisions"}],"predecessor-version":[{"id":407,"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/posts\/391\/revisions\/407"}],"wp:attachment":[{"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/media?parent=391"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/categories?post=391"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.stuartroberts.net\/index.php\/wp-json\/wp\/v2\/tags?post=391"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}