wordpress-seo
wordpress-seo copied to clipboard
Allow settings integration on free, change logic for conditionals
Context
- Allow testing the settings integration on Yoast SEO free as well, and improve the conditional logic.
Summary
This PR can be summarized in the following changelog entry:
- None needed.
Relevant technical choices:
- Instead of having a conditional with conditionals within it, just pass an array of conditionals.\
- Allow testing on Yoast SEO free too.
Test instructions
Test instructions for the acceptance test before the PR gets merged
This PR can be acceptance tested by following these steps:
- Enable the new settings UI with Yoast Test Helper on a site with only Yoast SEO, not running Premium.
Relevant test scenarios
- [x] Changes should be tested on multisite
Not sure whether multisite is affected, but we should test.
Test instructions for QA when the code is in the RC
- [x] QA should use the same steps as above.
Quality assurance
- [x] I have tested this code to the best of my abilities