{"id":29940,"date":"2012-12-22T10:35:06","date_gmt":"2012-12-22T18:35:06","guid":{"rendered":"http:\/\/tri.be\/support\/forums\/topic\/modified-functions-styles-separate-from-themes\/"},"modified":"2015-07-07T06:26:22","modified_gmt":"2015-07-07T13:26:22","slug":"modified-functions-styles-separate-from-themes","status":"closed","type":"topic","link":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/modified-functions-styles-separate-from-themes\/","title":{"rendered":"Modified Functions &amp; Styles Separate from Theme&#039;s"},"content":{"rendered":"<p>As mentioned in the thread below I added a function to my theme&#8217;s function.php file in order to control the data that is listed in the ical feed.<\/p>\n<blockquote class=\"wp-embedded-content\" data-secret=\"A4PQrAEPYD\"><p><a href=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/control-data-in-ical-feed\/\">Control Data in iCal Feed<\/a><\/p><\/blockquote>\n<p><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;Control Data in iCal Feed&#8221; &#8212; \" src=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/control-data-in-ical-feed\/embed\/#?secret=gShUqAdXjm#?secret=A4PQrAEPYD\" data-secret=\"A4PQrAEPYD\" width=\"580\" height=\"327\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe><\/p>\n<p>In closing out that discussion I asked a question about how to remove that update from my theme&#8217;s function.php file and placing it into a file in a sub-folder (e.g., the usual recommended &#8220;events&#8221; one) so that it wouldn&#8217;t get overwritten during theme updates.<\/p>\n<p>I&#8217;d also be interested in learning how to do this for style modifications as well. Right now the recommended approach seems to be to override the Events Calendar default style by placing them in your theme&#8217;s style.css file. Of course again like above, if you update your theme, those changes might get lost.<\/p>\n<p>Any thoughts on how to do this?<\/p>\n","protected":false},"template":"","class_list":["post-29940","topic","type-topic","status-closed","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Modified Functions &amp; Styles Separate from Theme&#039;s -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/modified-functions-styles-separate-from-themes\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Modified Functions &amp; Styles Separate from Theme&#039;s -\" \/>\n<meta property=\"og:description\" content=\"As mentioned in the thread below I added a function to my theme&#8217;s function.php file in order to control the data that is listed in the ical feed. Control Data in iCal Feed In closing out that discussion I asked a question about how to remove that update from my theme&#8217;s function.php file and placing [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/modified-functions-styles-separate-from-themes\/\" \/>\n<meta property=\"article:modified_time\" content=\"2015-07-07T13:26:22+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/modified-functions-styles-separate-from-themes\/\",\"url\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/modified-functions-styles-separate-from-themes\/\",\"name\":\"Modified Functions &amp; Styles Separate from Theme&#039;s -\",\"isPartOf\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/#website\"},\"datePublished\":\"2012-12-22T18:35:06+00:00\",\"dateModified\":\"2015-07-07T13:26:22+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/modified-functions-styles-separate-from-themes\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/modified-functions-styles-separate-from-themes\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/modified-functions-styles-separate-from-themes\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/theeventscalendar.com\/support\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Topics\",\"item\":\"https:\/\/theeventscalendar.com\/support\/topics\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Calendar Products\",\"item\":\"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Events Calendar PRO\",\"item\":\"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/events-calendar-pro\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Modified Functions &amp; Styles Separate from Theme&#039;s\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/#website\",\"url\":\"https:\/\/theeventscalendar.com\/support\/\",\"name\":\"\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/theeventscalendar.com\/support\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Modified Functions &amp; Styles Separate from Theme&#039;s -","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/modified-functions-styles-separate-from-themes\/","og_locale":"en_US","og_type":"article","og_title":"Modified Functions &amp; Styles Separate from Theme&#039;s -","og_description":"As mentioned in the thread below I added a function to my theme&#8217;s function.php file in order to control the data that is listed in the ical feed. Control Data in iCal Feed In closing out that discussion I asked a question about how to remove that update from my theme&#8217;s function.php file and placing [&hellip;]","og_url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/modified-functions-styles-separate-from-themes\/","article_modified_time":"2015-07-07T13:26:22+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/modified-functions-styles-separate-from-themes\/","url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/modified-functions-styles-separate-from-themes\/","name":"Modified Functions &amp; Styles Separate from Theme&#039;s -","isPartOf":{"@id":"https:\/\/theeventscalendar.com\/support\/#website"},"datePublished":"2012-12-22T18:35:06+00:00","dateModified":"2015-07-07T13:26:22+00:00","breadcrumb":{"@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/modified-functions-styles-separate-from-themes\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/theeventscalendar.com\/support\/forums\/topic\/modified-functions-styles-separate-from-themes\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/modified-functions-styles-separate-from-themes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/theeventscalendar.com\/support\/"},{"@type":"ListItem","position":2,"name":"Topics","item":"https:\/\/theeventscalendar.com\/support\/topics\/"},{"@type":"ListItem","position":3,"name":"Calendar Products","item":"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/"},{"@type":"ListItem","position":4,"name":"Events Calendar PRO","item":"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/events-calendar-pro\/"},{"@type":"ListItem","position":5,"name":"Modified Functions &amp; Styles Separate from Theme&#039;s"}]},{"@type":"WebSite","@id":"https:\/\/theeventscalendar.com\/support\/#website","url":"https:\/\/theeventscalendar.com\/support\/","name":"","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/theeventscalendar.com\/support\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/29940","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":1,"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/29940\/revisions"}],"predecessor-version":[{"id":978355,"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/29940\/revisions\/978355"}],"wp:attachment":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/media?parent=29940"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}