{"id":1002478,"date":"2015-09-05T20:08:31","date_gmt":"2015-09-06T03:08:31","guid":{"rendered":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/cost-field-used-to-support-text\/"},"modified":"2015-09-24T07:05:09","modified_gmt":"2015-09-24T14:05:09","slug":"cost-field-used-to-support-text","status":"closed","type":"topic","link":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/cost-field-used-to-support-text\/","title":{"rendered":"Cost field used to support text"},"content":{"rendered":"<p>Hi,<\/p>\n<p>I&#8217;ve been running ECP since January 2014 on this site: http:\/\/livemusicproject.org\/calendar\/<\/p>\n<p>I am currently upgrading the event calendar plugins (Event Calendar, ECP, Community Events) on my staging site, making the large leap from 3.92 to 3.11.2.<\/p>\n<p>Until now, it has been possible to treat the cost field as a text field, which enabled me to support the following price descriptors:<\/p>\n<p>\u2022 $10-$25<br \/>\n\u2022 $20 ($10 student\/senior)<br \/>\n\u2022 $10 (age 12 &amp; under free)<\/p>\n<p>In my general settings, I did not elect to place a currency symbol before or after the price.<\/p>\n<p>Looking at the latest updates on my staging site, I see that the cost field is now attempting to turn all price descriptors into a range, stripping out all formatting that is not a number (and at times, stripping out the numbers as well). Thus, all existing cost data is transformed when it does not conform to a narrow standard:<\/p>\n<p>\u2022 $10-$25 &#8211;&gt; becomes 10<br \/>\n\u2022 $20 ($10 student\/senior) &#8211;&gt; becomes 20<br \/>\n\u2022 $10 (age 12 &amp; under free) &#8211;&gt; becomes 10<\/p>\n<p>See testing event here: http:\/\/stage-seattle.livemusicproject.org\/event\/test-event-to-test-dolla-dolla-signs\/<\/p>\n<p>It appears this transformation is occurring upon retrieval\/display, and the cost data is, in fact, intact in the database. <\/p>\n<p>Is there a way to escape this sterilization process and maintain the integrity of my cost data on display, so that the hundreds of existing events on my site remain accurate?<\/p>\n","protected":false},"template":"","class_list":["post-1002478","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>Cost field used to support text -<\/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\/cost-field-used-to-support-text\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cost field used to support text -\" \/>\n<meta property=\"og:description\" content=\"Hi, I&#8217;ve been running ECP since January 2014 on this site: http:\/\/livemusicproject.org\/calendar\/ I am currently upgrading the event calendar plugins (Event Calendar, ECP, Community Events) on my staging site, making the large leap from 3.92 to 3.11.2. Until now, it has been possible to treat the cost field as a text field, which enabled me [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/cost-field-used-to-support-text\/\" \/>\n<meta property=\"article:modified_time\" content=\"2015-09-24T14:05:09+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\/cost-field-used-to-support-text\/\",\"url\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/cost-field-used-to-support-text\/\",\"name\":\"Cost field used to support text -\",\"isPartOf\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/#website\"},\"datePublished\":\"2015-09-06T03:08:31+00:00\",\"dateModified\":\"2015-09-24T14:05:09+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/cost-field-used-to-support-text\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/cost-field-used-to-support-text\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/cost-field-used-to-support-text\/#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\":\"Cost field used to support text\"}]},{\"@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":"Cost field used to support text -","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\/cost-field-used-to-support-text\/","og_locale":"en_US","og_type":"article","og_title":"Cost field used to support text -","og_description":"Hi, I&#8217;ve been running ECP since January 2014 on this site: http:\/\/livemusicproject.org\/calendar\/ I am currently upgrading the event calendar plugins (Event Calendar, ECP, Community Events) on my staging site, making the large leap from 3.92 to 3.11.2. Until now, it has been possible to treat the cost field as a text field, which enabled me [&hellip;]","og_url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/cost-field-used-to-support-text\/","article_modified_time":"2015-09-24T14:05:09+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\/cost-field-used-to-support-text\/","url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/cost-field-used-to-support-text\/","name":"Cost field used to support text -","isPartOf":{"@id":"https:\/\/theeventscalendar.com\/support\/#website"},"datePublished":"2015-09-06T03:08:31+00:00","dateModified":"2015-09-24T14:05:09+00:00","breadcrumb":{"@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/cost-field-used-to-support-text\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/theeventscalendar.com\/support\/forums\/topic\/cost-field-used-to-support-text\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/cost-field-used-to-support-text\/#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":"Cost field used to support text"}]},{"@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\/1002478","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\/1002478\/revisions"}],"predecessor-version":[{"id":1002479,"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/1002478\/revisions\/1002479"}],"wp:attachment":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/media?parent=1002478"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}