DEVELOPERS

Development setup

Requirements and a practical starting point for working on WP Trip Summary.

Version
0.3.3
Reviewed
Language
English · fallback
On this page
  1. Development requirements
  2. Suggested workflow

WP Trip Summary is a WordPress plugin built primarily with PHP and JavaScript. Start by cloning the repository and preparing a supported WordPress development installation.

Development requirements

  • PHP 8.3 or newer and the plugin’s required PHP extensions;
  • MySQL 5.7 or newer with spatial support;
  • WordPress 7.0 or newer;
  • WP-CLI 2.x for test-environment initialization;
  • PHPUnit 5.x and Xdebug when needed;
  • Node/npm and the command-line tools required by the repository build scripts.

Suggested workflow

  1. Fork and clone the repository.
  2. Install the PHP and JavaScript dependencies declared by the project.
  3. Activate the plugin in a disposable WordPress development site.
  4. Run the automated test and build commands relevant to your change.
  5. Open an issue before substantial work so the approach can be discussed.
  6. Read the repository’s specialized contributor sections before changing hooks, generated readmes, namespaces or screen-capture assets.

The upstream CONTRIBUTING.md is the authoritative setup and tooling guide. It documents the current build, test, coding-standard, readme-generation, screenshot-capture and hook-documentation workflows.

Compatibility note

The plugin is not designed or tested for WordPress Multisite installations.