{"id":1957349,"date":"2022-08-24T10:33:00","date_gmt":"2022-08-24T14:33:00","guid":{"rendered":"https:\/\/theeventscalendar.com\/knowledgebase\/?post_type=tec-guide&#038;p=1957349"},"modified":"2023-07-16T12:22:38","modified_gmt":"2023-07-16T16:22:38","slug":"school-calendar-website-guide","status":"publish","type":"tec-guide","link":"https:\/\/theeventscalendar.com\/knowledgebase\/guide\/school-calendar-website-guide\/","title":{"rendered":"School Calendar Website Guide"},"content":{"rendered":"\n<p>In this guide, we\u2019ll walk you through the steps you need to create a school calendar website from start to finish.<\/p>\n\n\n\n<p>Check out&nbsp;<a href=\"https:\/\/theeventscalendar.com\/blog\/wordpress\/how-to-build-a-school-website-using-wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener\">our blog post<\/a>&nbsp;on school calendar website creation for inspiration.<\/p>\n\n\n<style>.kb-row-layout-id_40102d-b7 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id_40102d-b7 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id_40102d-b7 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id_40102d-b7 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id_40102d-b7 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id_40102d-b7 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id_40102d-b7 alignnone kb-guide-section wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column_f70718-37 > .kt-inside-inner-col,.kadence-column_f70718-37 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column_f70718-37 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column_f70718-37 > .kt-inside-inner-col{flex-direction:column;}.kadence-column_f70718-37 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column_f70718-37 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column_f70718-37{position:relative;}@media all and (max-width: 1024px){.kadence-column_f70718-37 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column_f70718-37 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column_f70718-37 inner-column-1\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading_62656b-7e, .wp-block-kadence-advancedheading.kt-adv-heading_62656b-7e[data-kb-block=\"kb-adv-heading_62656b-7e\"]{margin-bottom:34px;font-size:28px;line-height:36px;font-weight:bold;font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading_62656b-7e mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading_62656b-7e[data-kb-block=\"kb-adv-heading_62656b-7e\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}<\/style>\n<h2 class=\"kt-adv-heading_62656b-7e kb-guide-title wp-block-kadence-advancedheading has-theme-palette-1-color has-text-color\" data-kb-block=\"kb-adv-heading_62656b-7e\">Getting Started with WordPress<\/h2>\n\n\n\n<p>Before we can dive into the details of creating a custom school calendar website, we first need to get set up with WordPress. Here, you\u2019ll also learn the basics of setting up themes and plugins on your WordPress site. Let\u2019s take a look at how to get our website started!<\/p>\n\n\n<div id=\"related-kb-articles-block_2b91a33dac2eb8d15b32397e88c6e353\" class=\"related-kb-articles\">\n    <ul class=\"related-kb-articles__list\">\n                    <li class=\"related-kb-articles__item\">\n            <a href=\"https:\/\/theeventscalendar.com\/knowledgebase\/getting-started-with-wordpress\/\" class=\"related-kb-articles__link\">\n                Getting Started with WordPress            <\/a>\n        <\/li>\n\n                    <li class=\"related-kb-articles__item\">\n            <a href=\"https:\/\/theeventscalendar.com\/knowledgebase\/install-a-wordpress-theme\/\" class=\"related-kb-articles__link\">\n                Install a WordPress Theme            <\/a>\n        <\/li>\n\n                    <li class=\"related-kb-articles__item\">\n            <a href=\"https:\/\/theeventscalendar.com\/knowledgebase\/how-to-create-a-child-theme-and-why\/\" class=\"related-kb-articles__link\">\n                How To Create a Child Theme (and Why)            <\/a>\n        <\/li>\n\n                    <li class=\"related-kb-articles__item\">\n            <a href=\"https:\/\/theeventscalendar.com\/knowledgebase\/downloading-and-installing-the-plugin\/\" class=\"related-kb-articles__link\">\n                Installing a WordPress Plugin            <\/a>\n        <\/li>\n\n        <\/ul>\n<\/div><\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-id_eca35e-bf > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id_eca35e-bf > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id_eca35e-bf > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id_eca35e-bf > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id_eca35e-bf > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id_eca35e-bf > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id_eca35e-bf alignnone kb-guide-section wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column_ea555c-2c > .kt-inside-inner-col,.kadence-column_ea555c-2c > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column_ea555c-2c > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column_ea555c-2c > .kt-inside-inner-col{flex-direction:column;}.kadence-column_ea555c-2c > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column_ea555c-2c > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column_ea555c-2c{position:relative;}@media all and (max-width: 1024px){.kadence-column_ea555c-2c > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column_ea555c-2c > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column_ea555c-2c inner-column-1\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading_96bc05-ca, .wp-block-kadence-advancedheading.kt-adv-heading_96bc05-ca[data-kb-block=\"kb-adv-heading_96bc05-ca\"]{margin-bottom:34px;font-size:28px;line-height:36px;font-weight:bold;font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading_96bc05-ca mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading_96bc05-ca[data-kb-block=\"kb-adv-heading_96bc05-ca\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}<\/style>\n<h2 class=\"kt-adv-heading_96bc05-ca kb-guide-title wp-block-kadence-advancedheading has-theme-palette-1-color has-text-color\" data-kb-block=\"kb-adv-heading_96bc05-ca\">Using the Kadence Theme and Starter Templates<\/h2>\n\n\n\n<p>In this section, we\u2019ll take a look at how to utilize the Kadence Theme and its starter templates to spin up a fully-designed school calendar website in no time!<\/p>\n\n\n<div id=\"related-kb-articles-block_47f428a242cbc47865b144b0614fd990\" class=\"related-kb-articles\">\n    <ul class=\"related-kb-articles__list\">\n                    <li class=\"related-kb-articles__item\">\n            <a href=\"https:\/\/theeventscalendar.com\/knowledgebase\/kadence-theme\/\" class=\"related-kb-articles__link\">\n                Using Kadence Theme with The Events Calendar            <\/a>\n        <\/li>\n\n                    <li class=\"related-kb-articles__item\">\n            <a href=\"https:\/\/theeventscalendar.com\/knowledgebase\/?p=1953332\" class=\"related-kb-articles__link\">\n                Using Kadence Starter Templates with The Events Calendar            <\/a>\n        <\/li>\n\n        <\/ul>\n<\/div><\/div><\/div>\n\n<\/div><\/div>\n\n<style>.kb-row-layout-id_200f6d-f6 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id_200f6d-f6 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id_200f6d-f6 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id_200f6d-f6 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id_200f6d-f6 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id_200f6d-f6 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id_200f6d-f6 alignnone kb-guide-section wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column_bda3b9-b1 > .kt-inside-inner-col,.kadence-column_bda3b9-b1 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column_bda3b9-b1 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column_bda3b9-b1 > .kt-inside-inner-col{flex-direction:column;}.kadence-column_bda3b9-b1 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column_bda3b9-b1 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column_bda3b9-b1{position:relative;}@media all and (max-width: 1024px){.kadence-column_bda3b9-b1 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column_bda3b9-b1 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column_bda3b9-b1 inner-column-1\"><div class=\"kt-inside-inner-col\"><style>.wp-block-kadence-advancedheading.kt-adv-heading_77f6da-21, .wp-block-kadence-advancedheading.kt-adv-heading_77f6da-21[data-kb-block=\"kb-adv-heading_77f6da-21\"]{margin-bottom:34px;font-size:28px;line-height:36px;font-weight:bold;font-style:normal;}.wp-block-kadence-advancedheading.kt-adv-heading_77f6da-21 mark.kt-highlight, .wp-block-kadence-advancedheading.kt-adv-heading_77f6da-21[data-kb-block=\"kb-adv-heading_77f6da-21\"] mark.kt-highlight{font-style:normal;color:#f76a0c;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}<\/style>\n<h2 class=\"kt-adv-heading_77f6da-21 kb-guide-title wp-block-kadence-advancedheading has-theme-palette-1-color has-text-color\" data-kb-block=\"kb-adv-heading_77f6da-21\">Adding Functionality with Plugins<\/h2>\n\n\n\n<p>Now that your website is set up, you can begin adding plugins that can improve the functionality of your school calendar website. With The Events Calendar plugins, you can add events, tickets, and community event submissions to your WordPress site. Learn more in this section!<\/p>\n\n\n<div id=\"related-kb-articles-block_de2566678d92d5adb5119fa7af666210\" class=\"related-kb-articles\">\n    <ul class=\"related-kb-articles__list\">\n                    <li class=\"related-kb-articles__item\">\n            <a href=\"https:\/\/theeventscalendar.com\/knowledgebase\/?p=1953713\" class=\"related-kb-articles__link\">\n                Best WordPress Plugins for School Calendar Website            <\/a>\n        <\/li>\n\n                    <li class=\"related-kb-articles__item\">\n            <a href=\"https:\/\/theeventscalendar.com\/knowledgebase\/create-event\/\" class=\"related-kb-articles__link\">\n                Creating Events            <\/a>\n        <\/li>\n\n                    <li class=\"related-kb-articles__item\">\n            <a href=\"https:\/\/theeventscalendar.com\/knowledgebase\/?p=1896524\" class=\"related-kb-articles__link\">\n                Creating Event Tickets            <\/a>\n        <\/li>\n\n                    <li class=\"related-kb-articles__item\">\n            <a href=\"https:\/\/theeventscalendar.com\/knowledgebase\/community-events\/\" class=\"related-kb-articles__link\">\n                Getting Started with Community Events and Tickets            <\/a>\n        <\/li>\n\n        <\/ul>\n<\/div><\/div><\/div>\n\n<\/div><\/div>","protected":false},"featured_media":0,"template":"","meta":{"_acf_changed":false,"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_swpsp_post_exclude":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"ep_exclude_from_search":false,"footnotes":""},"tec-kb-guide-type":[188],"class_list":["post-1957349","tec-guide","type-tec-guide","status-publish","hentry","tec-kb-guide-type-use-cases"],"acf":[],"taxonomy_info":{"tec-kb-guide-type":[{"value":188,"label":"Use Cases"}]},"featured_image_src_large":false,"author_info":[],"comment_info":"","_links":{"self":[{"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/tec-guide\/1957349","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/tec-guide"}],"about":[{"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/types\/tec-guide"}],"version-history":[{"count":5,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/tec-guide\/1957349\/revisions"}],"predecessor-version":[{"id":1957783,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/tec-guide\/1957349\/revisions\/1957783"}],"wp:attachment":[{"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/media?parent=1957349"}],"wp:term":[{"taxonomy":"tec-kb-guide-type","embeddable":true,"href":"https:\/\/theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/tec-kb-guide-type?post=1957349"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}