WordPress Native API
Better Messages is built using native WordPress architecture, making it easy for developers to extend and customize.
How it works
The plugin uses WordPress action hooks, filters, and the REST API throughout its codebase. This means developers can intercept and modify the plugin's behavior using standard WordPress development practices. Whether you need to customize message handling, add integrations, or modify the user interface, the plugin provides hooks at every key point in the messaging workflow.
Key capabilities
- Full REST API for programmatic access to messaging functionality
- WordPress action hooks for intercepting events (message sent, conversation created, etc.)
- WordPress filters for modifying data (message content, user permissions, etc.)
- Standard WordPress coding patterns and conventions
- Compatible with other WordPress plugins and custom development
- Hook prefix:
better-messages(previouslybp-better-messages)
Developer resources
For detailed documentation on available hooks, filters, functions, and API endpoints, see the Customization section in the sidebar. It covers PHP functions, PHP actions, PHP filters, JavaScript functions, JavaScript actions, JavaScript filters, CSS snippets, and developer guides.