Instant Search: Add support in glance and performance sections#15043
Instant Search: Add support in glance and performance sections#15043jsnmoon merged 7 commits intoadd/search-planfrom
Conversation
89f039a to
025c824
Compare
025c824 to
8c2475f
Compare
keoshi
left a comment
There was a problem hiding this comment.
This set of changes is incredible, @jsnmoon ! Amazing work.
Left a couple of comments on strings, but nothing that blocks this getting merged.
Now, I just want to know how to enable a Search plan so I can test the final bits. :)
Not sure why we were recommending them to upgrade to a Premium plan for search; search is only included in the Professional plan.
Hah! How come no one never noticed this before?
gibrown
left a comment
There was a problem hiding this comment.
An upgrade to Pro message is appearing when the current plan is Search or when it is on a Free plan:
Probably what we want is when they are on the Pro plan we should point them at the Search plan (also on the at-a-glance page).
We could punt these to a separate PR though as a lot of functionality is implemented here. Could also punt some word-smithing.
Co-Authored-By: Filipe Varela <keoshi@keoshi.com>
* Search: Add Search plan to wp-admin Plans/My-Plans pages (#15011) * Add Instant Search feature gate * Add Jetpack Search to the Plans page * Instant Search: Add support in glance and performance sections (#15043) * Search: Add instant search auto config (#15026) * Significant refactoring of Plans pages, especially for Backups * Update the copy for search module. (#15123) * Search: Add search plan to my-plans page (#15095) * Search: Add pricing and tier information to Plans page (#15125) * Search: Fix search plan detection (#15156)
Follow-up from #15043. It seems Photon may be more valuable and important for most Jetpack site owners.
Follow-up from #15043. It seems Photon may be more valuable and important for most Jetpack site owners.


Changes proposed in this Pull Request:
a) Activating Search will also activate Instant Search if the site has a Search plan.
b) Customers are encouraged to upgrade to the Jetpack Search plan instead of the Premium plan. (Not sure why we were recommending them to upgrade to a Premium plan for search; search is only included in the Professional plan.)
c) If on a Search plan, they will be linked to the Jetpack Search settings in the Customizer instead of Widget panel.
a) Adds another toggle for enabling Instant Search. This toggle is only interactable for sites with a Search plan.
b) Sites with either business or search plans are prompted to enable the search module.
c) If Instant Search is toggled on, we include a link to the Jetpack Search section of the Customizer. If not, we link to the widget panel of the Customizer.
Is this a new feature or does it add/remove features to an existing part of Jetpack?
Testing instructions:
For a site without an active Jetpack plan subscription:
/wp-admin/admin.php?page=jetpack#/dashboard). You should be prompted to purchase a Jetpack Search plan via an upgrade link./wp-admin/admin.php?page=jetpack#/performance). You should be prompted to purchase a Search plan here as well.For a site with a Jetpack Professional plan:
For a site with a Jetpack Search plan (it's not possible to test these steps quite yet):
Proposed changelog entry for your changes: