advanced-post-list
advanced-post-list copied to clipboard
Mangled dollar amounts in shortcodes
trafficstars
When content parsed by internal shortcodes contains a dollar sign followed by a number, preg_replace interprets this as a backreference and mangles the text. For example, "Win $100 Dollars" becomes "Win 0 Dollars".
https://github.com/Advanced-Post-List/advanced-post-list/blob/fb907d8ed23dfde9bacae85938c8d85bf7567f01/includes/class/class-apl-shortcodes.php#L220