A fast and flexible search and query engine for WordPress.

Is 10up/ElasticPress beginner-friendly?

The maintainers of 10up/ElasticPress usually reply to a pull request within 2 days. 1 beginner-friendly issue is open now.

Stars
1.3k
Forks
325
Open beginner issues
1
Indexed issues
65
Avg merge
2d 12h
Merged PRs (30d)
19
Dominant language
PHP
License
GPL-2.0
Last GitHub push
Oct 27, 2026
Latest indexed
Sep 14, 2026
Contributing guide
Contributing guide
Code of conduct
Code of conduct
Beginner labels
No beginner labels indexed

How to contribute to 10up/ElasticPress

  1. Read the contributing guide first: it says how the maintainers want changes proposed, tested and reviewed.
  2. Read its code of conduct: it covers issues and pull requests as well as chat.
  3. Your contributions will be published under the project's GPL-2.0 license.
  4. Pick the open beginner-friendly issue below and comment that you want to work on it before you start.

Issues somebody may already be working on are listed last. List everything by date

  • BUG: Search::integrate_search_queries() overrides explicit 'ep_integrate' => true with return false in AJAX and Admin requests
    Open
    bug

    Difficulty 2/5 1-3 hours Newbie friendliness 76/100

    10up/ElasticPress#4402 · 1 comment ·

    Maintainers usually reply within 2 days

  • Register ElasticPress functionality with Abilities API
    Open
    enhancement

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    10up/ElasticPress#4390 ·

    Maintainers usually reply within 2 days

  • [Release] 5.3.6
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 15/100

    10up/ElasticPress#4388 ·

    Maintainers usually reply within 2 days

  • BUG: Meta filter block isn’t working when added via code.
    May be free again A pull request for this issue was closed without being merged. Open
    bug

    10up/ElasticPress#4193 ·

    Maintainers usually reply within 2 days

  • Critical Flow Documentation - ElasticPress
    May be free again @QAharshalkadu claimed this 950 days ago, and no pull request is open. Open

    10up/ElasticPress#3876 · 1 comment · 1 assignee ·

    Maintainers usually reply within 2 days

  • Switch the docs generator
    Open
    enhancement low priority

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    10up/ElasticPress#3379 · 1 comment ·

    Maintainers usually reply within 2 days

  • Revisit post index mapping data types
    Open
    enhancement

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    10up/ElasticPress#3084 ·

    Maintainers usually reply within 2 days

  • Facets: Provide a way to get all items except some
    Open
    enhancement low priority module:facets needs UX

    Difficulty 3/5 1-2 days Newbie friendliness 42/100

    10up/ElasticPress#3069 ·

    Maintainers usually reply within 2 days

  • Allow for the usage of the msearch API
    Open
    enhancement

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    10up/ElasticPress#2934 · 2 comments ·

    Maintainers usually reply within 2 days

  • BUG: Filter not working with BeRocket brand pages
    Open
    3rd party bug

    Difficulty 4/5 3-5 days Newbie friendliness 30/100

    10up/ElasticPress#2787 ·

    Maintainers usually reply within 2 days

  • Add support for "non-objects" like taxonomy archives
    Open
    enhancement large new feature

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    10up/ElasticPress#2676 · 5 comments · 2 reactions ·

    Maintainers usually reply within 2 days

  • Use ElasticPress on WP's core sitemap creation
    Open
    enhancement new feature

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    10up/ElasticPress#2648 · 1 comment · 1 reaction ·

    Maintainers usually reply within 2 days

  • Custom Search Result, Date decay, and result sets larger than the posts per page number
    Open
    confirmed bug module:custom-search-results

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    10up/ElasticPress#2595 ·

    Maintainers usually reply within 2 days

  • Plugin Compatibility
    Open
    3rd party needs documentation

    Difficulty 4/5 3-5 days Newbie friendliness 20/100

    10up/ElasticPress#2360 ·

    Maintainers usually reply within 2 days

  • Add Ons List
    Open
    3rd party enhancement

    Difficulty 5/5 Over a week Newbie friendliness 20/100

    10up/ElasticPress#2359 ·

    Maintainers usually reply within 2 days

  • Plugin Compatibility: YITH WooCommerce Ajax Search
    May be free again @brandwaffle claimed this 1742 days ago, and no pull request is open. Open
    3rd party needs documentation

    10up/ElasticPress#2342 · 2 comments · 1 assignee ·

    Maintainers usually reply within 2 days

  • Splitting up assertions in unit tests
    Open
    enhancement needs tests

    Difficulty 3/5 1-2 days Newbie friendliness 45/100

    10up/ElasticPress#2338 ·

    Maintainers usually reply within 2 days

  • BUG? Different Custom Search Results should not interfere with each other.
    Open
    enhancement module:custom-search-results

    Difficulty 4/5 3-5 days Newbie friendliness 42/100

    10up/ElasticPress#2180 · 3 comments ·

    Maintainers usually reply within 2 days

  • Only use ElasticPress on archive pages when a Facet widget is present
    Open
    enhancement module:facets

    Difficulty 4/5 3-5 days Newbie friendliness 20/100

    10up/ElasticPress#2129 · 1 comment ·

    Maintainers usually reply within 2 days

  • Feature: Autosuggest styles
    Open
    module:autosuggest new feature

    Difficulty 5/5 Over a week Newbie friendliness 30/100

    10up/ElasticPress#2088 · 5 comments · 1 reaction ·

    Maintainers usually reply within 2 days

  • Feature: Adjustable search algorithm
    Open
    module:posts new feature

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    10up/ElasticPress#2086 ·

    Maintainers usually reply within 2 days

  • Feature: Decay adjustments
    Open
    module:posts new feature

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    10up/ElasticPress#2085 · 1 reaction ·

    Maintainers usually reply within 2 days

  • Problem integrating ElasticPress and Dokan Multivendor
    Open
    3rd party needs documentation question

    Difficulty 4/5 3-5 days Newbie friendliness 25/100

    10up/ElasticPress#1937 · 4 comments ·

    Maintainers usually reply within 2 days

  • Search for Custom Post Type is not working for Multisite.
    Open
    module:posts multisite needs documentation

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    10up/ElasticPress#1875 · 1 comment ·

    Maintainers usually reply within 2 days

  • Facet mobile solution
    Open
    enhancement module:facets

    Difficulty 3/5 1-2 days Newbie friendliness 38/100

    10up/ElasticPress#1862 · 6 comments ·

    Maintainers usually reply within 2 days

  • Load facet and paginated results via javascript
    Open
    enhancement module:facets

    Difficulty 5/5 Over a week Newbie friendliness 30/100

    10up/ElasticPress#1794 · 3 comments ·

    Maintainers usually reply within 2 days

  • Index other post date field (post_date_gmt, post_modified, post_modified_gmt) components
    Open
    enhancement module:posts

    Difficulty 3/5 1-2 days Newbie friendliness 38/100

    10up/ElasticPress#1774 · 2 comments ·

    Maintainers usually reply within 2 days

  • Plugin settings management (import/export/wipe)
    May be free again @Sidsector9 claimed this 191 days ago, and no pull request is open. Open
    enhancement new feature

    10up/ElasticPress#1529 · 1 comment · 1 assignee ·

    Maintainers usually reply within 2 days

  • Add support for Elasticsearch SQL
    Open
    enhancement new feature

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    10up/ElasticPress#1510 ·

    Maintainers usually reply within 2 days

  • Add instructions for autosuggest
    Open
    enhancement module:autosuggest

    Difficulty 2/5 1-3 hours Newbie friendliness 38/100

    10up/ElasticPress#1504 · 3 comments ·

    Maintainers usually reply within 2 days

  • UI to run index only on a sub-site
    Open
    enhancement multisite

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    10up/ElasticPress#1498 · 1 comment ·

    Maintainers usually reply within 2 days

  • When using protected content the admin may show outdated information under some scenarios
    Open
    confirmed bug low priority module:protected-content

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    10up/ElasticPress#1415 · 2 comments ·

    Maintainers usually reply within 2 days

  • Provide support for the default WP post lookup admin feature
    Open
    enhancement front end module:protected-content

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    10up/ElasticPress#1397 · 2 reactions ·

    Maintainers usually reply within 2 days

  • Support for split_the_query
    Open
    enhancement low priority module:posts

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    10up/ElasticPress#1300 · 1 comment · 2 reactions ·

    Maintainers usually reply within 2 days

  • Plugin does not report or stop on server errors
    Open
    enhancement low priority module:documents

    Difficulty 3/5 1-2 days Newbie friendliness 38/100

    10up/ElasticPress#1243 · 3 comments ·

    Maintainers usually reply within 2 days

  • Generate reports for WooCommerce (using Kibana + ES Stack)
    Open
    enhancement low priority module:woocommerce

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    10up/ElasticPress#808 · 3 comments ·

    Maintainers usually reply within 2 days

  • Support orderby post__in
    Open
    enhancement low priority module:posts

    Difficulty 3/5 1-2 days Newbie friendliness 42/100

    10up/ElasticPress#773 · 6 comments ·

    Maintainers usually reply within 2 days

  • Add ElasticPress Related Products Widget when Woocommerce feature activated
    Open
    enhancement low priority module:woocommerce

    Difficulty 3/5 1-2 days Newbie friendliness 45/100

    10up/ElasticPress#736 ·

    Maintainers usually reply within 2 days

  • No Downtime Indexing
    Open
    enhancement low priority module:sync

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    10up/ElasticPress#659 · 3 comments · 7 reactions ·

    Maintainers usually reply within 2 days

  • Theme specific CPTs / Taxonomies not indexed when using --network-wide flag
    Open
    confirmed bug low priority module:wp-cli

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    10up/ElasticPress#334 · 5 comments ·

    Maintainers usually reply within 2 days

  • bbPress Topic/Reply search
    Open
    3rd party enhancement low priority

    Difficulty 5/5 Over a week Newbie friendliness 18/100

    10up/ElasticPress#4 · 5 comments ·

    Maintainers usually reply within 2 days

  • BuddyPress Integration
    Open
    3rd party enhancement low priority

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    10up/ElasticPress#3 · 9 comments · 2 reactions ·

    Maintainers usually reply within 2 days

  • BUG: WooCommerce feature treats comma-separated taxonomy query vars (e.g. product_cat=a,b) as a single slug
    Possibly taken @felipeelia claimed this 6 days ago. Open
    bug

    Difficulty 3/5 1-2 days Newbie friendliness 72/100

    10up/ElasticPress#4400 · 1 comment · 1 assignee ·

    Maintainers usually reply within 2 days

  • BUG: `--nobulk` reports objects that fail to prepare as indexed
    Possibly taken @yograj-vijay-yadav claimed this 6 days ago. Open
    bug

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    10up/ElasticPress#4393 · 1 comment ·

    Maintainers usually reply within 2 days

  • Move AI Features from ElasticPress Labs to the ElasticPress Plugin
    Possibly taken @ZacharyRener claimed this 123 days ago. Open
    enhancement

    10up/ElasticPress#4316 · 2 comments · 1 assignee ·

    Maintainers usually reply within 2 days

  • Convert Pointers class to functional component
    Possibly taken @ZacharyRener claimed this 287 days ago. Open
    enhancement

    10up/ElasticPress#4261 · 1 assignee ·

    Maintainers usually reply within 2 days

  • Remove posts in Custom Search Result
    Possibly taken @faisalahammad claimed this 141 days ago. Open
    enhancement module:custom-search-results

    Difficulty 3/5 1-2 days Newbie friendliness 45/100

    10up/ElasticPress#4245 · 1 comment ·

    Maintainers usually reply within 2 days

  • Feature Request: Implement a Self-Healing Sync Queue (Journal) for transient connection failures
    Possibly taken @faisalahammad claimed this 94 days ago. Open
    enhancement large

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    10up/ElasticPress#4226 · 2 comments ·

    Maintainers usually reply within 2 days

  • Related Posts: Add a way to weight results by date
    Possibly taken @Sidsector9 claimed this 261 days ago. Open
    enhancement

    10up/ElasticPress#4211 · 1 assignee ·

    Maintainers usually reply within 2 days

  • BUG: Instant Results template doesn’t generate when Post Search feature is disabled
    Possibly taken @felipeelia claimed this 195 days ago. Open
    bug

    10up/ElasticPress#4191 · 1 assignee ·

    Maintainers usually reply within 2 days

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.