Using Elasticsearch (ES) on your site can help boost performance, especially with complex search setups. When using Elasticsearch on your local development environment, it can be tricky, because the names of indices are based on URL and can be the same as...Read More Using Elasticsearch on Your Local Dev Environment
What Is Elasticsearch? Elasticsearch is an incredibly fast, open-source, distributed, and highly-scalable solution for managing your searchable content. Elasticsearch can scale up with your site, because of its distributed architecture. This means that as your site grows, Elasticsearch grows with it; and...Read More Why Use Elasticsearch on Your WordPress Site?
High traffic sites that heavily depend on search can run into server resource issues and cause a sluggish experience for users. A good solution for this is to allow a third-party service to handle search for your site. We recently had a...Read More Integrating ElasticSearch with WordPress
WordPress’s default dropdowns for Authors and Parent Pages in WP Admin work well for most setups, but sometimes the large number of users can slow page load and exhaust memory. A solution that I like is replacing the user dropdown with Select2...Read More Replacing Default WordPress User Dropdowns with an AJAX Solution
WordPress filters are used to modify data before being rendered to the browser or saved to the database, and WordPress plugins typically provide filters to modify plugin behavior. Gravity forms is an extremely powerful form plugin that has many filters available. These...Read More Filtering WordPress Form Data with Gravity Forms