wordpress-seo icon indicating copy to clipboard operation
wordpress-seo copied to clipboard

Allow settings integration on free, change logic for conditionals

Open jdevalk opened this issue 1 year ago • 0 comments

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

jdevalk avatar Sep 10 '22 11:09 jdevalk