https://github.com/doofinder/doofinder-woocommerce
🌐⚡ Integrate Doofinder in your WooCommerce site with (almost) no effort
https://github.com/doofinder/doofinder-woocommerce
doofinder indexing search search-engine woocommerce woocommerce-extension woocommerce-plugin woocommerce-search wordpress wordpress-plugin
Last synced: about 1 month ago
JSON representation
🌐⚡ Integrate Doofinder in your WooCommerce site with (almost) no effort
- Host: GitHub
- URL: https://github.com/doofinder/doofinder-woocommerce
- Owner: doofinder
- License: mit
- Created: 2017-01-24T14:54:43.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2026-04-28T09:12:02.000Z (about 1 month ago)
- Last Synced: 2026-04-28T11:18:41.952Z (about 1 month ago)
- Topics: doofinder, indexing, search, search-engine, woocommerce, woocommerce-extension, woocommerce-plugin, woocommerce-search, wordpress, wordpress-plugin
- Language: PHP
- Homepage:
- Size: 4 MB
- Stars: 4
- Watchers: 10
- Forks: 8
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# doofinder-wordpress
Integrate Doofinder in your WordPress site with (almost) no effort.
## Developers
For a local installation of a WordPress environment use `docker-compose up -d`.
This installation brings:
- **a mysql container** for the database (on port 3310)
- **a wordpress container** for the website on port 9010
You can now visit `localhost:9010/wp-admin` and login with the user `admin` and password `admin123`.
Wordpress is automatically installed, to configure the ports check the `.env` file, other configurations are defined in the `docker-compose.yml`.
## Before pushing changes to GitHub
NOTE: This part assumes that you have Composer installed in your PC and you have already run `composer install` on the root of this project.
Currently, we have a PHP Code Beautifier and Fixer (known as phpcbf) to force WordPress and WooCommerce standard-compliant code (at least for PHP for now).
So before commiting or pushing any changes in your code, execute the following command from the root folder of this project:
`make cs-fix`
This command will fix automatically all the minor issues regarding to the coding standards.
When all the manual errors are fixed, we will have to run another command just to check if there are some errors that cannot be fixed automatically by the previous command. The command is:
`make cs-check`
## PHP compatibility
This plugin has been thoroughly tested and confirmed to be compatible with the following PHP versions:
✅ Supported PHP Versions:
- PHP 7.0
- PHP 7.1
- PHP 7.2
- PHP 7.3
- PHP 7.4
- PHP 8.0
- PHP 8.1
- PHP 8.2
- PHP 8.3
- PHP 8.4