Ran into same problem today. Solution i found was to change the href from double to single quotes
so
a hxxf='[urlparam param=’PDFURL’ /]’ rel=’attachment wp-att-3914′
a hxxf=”[urlparam param=”PDFURL” /]” rel=”attachment wp-att-3914″
I’ve removed the < > in this exmpale
Due to how WordPress changed their security settings, you can no longer embed urlparam (or any shortcode) in the middle of a quoted attribute. You’ll have to use one of the alternate usages described in the last paragraph here:
https://wordpress.org/plugins/url-params/other_notes/
Starting in the WordPress 4.2.3 security auto-update, you can no longer include shortcodes in HTML attributes. Previous to this WordPress update, you could set a field value like this: <input type="text" name="firstname" value="[urlparam param='FirstName']">
. Now you have to set it like this: <input type="text" name="firstname" [urlparam attr="value" param='FirstName']>
or [urlparam htmltag="input" type="text" name="firstname" attr="value" param="FirstName" /]
. If you are still using this shortcode the old way, unfortunately, WordPress simply won’t process the shortcode and will return back the full shortcode text unprocessed.
I have such function. What I should then change here, to make it work again?
<script>// <![CDATA[
tooteKood = ‘[urlparam param=”pood”]’;
// ]]></script>
The url is this:
http://www.granito.ee/tellimine/?pood=Graniitvaas-7b-30x30x12cm