Custom rule not being applied
-
I’m trying to add a new rule to switch SoundCloud
iframe
embeds to use the “op-interactive” class rather than the “op-social” class.Here is the rule I’ve added in the “Custom transformer rules” settings field in the WP admin:
{ "rules": [ { "class": "InteractiveRule", "selector" : "//iframe[contains(@src,'soundcloud')]", "properties" : { "interactive.url" : { "type" : "string", "selector" : "iframe", "attribute": "src" } } } ] }
If I dump the
$transformer
variable inclass-instant-articles-post.php
around line 656 (after the “custom_rules” have been applied) I do see it in the list of available Transformer rules, but the output doesn’t get updated.I did an Xpath test in another file and the path seems to be valid for the post markup that it should be transforming.
Am I applying the rules improperly? Or something else?
Happy to provide more details.
- The topic ‘Custom rule not being applied’ is closed to new replies.