{"id":1516,"date":"2023-03-08T16:51:36","date_gmt":"2023-03-08T21:51:36","guid":{"rendered":"http:\/\/wpdocs.bu.edu\/cds\/?page_id=1516"},"modified":"2023-07-25T15:41:15","modified_gmt":"2023-07-25T19:41:15","slug":"course-filtering-tool","status":"publish","type":"page","link":"https:\/\/wpdocs.bu.edu\/cds\/custom-features-for-your-theme\/course-filtering-tool\/","title":{"rendered":"Course Filtering Tool"},"content":{"rendered":"<h2><img loading=\"lazy\" src=\"\/cds\/files\/2023\/03\/Screen-Shot-2023-03-08-at-4.57.15-PM-1024x804.png\" alt=\"\" width=\"1024\" height=\"804\" class=\"aligncenter size-large wp-image-1521\" srcset=\"https:\/\/wpdocs.bu.edu\/cds\/files\/2023\/03\/Screen-Shot-2023-03-08-at-4.57.15-PM-1024x804.png 1024w, https:\/\/wpdocs.bu.edu\/cds\/files\/2023\/03\/Screen-Shot-2023-03-08-at-4.57.15-PM-300x236.png 300w, https:\/\/wpdocs.bu.edu\/cds\/files\/2023\/03\/Screen-Shot-2023-03-08-at-4.57.15-PM-768x603.png 768w, https:\/\/wpdocs.bu.edu\/cds\/files\/2023\/03\/Screen-Shot-2023-03-08-at-4.57.15-PM.png 1426w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/h2>\n<h2>Data Science &amp; Computing Courses Have Never Been More Flexible<\/h2>\n<p><span>Passionate about moving computing and data sciences into the future \u2014 the Center for Computing &amp; Data Science, as an interdisciplinary unit, offers undergraduate and graduate degrees comprising courses with <em>connective<\/em> potential for many areas and specialties from across Boston University.<\/span><\/p>\n<p>The <strong>Course Feed Override<\/strong> plugin (in combination with the <strong>BU Course Feed<\/strong> plugin) for the CDS theme allows for relevant courses, sourced from Boston University&#8217;s Academic Bulletin, to be imported and made into posts for shortcode and filtering purposes, maximizing flexibility of use.<\/p>\n<p>The focus of this Override plugin surrounds:<\/p>\n<ul>\n<li>Course Feed plugin settings: What to maintain and what to ignore.<\/li>\n<li>An understanding and modification of the traditional Course Feed Shortcode.<\/li>\n<li>Establishing a Course Feed preset for a BU Filtering page template, listing only the relevant and aforementioned Courses. Doing this will allow visitors to be able to filter through Courses to find one that suits the degree they&#8217;re planning to or have applied for.<\/li>\n<\/ul>\n<p>Everything is managed by the WordPress administrator of the CDS theme, with the exception of initialization. Initialization should be provided as soon as it&#8217;s been made available. If it hasn&#8217;t, please put in a ServiceNow ticket with BU IS&amp;T requesting Interactive Design to initialize the BU Course Feeds &amp; Course Feed Override plugins.<\/p>\n<p>&nbsp;<\/p>\n<h2>BU Course Feed Settings<\/h2>\n<p>The <a href=\"https:\/\/www.bu.edu\/tech\/services\/cccs\/websites\/www\/wordpress\/how-to\/embed-course-feeds\/\">BU Course Feed plugin<\/a> is available for activation within the <a href=\"https:\/\/www.bu.edu\/cds-faculty\/wp-admin\/plugins.php\">Plugins section of the CDS theme<\/a>. It allows BU Bulletin course(s) to render with the help of a shortcode structure and relevant course id codes. It&#8217;s settings need to be considered often for accurate course information to be reflected. We&#8217;ll look at how and what needs to be considered:<\/p>\n<div>\n<h5>1. <a href=\"https:\/\/www.bu.edu\/cds-faculty\/wp-admin\/\" target=\"_blank\" rel=\"noopener noreferrer\">Log in to the CDS theme to access the WordPress Admin Dashboard.<\/a><\/h5>\n<\/div>\n<div>\n<h5>2. In the sidebar to the left, hover over &#8220;Settings&#8221;, and click on &#8220;BU Course Feeds&#8221;.<\/h5>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/b004941c-fed8-44b5-937e-1c9baa08d81f\/steps\/7a9bee7d-d06d-4821-9bd4-5268646a264e\/88b46b4d-508e-461c-86f7-65338a037c8a.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.1679&amp;fp-y=0.9253&amp;fp-z=2.3948&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"In the sidebar to the left, hover over &quot;Settings&quot;, and click on &quot;BU Course Feeds&quot;.\" \/><\/p>\n<\/div>\n<div>\n<h5>3. In the text input field of the &#8220;Period&#8221; option, type the relevant code for the semester, or range of semesters. In this example, we&#8217;ve typed &#8220;2023SPRG&#8221;. An explanation for how to input valid semesters or semester range codes is provided.<\/h5>\n<p>Important: To stay relevant and current, this text field needs to be updated every semester.<\/p>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/b004941c-fed8-44b5-937e-1c9baa08d81f\/steps\/4342df7e-6738-4d55-b4e1-f8851d9e414a\/30911a7d-14c0-4b11-ab97-923b0c6e6813.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.3109&amp;fp-y=0.2376&amp;fp-z=2.3476&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"In the text input field of the &quot;Period&quot; option, type the relevant code for the semester, or range of semesters. In this example, we've typed &quot;2023SPRG&quot;. An explanation for how to input valid semesters or semester range codes is provided.\" \/><\/p>\n<\/div>\n<div>\n<h5>4. Ensure that the checkbox for the &#8220;Show Hub Areas\/Toolkits in Results&#8221; option is checked. Doing this ensures that BU Hub Areas will render within relevant BU Courses that contain them.<\/h5>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/b004941c-fed8-44b5-937e-1c9baa08d81f\/steps\/a9fcdddb-db27-4ff3-a81d-67243e420082\/c2b7e630-c2a5-4c0e-9b41-5720f241c9a5.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.2570&amp;fp-y=0.8224&amp;fp-z=3.1428&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"For the &quot;Show Hub Areas\/Toolkits in Results&quot; option, ensure that the checkbox is checked. Doing this ensures that BU Hub Areas will render within relevant BU Courses that contain them.\" \/><\/p>\n<p style=\"padding-left: 40px;\"><em><strong>NOTE:<\/strong> <\/em>The Hub Areas Toolkit checkbox should be checked by default. If it isn&#8217;t, please ensure it is checked.<\/p>\n<\/div>\n<div>\n<h5>5. Once considered, click &#8220;Save Changes&#8221; to finalize and update.<\/h5>\n<h5>It&#8217;s recommended to only adjust the &#8220;Period&#8221; option for these settings and ensure that the &#8220;Show HUB Areas\/Toolkits In Results&#8221; is checked.<\/h5>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/b004941c-fed8-44b5-937e-1c9baa08d81f\/steps\/6e9c01e4-01ef-4ae3-b59a-28b3275eceeb\/3c2818f1-00ba-44c6-af5b-39d121627bb7.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.2413&amp;fp-y=0.8660&amp;fp-z=2.6235&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"It's recommended to only adjust the &quot;Period&quot; option for these settings and ensure that the &quot;Show HUB Areas\/Toolkits In Results&quot; is checked. Once considered, click &quot;Save Changes&quot; to finalize and update.\" \/><\/p>\n<p><em><strong>NOTE:<\/strong> <\/em>In the unlikely event course metadata and information is rendering inaccurate or incomplete: clicking the <strong>Flush Course Feed Cache<\/strong> button beneath <strong>Save Changes<\/strong>\u00a0can reboot and refresh content within all courses to whatever is the most recent, accurate edition from <a href=\"https:\/\/www.bu.edu\/academics\/cds\/courses\/\">BU&#8217;s Bulletin<\/a>.<\/p>\n<\/div>\n<h2>Importing A Course<\/h2>\n<div>\n<h5>1. <a href=\"https:\/\/www.bu.edu\/cds-faculty\/wp-admin\/\" target=\"_blank\" rel=\"noopener noreferrer\">Log in to the CDS theme to access the WordPress Admin Dashboard.<\/a><\/h5>\n<\/div>\n<div>\n<h5>2. Click on &#8220;Course Overrides&#8221; within the sidebar to the left. This links to a WordPress interface for managing all Course Override posts. If you choose to hover over &#8220;Course Overrides&#8221;, and click &#8220;Add Course Override&#8221; instead: you can skip to Step 4 below.<\/h5>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/baea4474-788f-4e2e-bf52-a05587a84620\/steps\/6406d942-d272-4de6-bbf5-cc99b3dd7d67\/c2c1a102-64dc-400d-a16c-5d8597597359.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.2087&amp;fp-y=0.5251&amp;fp-z=2.3948&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"Click on &quot;Course Overrides&quot; within the sidebar to the left. This links to an area to manage all Course Override posts. If you choose to hover over &quot;Course Overrides&quot; and click &quot;Add Course Override&quot; instead, you can skip Step 3 below.\" \/><\/p>\n<\/div>\n<div>\n<h5>3. Click on the &#8220;Add Course Override&#8221; button from the Course Overrides post manager.<\/h5>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/baea4474-788f-4e2e-bf52-a05587a84620\/steps\/eb09a9db-29b0-4e69-970a-18c22ea79959\/9f41c4a4-2943-4861-9c5b-29e6422cd4de.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.3072&amp;fp-y=0.0493&amp;fp-z=2.4357&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"Click on the &quot;Add Course Override&quot; button from the Course Overrides post manager.\" \/><\/p>\n<\/div>\n<div>\n<h5>4. This next step requires knowing a courses code, in which case, referencing <a href=\"https:\/\/www.bu.edu\/academics\/bulletin\/\">BU Bulletin<\/a> or an internal source will be most helpful. Once you&#8217;ve found a course, type in its course code ID (without spaces) in the Post Title near the top of the page. In this example, we&#8217;re using &#8220;CDSDS100&#8221;.<\/h5>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/baea4474-788f-4e2e-bf52-a05587a84620\/steps\/48e38018-28f3-458b-92a1-9e056086a15d\/fddd700c-4d3f-4317-8b8d-cb6a4cae0db5.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.5000&amp;fp-y=0.5000&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"This next step requires knowing a courses code, in which, referencing BU Bulletin will be most helpful. Once you've found a relevant course, type its course code ID (without spaces) in the Post Title near the top of the page. In this example, we're using &quot;CDSDS100&quot;.\" \/><\/p>\n<\/div>\n<div>\n<p style=\"padding-left: 40px;\"><em><strong>Important:<\/strong><\/em> It&#8217;s worth noting that the Post Title text field only accepts valid course codes without any spaces. Anything other than a valid course code will render an alert upon attempting to <strong>Publish<\/strong> or <strong>Update<\/strong> a Course Override post (see screenshot below).<\/p>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/baea4474-788f-4e2e-bf52-a05587a84620\/steps\/b596bb01-b5c2-4520-83e8-9b1823e7e137\/9dac5b51-487b-415d-9d4c-6de2587bfdab.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.3543&amp;fp-y=0.2515&amp;fp-z=2.0000&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"Important: It's worth noting that the Post Title text field only accepts valid course codes without any spaces. Anything other than that will render an alert upon attempting to Publish or Update a Course Override post.\" \/><\/p>\n<\/div>\n<div>\n<h5>5. When complete, click on the &#8220;Publish&#8221; button to the right-hand side of the interface.<\/h5>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/baea4474-788f-4e2e-bf52-a05587a84620\/steps\/caeacb7b-7343-44db-ab50-9b8f9848b027\/749a1444-b2f5-4f05-b4ac-5cd3adb4a3d6.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.9538&amp;fp-y=0.4499&amp;fp-z=3.0313&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"When complete, click on the &quot;Publish&quot; button to the right-hand side of the interface.\" \/><\/p>\n<\/div>\n<div>\n<h5>6. After publishing or refreshing a Course Override post, a Preview section will render with metadata content for the relevant course. In this case, &#8220;CDSDS100&#8221; is a course titled &#8220;Data Speak Louder Than Words&#8221;. This preview allows for content verification.<\/h5>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/baea4474-788f-4e2e-bf52-a05587a84620\/steps\/fcb1ead0-703f-4a08-aca1-6ee05925bd1c\/4affa74a-eb5a-40c0-9ccc-e32d553d5ad4.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.3412&amp;fp-y=0.4512&amp;fp-z=2.0683&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"After publishing or refreshing a Course Override post, a Preview section will render with metadata content for the relevant course. In this case, &quot;CDSDS100&quot; is a course titled &quot;Data Speak Louder Than Words&quot;. This preview allows for content verification.\" \/><\/p>\n<\/div>\n<div><\/div>\n<div style=\"padding-left: 40px;\"><span style=\"color: #ff0000;\"><em><strong>NOTE:<\/strong> <\/em>Avoid utilizing the <strong>Override Metadata<\/strong> section.<\/span><\/div>\n<div><\/div>\n<div>\n<h5>7. With course content verified, click checkboxes with relevant terms from each listed taxonomy that reflect the qualifications of the course within the &#8220;Course Filter Detail&#8221;. Doing the aforementioned enhances the organization of this imported course and enhances the experience of it being a filterable listing.<\/h5>\n<p>The Filtering Detail options within this section are derived from the BU Programs plugin. Start by clicking relevant and accurate boxes under the &#8220;Education Level&#8221; option that correspond to the course. In this example, we&#8217;re selecting &#8220;Undergraduate&#8221;.<\/p>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/baea4474-788f-4e2e-bf52-a05587a84620\/steps\/91fac213-f98f-46cc-8b8c-94e435b8602b\/ecefdf57-54cc-4e30-9a77-923b0d4fd5d7.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.2680&amp;fp-y=0.8049&amp;fp-z=3.1566&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"With course content verified, details that reflect the qualifications of the course within the &quot;Course Filter Detail&quot; section can be checked. Doing so enhances the organization of this imported course and enhances the experience of it being a filterable listing.\" \/><\/p>\n<\/div>\n<div>\n<h5>8. If all course metadata information is accurate in the Preview, and all relevant and accurate &#8220;Course Filter Detail&#8221; options have been made and verified, click the &#8220;Update&#8221; button to refresh and finalize your newly imported Course Override post.<\/h5>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/baea4474-788f-4e2e-bf52-a05587a84620\/steps\/509ce275-d4ff-44eb-a258-e60645a3eed5\/086528b6-21b9-4dcb-84cc-f52f9ebbfd38.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.9538&amp;fp-y=0.5090&amp;fp-z=3.0313&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"If all course metadata information is accurate in the Preview, and all relevant and accurate &quot;Course Filter Detail&quot; options have been made and verified, click the &quot;Update&quot; button to refresh and finalize your newly imported Course Override post.\" \/><a href=\"https:\/\/app.tango.us\/app\/workflow\/baea4474-788f-4e2e-bf52-a05587a84620?utm_source=magicCopy&amp;utm_medium=magicCopy&amp;utm_campaign=workflow%20export%20links\" target=\"_blank\" rel=\"noopener noreferrer\"><em><\/em><\/a><\/p>\n<\/div>\n<div><\/div>\n<h2>Course Feed Filtering Tool<\/h2>\n<p>The beauty of Course Override posts imported from BU Bulletin is that they are a first of their kind in being Filter-able!<\/p>\n<p>Follow along these steps to set up a filtering page dedicated to them.<\/p>\n<div>\n<h5>1. <a href=\"https:\/\/www.bu.edu\/cds-faculty\/wp-admin\/\" target=\"_blank\" rel=\"noopener noreferrer\">Log in to the CDS theme to access the WordPress Admin Dashboard.<\/a><\/h5>\n<\/div>\n<div>\n<h5>2. Hover over the &#8220;Pages&#8221; link within the sidebar to the left, then click on &#8220;Add New&#8221;.<\/h5>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/f9f1aea9-84ca-4c3e-b318-38ae35bac2e4\/steps\/1ce2c5bd-f2a4-461e-9746-6fea70a449d2\/ccc5e9f2-d3c5-41e4-9090-59f7ca0ebb1e.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.1679&amp;fp-y=0.1771&amp;fp-z=2.3948&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"Hover over the &quot;Pages&quot; link within the sidebar to the left, then click on &quot;Add New&quot;.\" \/><\/p>\n<\/div>\n<div>\n<h5>3. Enter an appropriate title for your Filter-able Course Listing that&#8217;s in accordance with <a href=\"https:\/\/www.bu.edu\/webteam\/projects\/cds\/\">site Content Strategy<\/a> and <a href=\"https:\/\/www.bu.edu\/brand\/guidelines\/voice-tone\/\">University Brand Voice standards<\/a>. In the case of this example, we&#8217;re using &#8220;Course Explorer&#8221; to demonstrate.<\/h5>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/f9f1aea9-84ca-4c3e-b318-38ae35bac2e4\/steps\/f5a96ed1-e79b-485c-8b70-365551f79027\/a6273876-1b4a-4b6b-b6fc-7de9ba4be23f.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.5000&amp;fp-y=0.5000&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"Enter an appropriate title for your Filter-able Course Listing that's in accordance with site Content Strategy and University Brand Voice standards. In the case of this example, we're using &quot;Course Explorer&quot; to demonstrate.\" \/><\/p>\n<\/div>\n<div>\n<h5>4. Select the &#8220;BU Filtering&#8221; option under the &#8220;Page Template&#8221; section.<\/h5>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/f9f1aea9-84ca-4c3e-b318-38ae35bac2e4\/steps\/a5d08acd-c864-4751-8085-9b4131fa20f6\/676c7ab3-1acd-46be-9944-4cff0d4f99dd.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.8506&amp;fp-y=0.5919&amp;fp-z=3.0451&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"Select the &quot;BU Filtering&quot; option under the &quot;Page Template&quot; section.\" \/><\/p>\n<\/div>\n<div>\n<h5>5. Click on &#8220;Publish&#8221; to refresh the page. Doing so provides BU Filtering options.<\/h5>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/f9f1aea9-84ca-4c3e-b318-38ae35bac2e4\/steps\/675fafb7-b631-4c71-9c69-730ef6606969\/63fae0b3-a5f5-41a4-a3ac-3db6d57c11a0.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.9538&amp;fp-y=0.5516&amp;fp-z=3.0313&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"Click on &quot;Publish&quot; to refresh the page. Doing so provides BU Filtering options.\" \/><\/p>\n<\/div>\n<div>\n<h5>6. Under the BU Filtering section, Select the &#8220;Course Overrides&#8221; option from the Post Type drop-down.<\/h5>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/f9f1aea9-84ca-4c3e-b318-38ae35bac2e4\/steps\/3bfe4655-4b07-4c91-816a-6a230acd836f\/df8ee03e-e6b7-459d-820e-a44e582cdf14.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.5000&amp;fp-y=0.5000&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"Under the BU Filtering section, Select the &quot;Course Overrides&quot; option from the Post Type drop-down.\" \/><\/p>\n<\/div>\n<div>\n<h5>7. Click the &#8220;Select \/ Deselect All&#8221; button from the Taxonomies drop-down. Doing this will activate taxonomies imported from the Degrees &amp; Programs plugin (of this CDS theme) and will have been included with each added Course Override post (if done properly) that ends up filtered.<\/h5>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/f9f1aea9-84ca-4c3e-b318-38ae35bac2e4\/steps\/483260d0-8156-4172-9792-0934f355e9d1\/200e8edf-96c7-45aa-a589-33950d1fcc58.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.5000&amp;fp-y=0.5000&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"Click the &quot;Select \/ Deselect All&quot; button from the Taxonomies drop-down. Doing this will activate taxonomies imported from the Degrees &amp; Programs plugin (of this CDS theme) and will have been included with each added Course Override post (if done properly) that ends up filtered.\" \/><\/p>\n<\/div>\n<div>\n<h5>8. Within the Template sub-section drop-down, choose the &#8220;Default&#8221; option nested under the grayed-out &#8220;Course Overrides&#8221;. Doing this will tell BU Filtering to only collect and display Course Override posts.<\/h5>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/f9f1aea9-84ca-4c3e-b318-38ae35bac2e4\/steps\/50653663-9eba-4635-87b2-6dfea30f1cf7\/cf6f6b86-0514-4665-befa-4faac523b47c.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.5000&amp;fp-y=0.5000&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"Within the Template sub-section drop-down, choose the &quot;Default&quot; option nested under the grayed-out &quot;Course Overrides&quot;. Doing this will tell BU Filtering to only collect and display Course Override posts.\" \/><\/p>\n<\/div>\n<div>\n<h5>9. <span style=\"color: #ff0000;\">Avoid activating the &#8220;Show Layout Toggle&#8221; &amp; &#8220;Show Search Bar&#8221; options<\/span>, as they are disabled for this instance of filtering.<\/h5>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/f9f1aea9-84ca-4c3e-b318-38ae35bac2e4\/steps\/21bad09b-f89e-46a2-836d-82cbd87a259d\/c6ce16f4-9b5b-4d01-a7db-f0a035c65243.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.2743&amp;fp-y=0.6390&amp;fp-z=3.1453&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"Avoid activating the &quot;Show Layout Toggle&quot; &amp; &quot;Show Search Bar&quot; options, as they are disabled \u2014 mostly due to limitations with the technology capable of filtering these Course Override posts.\" \/><\/p>\n<\/div>\n<div><\/div>\n<div style=\"padding-left: 40px;\"><em><strong>NOTE:<\/strong> <\/em>Due to functional compatibility with Course Feed Override posts: Even if <em>Search<\/em> and <em>View Layout Toggle<\/em> options are activated in the admin, they will still be removed from the interface.<\/div>\n<div><\/div>\n<div>\n<h5>10. In the final section, \u201cTaxonomy Display Options\u201d: select the appropriate format of option selection for each taxonomy from the drop-downs.<\/h5>\n<h5 data-testid=\"workflowView.step.title\" class=\"topaz-c-fTymAb topaz-c-fTymAb-isHMmH-size-3 topaz-c-fTymAb-iPYhUp-font-sans topaz-c-fTymAb-idNnHqg-css\">The formatting can be either Checkboxes, Radio options, or Drop-downs. Be mindful of what format is appropriate for each taxonomy. Checkboxes allow for the most extensive control: being able to select multiple options. Radio options and the Drop-downs are limited to a single option.<\/h5>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/f9f1aea9-84ca-4c3e-b318-38ae35bac2e4\/steps\/19f39f17-9f72-4342-828c-f6b33f1f6a08\/e131edb7-8d1d-4ad3-8e9a-0a4c71a612da.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.3439&amp;fp-y=0.4096&amp;fp-z=2.1995&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"For every sub-section within the &quot;Taxonomy Display Options&quot; [&quot;Degree Options&quot; through &quot;Locations&quot;], choose &quot;Checkbox&quot; \u2014 as it is recommended as the most flexible, advised format.\" \/><\/p>\n<\/div>\n<div>\n<h5>11. If the page is set in a desired place within the overall site map and any relevant content such as a banner image has been included, click the &#8220;Update&#8221; button.<\/h5>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/f9f1aea9-84ca-4c3e-b318-38ae35bac2e4\/steps\/5cc45690-b5a5-4c00-91f7-0f2e1ac9cad5\/8b8509c3-ea24-4cce-8550-f6718e11ac5d.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.9538&amp;fp-y=0.7997&amp;fp-z=4.0000&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"If the page is set in a desired place within the overall site map and any relevant content such as a banner image has been included, click the &quot;Update&quot; button. \" \/><\/p>\n<\/div>\n<div>\n<h5>12. On page refresh, click on &#8220;View page&#8221; to observe your newly created and filterable Course Listing.<\/h5>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/f9f1aea9-84ca-4c3e-b318-38ae35bac2e4\/steps\/86c336fb-33cb-4448-8e47-ccf4ea0af2ca\/e9956b05-2aed-4459-b1e3-9d25c32e1889.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.5000&amp;fp-y=0.5000&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"On page refresh, click on &quot;View page&quot; to observe your newly created and filterable Course Listing.\" \/><\/p>\n<\/div>\n<div>\n<h5>13. Within the newly-created Course Override Filtering page, course listings are displayed top-down to the right side, while filterable options set forth in the admin are displayed to the left side. Clicking a Course Override post will expand to reveal the courses relevant metadata.<\/h5>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/f9f1aea9-84ca-4c3e-b318-38ae35bac2e4\/steps\/08613850-a2cf-467a-a7c8-87303d1f4085\/efac1ada-0fca-4e17-ba73-c3d21ba4a79e.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.5000&amp;fp-y=0.5000&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"Within the newly-created Course Override BU Filtering page, course listings are displayed top-down to the right side, while filterable options set forth in the admin are displayed to the left. Clicking a Course Override post will expand to reveal the courses relevant metadata.\" \/><\/p>\n<p>&nbsp;<\/p>\n<\/div>\n<h2>Course Feed Override Shortcode<\/h2>\n<div style=\"padding-left: 40px;\"><em><strong>NOTE:<\/strong><\/em> As of this writing, <span style=\"color: #ff0000;\"><strong>Course Override post shortcodes are not advised for multiple courses to a page<\/strong><\/span>. For those instances, please rely on the <a href=\"https:\/\/www.bu.edu\/tech\/services\/cccs\/websites\/www\/wordpress\/how-to\/embed-course-feeds\/\">BU Course Feed shortcode which has detailed documentation on BU Techweb<\/a>.<\/div>\n<div>\n<h5>1. With a designated page created, input a shortcode like below \u2014 except: inputting the desired course ID code within <code>include=\"\"<\/code>. This will display a Course Override post in a manner consistent with the Course Override Filtering page output. In this example, we&#8217;re using &#8220;<code>cascs440<\/code>&#8220;.<\/h5>\n<p>Including parts in this shortcode like <code>use_bulletin=\"Y\" format=\"cfo\"<\/code> serves to render it like a Course Override post.<\/p>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/9489bbf1-85e1-4914-9e95-090a14b00b47\/steps\/0cb6230d-b55a-4aba-bbc8-8cf178320edb\/6670f1c0-3947-4ebd-8e90-d5a400d01e25.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.5000&amp;fp-y=0.5000&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"With a designated page created, input a shortcode like below \u2014 except: inputting the desired course ID code within include=&quot;&quot;. This will display a Course Override post in a manner consistent with the Course Override Filtering page output. In this example, we're using &quot;cascs440&quot;.\" \/><\/p>\n<\/div>\n<div>\n<h5>2. The Course Feed Override shortcode also works when wrapped within a collapsible shortcode, like demonstrated below.<\/h5>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/9489bbf1-85e1-4914-9e95-090a14b00b47\/steps\/abe7dccc-259e-4a2a-8536-497e3ef90fcf\/f223eda9-ba15-4c04-9303-92a00b8e9836.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.5000&amp;fp-y=0.5000&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"The Course Feed Override shortcode also works when wrapped within a collapsible shortcode, like demonstrated below.\" \/><\/p>\n<\/div>\n<div>\n<h5>3. After clicking the &#8220;Publish&#8221; \/ &#8220;Update&#8221; button, and the page has refreshed: click on &#8220;View Page&#8221; to see the resulting Course Override Post in shortcode format.<\/h5>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/9489bbf1-85e1-4914-9e95-090a14b00b47\/steps\/496d493b-a3cf-4f7c-ad7a-1be9885ab95e\/0eddec45-2233-48b0-abca-077cdd4ba2d0.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.4213&amp;fp-y=0.2980&amp;fp-z=2.0000&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"After clicking the &quot;Publish&quot; \/ &quot;Update&quot; button and the page has refreshed: click on View Page to see the resulting Course Override Post in shortcode format.\" \/><\/p>\n<\/div>\n<div>\n<h5>4. Clicking on the shortcode-ed Course Override post will show it&#8217;s relevant metadata.<\/h5>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/9489bbf1-85e1-4914-9e95-090a14b00b47\/steps\/be5c33fc-3172-4881-a74a-6d5c42719cb5\/8a3ba73e-f4bc-445b-8657-4cf1d2c7eb9c.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.3334&amp;fp-y=0.3703&amp;fp-z=1.2947&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"Clicking on the shortcode-ed Course Override post will show it's relevant metadata.\" \/><\/p>\n<\/div>\n<div>\n<h5>5. Clicking on a Collapsible with a shortcode-ed Course Override post will also show it&#8217;s relevant metadata.<\/h5>\n<p><img src=\"https:\/\/images.tango.us\/workflows\/9489bbf1-85e1-4914-9e95-090a14b00b47\/steps\/67ec88a1-dc1a-4091-9b51-89155b45caf8\/835bf9fd-7414-4fa1-be70-a170ff66a278.png?fm=png&amp;crop=focalpoint&amp;fit=crop&amp;fp-x=0.3474&amp;fp-y=0.5064&amp;fp-z=1.2538&amp;w=1200&amp;blend-align=bottom&amp;blend-mode=normal&amp;blend-x=800&amp;blend64=aHR0cHM6Ly9pbWFnZXMudGFuZ28udXMvc3RhdGljL21hZGUtd2l0aC10YW5nby13YXRlcm1hcmsucG5n\" width=\"600\" alt=\"Clicking on a Collapsible with a shortcode-ed Course Override post will also show it's relevant metadata. \" \/><a href=\"https:\/\/app.tango.us\/app\/workflow\/9489bbf1-85e1-4914-9e95-090a14b00b47?utm_source=magicCopy&amp;utm_medium=magicCopy&amp;utm_campaign=workflow%20export%20links\" target=\"_blank\" rel=\"noopener noreferrer\"><em><\/em><\/a><\/p>\n<\/div>\n<div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Data Science &amp; Computing Courses Have Never Been More Flexible Passionate about moving computing and data sciences into the future \u2014 the Center for Computing &amp; Data Science, as an interdisciplinary unit, offers undergraduate and graduate degrees comprising courses with connective potential for many areas and specialties from across Boston University. The Course Feed Override [&hellip;]<\/p>\n","protected":false},"author":12906,"featured_media":0,"parent":1242,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/wpdocs.bu.edu\/cds\/wp-json\/wp\/v2\/pages\/1516"}],"collection":[{"href":"https:\/\/wpdocs.bu.edu\/cds\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wpdocs.bu.edu\/cds\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wpdocs.bu.edu\/cds\/wp-json\/wp\/v2\/users\/12906"}],"replies":[{"embeddable":true,"href":"https:\/\/wpdocs.bu.edu\/cds\/wp-json\/wp\/v2\/comments?post=1516"}],"version-history":[{"count":13,"href":"https:\/\/wpdocs.bu.edu\/cds\/wp-json\/wp\/v2\/pages\/1516\/revisions"}],"predecessor-version":[{"id":1576,"href":"https:\/\/wpdocs.bu.edu\/cds\/wp-json\/wp\/v2\/pages\/1516\/revisions\/1576"}],"up":[{"embeddable":true,"href":"https:\/\/wpdocs.bu.edu\/cds\/wp-json\/wp\/v2\/pages\/1242"}],"wp:attachment":[{"href":"https:\/\/wpdocs.bu.edu\/cds\/wp-json\/wp\/v2\/media?parent=1516"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}