{"id":38139,"date":"2024-10-29T13:59:22","date_gmt":"2024-10-29T17:59:22","guid":{"rendered":"https:\/\/university-communications.ncsu.edu\/documentation\/?post_type=reference-article&#038;p=38139"},"modified":"2026-02-12T16:06:35","modified_gmt":"2026-02-12T21:06:35","slug":"academic-programs-post-type","status":"publish","type":"reference-article","link":"https:\/\/university-communications.ncsu.edu\/documentation\/reference-article\/academic-programs-post-type\/","title":{"rendered":"Academic Programs Post Type"},"content":{"rendered":"\n<p>The Academic Programs post type allows you to easily create a filterable and searchable listing of programs offered. It also allows you to create individual program pages that are designed and optimized to help move prospective students towards applying to NC State.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/university-communications.ncsu.edu\/documentation\/wp-content\/uploads\/sites\/21\/2024\/10\/academic-programs-post-type.jpg\" data-fullsize=\"600x618\" data-zoom=\"true\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"618\" src=\"https:\/\/university-communications.ncsu.edu\/documentation\/wp-content\/uploads\/sites\/21\/2024\/10\/academic-programs-post-type.jpg\" alt=\"Screenshot of front-end interface of academic programs post type\" class=\"wp-image-38140\" srcset=\"https:\/\/university-communications.ncsu.edu\/documentation\/wp-content\/uploads\/sites\/21\/2024\/10\/academic-programs-post-type.jpg 600w, https:\/\/university-communications.ncsu.edu\/documentation\/wp-content\/uploads\/sites\/21\/2024\/10\/academic-programs-post-type-291x300.jpg 291w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><figcaption class=\"wp-element-caption\">The Academic Programs post type allows prospective students to easily search and filter for programs of interest.<\/figcaption><\/figure>\n\n\n<div class=\"is-text wp-block-ncst-buttons\">\n    \n<div class=\"is-style-secondary wp-block-ncst-button\">\n      <a\n        class=\"ncst-block__button-link btn\"\n        href=\"https:\/\/poole.ncsu.edu\/explore-graduate-programs\/\"\n        data-ncst-lightbox=\"false\"\n                      >\n                  <span class=\"text\">Example of Post Type<\/span><span class=\"arrow-indicator\"><svg class=\"wolficon wolficon-arrow-right-bold\" role=\"img\"  aria-hidden=\"true\">\n\t\t\t\n\t\t\t<use xlink:href=\"#wolficon-arrow-right-bold\">\n\t\t<\/svg><\/span>\n              <\/a>\n    <\/div>\n  \n\n  <\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Creating Entries<\/h2>\n\n\n\n<p>An <a href=\"https:\/\/dev.ucomm.ncsu.edu\/ncstate-theme\/academic-program\/content-strategy\/\">individual program page<\/a> is created by the post type. Based upon information provided on the back-end, the page is automatically laid out. This not only allows for ease of creation but also makes it easier for prospective students to compare and contrast programs.<\/p>\n\n\n\n<p>There are many fields available, but the vast majority of them are optional. Unpopulated optional fields are not shown on the front-end.<\/p>\n\n\n\n<p>Fields available include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Summary<\/li>\n\n\n\n<li>Full Program Description<\/li>\n\n\n\n<li>More Information Form<\/li>\n\n\n\n<li>Degree Type<\/li>\n\n\n\n<li>Delivery Method<\/li>\n\n\n\n<li>Program Length<\/li>\n\n\n\n<li>Dates and Deadlines<\/li>\n\n\n\n<li>Contact Information<\/li>\n\n\n\n<li>Admissions Requirements<\/li>\n\n\n\n<li>Financial Aid<\/li>\n\n\n\n<li>Program Faculty<\/li>\n\n\n\n<li>Future Careers<\/li>\n\n\n\n<li>Rankings and Facts<\/li>\n\n\n\n<li>Student Profile(s)<\/li>\n<\/ul>\n\n\n<div class=\"is-text wp-block-ncst-buttons\">\n    \n<div class=\"is-style-secondary wp-block-ncst-button\">\n      <a\n        class=\"ncst-block__button-link btn\"\n        href=\"https:\/\/dev.ucomm.ncsu.edu\/ncstate-theme\/academic-program\/content-strategy\/\"\n        data-ncst-lightbox=\"false\"\n                      >\n                  <span class=\"text\">Individual Program Page (Front-end)<\/span><span class=\"arrow-indicator\"><svg class=\"wolficon wolficon-arrow-right-bold\" role=\"img\"  aria-hidden=\"true\">\n\t\t\t\n\t\t\t<use xlink:href=\"#wolficon-arrow-right-bold\">\n\t\t<\/svg><\/span>\n              <\/a>\n    <\/div>\n  \n\n<div class=\"is-style-secondary wp-block-ncst-button\">\n      <a\n        class=\"ncst-block__button-link btn\"\n        href=\"https:\/\/university-communications.ncsu.edu\/documentation\/wp-content\/uploads\/sites\/21\/2024\/10\/academic-program-post-entry.png\"\n        data-ncst-lightbox=\"false\"\n                      >\n                  <span class=\"text\">Individual Program Page (Back-end)<\/span><span class=\"arrow-indicator\"><svg class=\"wolficon wolficon-arrow-right-bold\" role=\"img\"  aria-hidden=\"true\">\n\t\t\t\n\t\t\t<use xlink:href=\"#wolficon-arrow-right-bold\">\n\t\t<\/svg><\/span>\n              <\/a>\n    <\/div>\n  \n\n  <\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Automatic Advertising Landing Pages<\/h2>\n\n\n\n<p>An advantage of using the Academic Programs post type compared to a standard page is the ability to leverage automatically-generated advertising landing pages.<\/p>\n\n\n\n<p>By simply appending <code>?masthead=false<\/code> to the end of the program page&#8217;s URL, the masthead and utility bar will be hidden. This is strategically advantageous because it produces a more streamlined experience with fewer distractions when you want users to focus on the page&#8217;s content.<\/p>\n\n\n\n<p>This URL can then be used in a variety of different ways such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Paid digital advertising<\/li>\n\n\n\n<li>Email marketing<\/li>\n\n\n\n<li>Social media posts (organic or paid)<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/university-communications.ncsu.edu\/documentation\/wp-content\/uploads\/sites\/21\/2024\/10\/academic-programs-advertising.jpg\" data-fullsize=\"600x321\" data-zoom=\"true\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"321\" src=\"https:\/\/university-communications.ncsu.edu\/documentation\/wp-content\/uploads\/sites\/21\/2024\/10\/academic-programs-advertising.jpg\" alt=\"Screenshot of individual program page with adverting configuration\" class=\"wp-image-38142\" srcset=\"https:\/\/university-communications.ncsu.edu\/documentation\/wp-content\/uploads\/sites\/21\/2024\/10\/academic-programs-advertising.jpg 600w, https:\/\/university-communications.ncsu.edu\/documentation\/wp-content\/uploads\/sites\/21\/2024\/10\/academic-programs-advertising-300x161.jpg 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><figcaption class=\"wp-element-caption\">The <a href=\"https:\/\/dev.ucomm.ncsu.edu\/ncstate-theme\/academic-program\/content-strategy\/?masthead=false\" data-type=\"link\" data-id=\"https:\/\/dev.ucomm.ncsu.edu\/ncstate-theme\/academic-program\/content-strategy\/?masthead=false\">advertising configuration<\/a> of the page removes the utility bar and masthead.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/university-communications.ncsu.edu\/documentation\/wp-content\/uploads\/sites\/21\/2024\/10\/academic-programs-standard.jpg\" data-fullsize=\"600x404\" data-zoom=\"true\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"404\" src=\"https:\/\/university-communications.ncsu.edu\/documentation\/wp-content\/uploads\/sites\/21\/2024\/10\/academic-programs-standard.jpg\" alt=\"Screenshot of individual program page with adverting configuration\" class=\"wp-image-38143\" srcset=\"https:\/\/university-communications.ncsu.edu\/documentation\/wp-content\/uploads\/sites\/21\/2024\/10\/academic-programs-standard.jpg 600w, https:\/\/university-communications.ncsu.edu\/documentation\/wp-content\/uploads\/sites\/21\/2024\/10\/academic-programs-standard-300x202.jpg 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><figcaption class=\"wp-element-caption\">The <a href=\"https:\/\/dev.ucomm.ncsu.edu\/ncstate-theme\/academic-program\/content-strategy\/\" data-type=\"link\" data-id=\"https:\/\/dev.ucomm.ncsu.edu\/ncstate-theme\/academic-program\/content-strategy\/\">standard configuration<\/a> of the page retains the utility bar and masthead.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Categorizing Programs<\/h2>\n\n\n\n<p>Academic Programs can be categorized into multiple different taxonomies. Posts are automatically filterable by degree type and delivery method, but additional taxonomies can be added for items such as areas of interest, program type (full-time, part-time, etc.), and more.<\/p>\n\n\n\n<p>These additional taxonomies are <a href=\"https:\/\/www.advancedcustomfields.com\/resources\/registering-a-custom-taxonomy\/\">added through ACF Pro<\/a>. This allows you to create however many additional taxonomies you need, but it is recommended to not have more than five as too many choices can be overwhelming for users.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Changing Sort Order<\/h2>\n\n\n\n<p>By default Academic Programs are ordered alphabetically. If you will be showing multiple degree types (doctoral, master&#8217;s, bachelor&#8217;s, certificate), you might prefer to order programs according to degree rank. This setting can be changed by going to NC State Settings -&gt; Custom Post Types -&gt; Academic Programs.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"renaming\">Renaming Post Type<\/h2>\n\n\n\n<p>You may want to rename the post type from &#8220;Academic Programs&#8221; to something more specific such as &#8220;Graduate Programs&#8221; or &#8220;Majors.&#8221;<\/p>\n\n\n\n<p>These labels can be updated within the back-end of your site by going to NC State Settings -&gt; Custom Post Types -&gt; Academic Programs and updating the following fields:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/university-communications.ncsu.edu\/documentation\/wp-content\/uploads\/sites\/21\/2024\/10\/academic-programs-settings.jpg\" data-fullsize=\"600x518\" data-zoom=\"true\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"518\" src=\"https:\/\/university-communications.ncsu.edu\/documentation\/wp-content\/uploads\/sites\/21\/2024\/10\/academic-programs-settings.jpg\" alt=\"Screenshot of back-end settings to change sort order and post type name\" class=\"wp-image-38146\" srcset=\"https:\/\/university-communications.ncsu.edu\/documentation\/wp-content\/uploads\/sites\/21\/2024\/10\/academic-programs-settings.jpg 600w, https:\/\/university-communications.ncsu.edu\/documentation\/wp-content\/uploads\/sites\/21\/2024\/10\/academic-programs-settings-300x259.jpg 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/figure>\n\n\n\n<p>After updating these settings, you will likely need to go to Settings -&gt; Permalinks and click \u201cSave Changes\u201d without making any adjustments to the permalinks. Clicking \u201cSave Changes\u201d forces WordPress to update all of the post type slugs and recognize the changes made above.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Planned Enhancements<\/h2>\n\n\n\n<p>We are working to better integrate the Academic Programs post type with the <a href=\"https:\/\/catalog.ncsu.edu\">University Catalog<\/a>. This will make it easier for users to seamlessly dig deeper to learn more about a program and ensure better data consistency.<\/p>\n","protected":false},"featured_media":0,"template":"","meta":{"_acf_changed":false,"ncst_custom_author":"","ncst_show_custom_author":false,"ncst_dynamicHeaderBlockName":"","ncst_dynamicHeaderData":"","ncst_content_audit_freq":"","ncst_content_audit_date":"","ncst_content_audit_display":false,"ncst_backToTopFlag":"","_links_to":"","_links_to_target":""},"availability":[49],"content-type":[98],"class_list":["post-38139","reference-article","type-reference-article","status-publish","hentry","availability-nc-state-theme","content-type-post-type"],"acf":[],"_links":{"self":[{"href":"https:\/\/university-communications.ncsu.edu\/documentation\/wp-json\/wp\/v2\/reference-article\/38139","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/university-communications.ncsu.edu\/documentation\/wp-json\/wp\/v2\/reference-article"}],"about":[{"href":"https:\/\/university-communications.ncsu.edu\/documentation\/wp-json\/wp\/v2\/types\/reference-article"}],"version-history":[{"count":1,"href":"https:\/\/university-communications.ncsu.edu\/documentation\/wp-json\/wp\/v2\/reference-article\/38139\/revisions"}],"predecessor-version":[{"id":39192,"href":"https:\/\/university-communications.ncsu.edu\/documentation\/wp-json\/wp\/v2\/reference-article\/38139\/revisions\/39192"}],"wp:attachment":[{"href":"https:\/\/university-communications.ncsu.edu\/documentation\/wp-json\/wp\/v2\/media?parent=38139"}],"wp:term":[{"taxonomy":"availability","embeddable":true,"href":"https:\/\/university-communications.ncsu.edu\/documentation\/wp-json\/wp\/v2\/availability?post=38139"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/university-communications.ncsu.edu\/documentation\/wp-json\/wp\/v2\/content-type?post=38139"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}