  {"id":2848,"date":"2024-02-07T16:53:03","date_gmt":"2024-02-07T21:53:03","guid":{"rendered":"https:\/\/carleton.ca\/cutheme-docs\/?page_id=2848"},"modified":"2026-08-05T22:35:21","modified_gmt":"2026-08-06T02:35:21","slug":"managing-patterns","status":"publish","type":"page","link":"https:\/\/carleton.ca\/cutheme-docs\/advanced-training\/advanced-training-module-6-patterns\/managing-patterns\/","title":{"rendered":"Managing Patterns"},"content":{"rendered":"\n<section class=\"w-screen px-6 cu-section cu-section--white ml-offset-center md:px-8 lg:px-14\">\n    <div class=\"space-y-6 cu-max-w-child-5xl  md:space-y-10 cu-prose-first-last\">\n\n            <div class=\"cu-textmedia flex flex-col lg:flex-row mx-auto gap-6 md:gap-10 my-6 md:my-12 first:mt-0 max-w-5xl\">\n        <div class=\"justify-start cu-textmedia-content cu-prose-first-last\" style=\"flex: 0 0 100%;\">\n            <header class=\"font-light prose-xl cu-pageheader md:prose-2xl cu-component-updated cu-prose-first-last\">\n                                    <h1 class=\"cu-prose-first-last font-semibold !mt-2 mb-4 md:mb-6 relative after:absolute after:h-px after:bottom-0 after:bg-cu-red after:left-px text-3xl md:text-4xl lg:text-5xl lg:leading-[3.5rem] pb-5 after:w-10 text-cu-black-700 not-prose\">\n                        Managing Patterns\n                    <\/h1>\n                \n                                \n                                    \n\n<p class=\"wp-block-paragraph\">Advanced Training Module 6: Patterns<\/p>\n\n\n                            <\/header>\n\n                    <\/div>\n\n            <\/div>\n\n    <\/div>\n<\/section>\n\n\n\n<p class=\"wp-block-paragraph\">Patterns are designed to save time and promote consistency, but there may be occasions when you need to update, reorganize, or remove them. WordPress provides a central location where you can manage all patterns created on your website.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Understanding how to manage patterns is especially important when working with <strong>synced patterns<\/strong>, as a single change can affect multiple pages throughout your site.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"why-manage-patterns\" class=\"wp-block-heading\">Why Manage Patterns?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Over time, your collection of patterns may grow.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You may need to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Update content<\/li>\n\n\n\n<li>Improve layouts<\/li>\n\n\n\n<li>Remove outdated patterns<\/li>\n\n\n\n<li>Correct errors<\/li>\n\n\n\n<li>Rename patterns<\/li>\n\n\n\n<li>Reorganize categories<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Regular maintenance helps keep your pattern library useful and easy to navigate.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"accessing-pattern-management\" class=\"wp-block-heading\">Accessing Pattern Management<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To manage patterns:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open the editor.<\/li>\n\n\n\n<li>Select the <strong>Options<\/strong> menu (three dots) in the top-right corner.<\/li>\n\n\n\n<li>Choose <strong>Manage Patterns<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">This area displays all available patterns on your site.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">From here, you can:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>View existing patterns<\/li>\n\n\n\n<li>Edit patterns<\/li>\n\n\n\n<li>Delete patterns<\/li>\n\n\n\n<li>Review pattern details<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"editing-a-pattern\" class=\"wp-block-heading\">Editing a Pattern<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To edit a pattern:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open <strong>Manage Patterns<\/strong>.<\/li>\n\n\n\n<li>Locate the pattern you wish to update.<\/li>\n\n\n\n<li>Select <strong>Edit<\/strong>.<\/li>\n\n\n\n<li>Make your changes.<\/li>\n\n\n\n<li>Save the pattern.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">After saving, the updated version becomes available throughout the site.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"editing-synced-patterns\" class=\"wp-block-heading\">Editing Synced Patterns<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">When editing a synced pattern, proceed carefully. A synced pattern remains connected everywhere it is used.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you update the phone number in the pattern:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u2705 The change appears everywhere the pattern is used.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This can be extremely useful when content must remain consistent across a website. However, it also means mistakes can affect multiple pages at once.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Important:<\/strong> Always verify changes to a synced pattern before saving.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"editing-non-synced-patterns\" class=\"wp-block-heading\">Editing Non-Synced Patterns<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Non-synced patterns behave differently.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Updating the pattern affects future uses of the pattern, but existing instances that have already been inserted and edited independently will not automatically update.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This makes non-synced patterns ideal for:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Page templates<\/li>\n\n\n\n<li>Starter layouts<\/li>\n\n\n\n<li>Reusable content structures<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">where editors need flexibility.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"deleting-a-pattern\" class=\"wp-block-heading\">Deleting a Pattern<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To remove a pattern:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open <strong>Manage Patterns<\/strong>.<\/li>\n\n\n\n<li>Locate the pattern.<\/li>\n\n\n\n<li>Select <strong>Trash<\/strong> or <strong>Delete<\/strong>.<\/li>\n\n\n\n<li>Confirm the action if prompted.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Deleting unused patterns can help keep your pattern library organized.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"before-deleting-a-pattern\" class=\"wp-block-heading\">Before Deleting a Pattern<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Consider:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Is the pattern still being used?<\/li>\n\n\n\n<li>Could it be useful in the future?<\/li>\n\n\n\n<li>Is it a synced pattern affecting existing content?<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Removing a pattern from the library does not automatically mean content already created from that pattern will disappear, but you should review any important usage before removing it.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"organizing-your-pattern-library\" class=\"wp-block-heading\">Organizing Your Pattern Library<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">As your site grows, a clear naming convention becomes increasingly important.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong class=\"myprefix-text-bold\">Good Pattern Names<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Homepage CTA<\/li>\n\n\n\n<li>Contact Information<\/li>\n\n\n\n<li>Department Introduction<\/li>\n\n\n\n<li>Event Promotion Banner<\/li>\n\n\n\n<li>Research Highlight<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong class=\"myprefix-text-bold\">Less Helpful Names<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Pattern 1<\/li>\n\n\n\n<li>Test<\/li>\n\n\n\n<li>Layout<\/li>\n\n\n\n<li>New Pattern<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Descriptive names make patterns easier to locate and maintain.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"best-practices\" class=\"wp-block-heading\">Best Practices<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong class=\"myprefix-text-bold\">Review Patterns Periodically<\/strong><br>Remove outdated or unused patterns.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong class=\"myprefix-text-bold\">Use Clear Names<\/strong><br>Future editors should understand what the pattern is for without opening it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong class=\"myprefix-text-bold\">Test Changes to Synced Patterns<\/strong><br>Always review the results after updating a synced pattern.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong class=\"myprefix-text-bold\">Avoid Duplicate Patterns<\/strong><br>Before creating a new pattern, check whether a similar one already exists.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong class=\"myprefix-text-bold\">Document Shared Patterns<\/strong><br>If multiple editors manage the site, consider documenting important synced patterns and their intended use.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 id=\"common-maintenance-tasks\" class=\"wp-block-heading\">Common Maintenance Tasks<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Pattern management often includes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Updating contact information<\/li>\n\n\n\n<li>Refreshing calls to action<\/li>\n\n\n\n<li>Improving layouts<\/li>\n\n\n\n<li>Removing outdated content sections<\/li>\n\n\n\n<li>Renaming patterns for clarity<\/li>\n\n\n\n<li>Consolidating duplicate patterns<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Regular maintenance helps ensure your website remains consistent and easy to manage.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<figure class=\"wp-block-embed alignwide is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio w-screen ml-offset-center cu-max-w-child-7xl px-4 md:px-6 lg:px-12\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"cutheme Mastery Training - Managing Patterns\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/g_VGy02rzps?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<section class=\"w-screen px-6 cu-section cu-section--white ml-offset-center md:px-8 lg:px-14\">\n    <div class=\"space-y-6 cu-max-w-child-5xl  md:space-y-10 cu-prose-first-last\">\n\n        \n    \n    <dl class=\"cu-description cu-component-updated\">\n        \n    <div class=\"grid pt-4 pb-3 border-b accordion border-cu-black-100 md:pt-6 md:pb-5 first:border-t\">\n        <dt class=\"font-semibold not-prose\">\n            <button class=\"flex items-center justify-between w-full text-left accordion__button\" aria-expanded=\"false\" aria-controls=\"accordion-transcript-managing-patterns\">\n                <span class=\"flex-1 ml-auto text-left break-words whitespace-normal cu-icon\">\n                    Transcript \u2013 Managing Patterns\n                <\/span>\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 24 24\" stroke-width=\"1.5\" stroke=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\" class=\"w-5 h-5 ml-auto transition-transform rotate-0 accordion__icon text-cu-black-500\">\n                    <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M8.25 4.5l7.5 7.5-7.5 7.5\"><\/path>\n                <\/svg>\n            <\/button>\n        <\/dt>\n        <dd class=\"p-0 mt-0 cu-prose cu-prose-first-last accordion__content md:p-0 md:mt-0\" hidden=\"\" id=\"accordion-transcript-managing-patterns\">\n            \n\n<p class=\"wp-block-paragraph\">Hello, and welcome to cutheme Mastery Training,&nbsp;Module 6. In this video, we&nbsp;will go over managing patterns.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The last step to mastering patterns is&nbsp;managing them, this can be editing or deleting.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To manage your patterns, go to&nbsp;the top right of the screen,&nbsp;click on \u201cManage Patterns\u201d, and a&nbsp;list of your patterns will appear.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hover over a pattern to get options for it. Click \u201cedit\u201d to make changes to the&nbsp;pattern, and \u201ctrash\u201d to delete it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Remember that if your pattern is synced,&nbsp;changes made will take effect for every instance of that pattern across your site.<\/p>\n\n\n        <\/dd>\n    <\/div>\n\n\n    <\/dl>\n\n\n    <\/div>\n<\/section>\n\n\n\n<h2 id=\"try-it-out\" class=\"wp-block-heading\">Try it Out!<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open the <strong>Manage Patterns<\/strong> area.<\/li>\n\n\n\n<li>Locate a pattern you created previously.<\/li>\n\n\n\n<li>Edit the pattern and save your changes.<\/li>\n\n\n\n<li>If it is a synced pattern, visit a page where it is used and verify the update appears there as well.<\/li>\n\n\n\n<li>Review your pattern names and determine whether any could be improved.<\/li>\n\n\n\n<li>Identify any unused patterns that could be removed.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Edit, organize, and maintain your pattern library while understanding how updates affect synced and non-synced patterns.<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":2769,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_cu_dining_location_slug":"","footnotes":"","_links_to":"","_links_to_target":""},"cu_page_type":[72],"class_list":["post-2848","page","type-page","status-publish","hentry","cu_page_type-advanced-training-module-6"],"acf":{"cu_post_thumbnail":""},"_links":{"self":[{"href":"https:\/\/carleton.ca\/cutheme-docs\/wp-json\/wp\/v2\/pages\/2848","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/carleton.ca\/cutheme-docs\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/carleton.ca\/cutheme-docs\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/carleton.ca\/cutheme-docs\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/carleton.ca\/cutheme-docs\/wp-json\/wp\/v2\/comments?post=2848"}],"version-history":[{"count":5,"href":"https:\/\/carleton.ca\/cutheme-docs\/wp-json\/wp\/v2\/pages\/2848\/revisions"}],"predecessor-version":[{"id":4247,"href":"https:\/\/carleton.ca\/cutheme-docs\/wp-json\/wp\/v2\/pages\/2848\/revisions\/4247"}],"up":[{"embeddable":true,"href":"https:\/\/carleton.ca\/cutheme-docs\/wp-json\/wp\/v2\/pages\/2769"}],"wp:attachment":[{"href":"https:\/\/carleton.ca\/cutheme-docs\/wp-json\/wp\/v2\/media?parent=2848"}],"wp:term":[{"taxonomy":"cu_page_type","embeddable":true,"href":"https:\/\/carleton.ca\/cutheme-docs\/wp-json\/wp\/v2\/cu_page_type?post=2848"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}