{"id":10053045,"date":"2018-03-08T13:55:11","date_gmt":"2018-03-08T13:55:11","guid":{"rendered":"https:\/\/wordpress.org\/support\/topic\/plugin-fix-please-read\/"},"modified":"2018-03-08T13:55:11","modified_gmt":"2018-03-08T13:55:11","slug":"plugin-fix-please-read","status":"publish","type":"topic","link":"https:\/\/wordpress.org\/support\/topic\/plugin-fix-please-read\/","title":{"rendered":"PLUGIN FIX please read"},"content":{"rendered":"<p>Thanks to JasperPress<\/p>\n<pre><code>function filter_session($session_data, $value, $key){\n      \t      if ($value[&#039;sample&#039;]){\n      \t      \t      $session_data[&#039;sample&#039;] = true;\n      \t      \t      $session_data[&#039;unique_key&#039;] = $value[&#039;unique_key&#039;];\n      \t      \t      \/\/$session_data[&#039;data&#039;]-&gt;price = 0;\n\t\t\t\t\t  $product_id = $session_data[&#039;product_id&#039;];\n\t\t\t\t\t  $sample_price_mode = get_post_meta($product_id, &#039;sample_price_mode&#039;, true) ? get_post_meta($product_id, &#039;sample_price_mode&#039;, true) : &#039;default&#039;;\n\t\t\t\t\t  $sample_price = get_post_meta($product_id, &#039;sample_price&#039;, true) ? get_post_meta($product_id, &#039;sample_price&#039;, true) : 0;\n\t\t\t\t\t  if ($sample_price_mode === &#039;custom&#039;){\n\t\t\t\t\t  \t$session_data[&#039;data&#039;]-&gt;set_price( $sample_price );\n\t\t\t\t\t  }else if ($sample_price_mode === &#039;free&#039;){\n\t\t\t\t\t  \t$session_data[&#039;data&#039;]-&gt;set_price( &#039;0&#039; );\n\t\t\t\t\t  }else{\n\t\t\t\t\t  \t\/\/default\n\t\t\t\t\t  }\n      \t      }\n      \t      return $session_data;\n      }<\/code><\/pre>\n<p>I modified line 210 and 212 from:<\/p>\n<pre><code>210: $session_data[&#039;data&#039;]-&gt;price = $sample_price;\n212: $session_data[&#039;data&#039;]-&gt;price = 0;<\/code><\/pre>\n<p>to:<\/p>\n<pre><code>210: $session_data[&#039;data&#039;]-&gt;set_price( $sample_price );\n212: $session_data[&#039;data&#039;]-&gt;set_price( &#039;0&#039; );<\/code><\/pre>\n","protected":false},"template":"","class_list":["post-10053045","topic","type-topic","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/10053045","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/10053045\/revisions"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/media?parent=10053045"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}