Optimize ad rendering by replacing DOM parsing with native PHP regex processing
Correção
Fixes ad server module CORS logic and Wordpress allowed_http_origins filter logic, origins need scheme
Fix visitor cookie logic, add shortcircuit to prevent setcookie from running on cron scripts
Deprecated create_wrapper usage and wrapper filter
Duplicate ads module was lacking the group_ids meta key blacklisting, leading to group assignment errors on free version
Force passive cache busting checkbox caused single ads (no group, no placement) to stop showing up
Remove visitor cookie empty variable state to prevent no caching on page first load by user
WPML display conditions showing no active languages after saving placement, placements not being translated caused empty array return by filter
Versão 3.0.9
2 melhorias11 correções
Melhoria
Add undefined translations
Use cookies for 'User IP' visitor condition in passive cache-busting
Correção
Updated Adsense Ad wrapper class to include placement ID, to prevent AdSense Ads fallback ad duplicates/groups in one placement and leave the others empty
Pagination condition not working in latest version
Prevent null return errors in grid group get_columns
Removed redundant sorting logic on the Grid ad groups, sorting is already done on main plugin abstract-group