Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhancement: Add Learn.WordPress.org data to sync #38186

Closed
adamwoodnz opened this issue Jul 4, 2024 · 4 comments
Closed

Enhancement: Add Learn.WordPress.org data to sync #38186

adamwoodnz opened this issue Jul 4, 2024 · 4 comments
Labels
[Feature] Search For all things related to Search [Package] Sync [Plugin] Jetpack Issues about the Jetpack plugin. https://wordpress.org/plugins/jetpack/ [Type] Enhancement Changes to an existing feature — removing, adding, or changing parts of it

Comments

@adamwoodnz
Copy link

adamwoodnz commented Jul 4, 2024

Impacted plugin

None / Other

What

New taxonomy and post meta added to sync to fix search

How

Hi, we're currently building a new theme for Learn.WordPress.org and some specific searches aren't working. The site uses Jetpack search. These problems are summarised in 2 issues:

  1. Learning Pathway searches broken
  2. Filtering search results by language is broken

I've read that the first one might not be working due to data not getting pushed to the ES index because the taxonomy isn't listed in mu-plugins/jetpack/sync/class.jetpack-sync-module-search.php, however I'm not able to view that file. We're interested in getting the learning-pathway taxonomy added if that is the cause though.

The other field which is problematic is filtering a search on a post meta field language.

Please comment on the issues directly if that's better. Thanks in advance.

@adamwoodnz adamwoodnz added [Type] Enhancement Changes to an existing feature — removing, adding, or changing parts of it [Feature] Search For all things related to Search labels Jul 4, 2024
@darssen darssen added Plugin Search aka Feature Hints and removed Plugin Search aka Feature Hints labels Jul 4, 2024
@darssen
Copy link
Contributor

darssen commented Jul 4, 2024

Hi!

I've read that the first one might not be working due to data not getting pushed to the ES index because the taxonomy isn't listed in mu-plugins/jetpack/sync/class.jetpack-sync-module-search.php, however I'm not able to view that file. We're interested in getting the learning-pathway taxonomy added if that is the cause though.

You can follow the steps in the following link pcNPJE-182-p2 to add the taxonomy.

The other field which is problematic is filtering a search on a post meta field language.

Folks from @Automattic/jetpack-reach should be able to help with this one.

@jeherve jeherve added [Package] Sync [Plugin] Jetpack Issues about the Jetpack plugin. https://wordpress.org/plugins/jetpack/ labels Jul 4, 2024
@adamwoodnz
Copy link
Author

Thanks for responding

You can follow the steps in the following link pcNPJE-182-p2 to add the taxonomy.

Sorry, but was there supposed to be a link here @darssen?

@jeherve
Copy link
Member

jeherve commented Jul 5, 2024

was there supposed to be a link here

@adamwoodnz I've reached out in Slack to help with that!

@adamwoodnz
Copy link
Author

Closing this as I've received help on the linked issues, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] Search For all things related to Search [Package] Sync [Plugin] Jetpack Issues about the Jetpack plugin. https://wordpress.org/plugins/jetpack/ [Type] Enhancement Changes to an existing feature — removing, adding, or changing parts of it
3 participants