Only disable Related Posts if it's possible to re-enable it#6324
Only disable Related Posts if it's possible to re-enable it#6324gravityrail merged 4 commits intomasterfrom
Conversation
|
I've pushed a commit that will set |
|
This seems to be working for the customizer view, as I can see related posts when customizing. But after I save, RP still acts as inactive, as in I can't see them on the front end of my site when viewing a single post. Also when I refresh the customizer page after saving, whatever value I saved does not update properly. For example, uncheck |
3578c73 to
fd311c1
Compare
0c4f408 to
d5cd2a0
Compare
…ustomizer by setting enabled to true if it's not set. Also set enabled to true if one of the specific keys saved for RPs by Customizer is in the saving request. This is because this setting doesn't have a UI in Jetpack and inadvertently not passing it while saving was resulting in it being set to false, which silently disabled Related Posts even though the module was active
d5cd2a0 to
00772f4
Compare
|
Thanks @dereksmart for the review. I've updated this PR to set I've also introduced tests to ensure the integrity of the option. |
|
LGTM! |
* Changelog: update stable tag and move changelog to changelog.txt Also remove old releases from readme.txt to keep the changelog tab short. * Changelog: add #5883 Also update the filter's docblock to match new version. * Changelog: add #5938 * Changelog: add #6298 * Changelog: add #3405 * Changelog: add #5941 * Changelog: add #6239 * Changelog: add #6281 * Changelog: add #6303 * Changelog: add #6018 * Changelog: add #6300 * Changelog: add #6296 * Changelog: add #6130 * Changelog: add #6292 * Readme: remove extra "on". * Changelog: add #6307 * Changelog: add #3297 * Changelog: add #6275 * Changelog: add #6321 * Changelog: add #6297 * Readme: update the support forum link anchor. Anchor changed when WordPress.org forums were updated to bbPress 2 * Readme: update list of a12s, it wasn't up to date anymore! * Changelog: add #6338 * Changelog: add #6337 * Changelog: add #6335 * Changelog: add #6333 * Testing List: first version of the 4.7 testing list. * Changelog: add #6332 * Changelog: add #6325 * Changelog: add #6326 * Changelog: add #6339 * Changelog: add #6342 * Changelog: add #6343 * Changelog: add #6346 * Changelog: add #6347 * Changelog: add #6279 * Changelog: add #6306 * Changelog: add #6312 * Changelog: add #6316 * Changelog: add #6171 * Changelog: add #6317 * Changelog: add #6246 * Changelog: add #6263 * Changelog: add #4220 * Changelog: add #5888 * Changelog: add #3406 * Changelog: add #3637 * Changelog: add #6320 * Changelog: add #5992 * Changelog: add #6322 * Changelog: add #6324 * Changelog: add #6352 * Changelog: add #6355 * Changelog: add #6360 * Changelog: add #6362 * Changelog: add #6369, #6382 * Changelog: add #6370 * Changelog: add #6375 * Changelog: add #6383 * Changelog: add #6384 * Changelog: add #6386 * Changelog: add #6395 * Changelog: add #6403 * Changelog: add #6406 * Changelog: add #6418 * Changelog: add #6419 * Changelog: add #6434 * Changelog: add #6446 * Changelog: add #6006 * Changelog: add #6096 * Changelog: add #6399 * Changelog: fix typo. @see #6331 (comment) * Changelog: add #6440 * Changelog: add #6443 * Changelog: add #6445 * Changelog: add #6463 * Changelog: add #6468 * Changelog: add #6471 * Changelog: add #6474 * Changelog: add #6480 * Changelog: add #6497 * Changelog: add #6499 * Changelog: add #6514 * Changelog: add #6267 * Changelog: add #5940 * Changelog: add #6492 * Changelog: add #5281 * Changelog: add #6327 * Changelog: add #6451 * Changelog: add #6525 * Changelog: add #6530
Fixes #6323
Changes proposed in this Pull Request:
jetpack_relatedpostsoption if the ability to actually change it is enabled.Testing instructions:
jetpack_relatedposts_filter_allow_feature_togglefilterProposed changelog entry for your changes:
Always enables Related Posts unless disabled by filter or toggle UI is enabled.