Dox2TA Dota Messenger
Dota 2–themed WordPress plugin for submitting messages by hero and displaying recent messages in a slick slider. Includes shortcode and REST support
by MirzaFreddy · github.com/mirzafreddy/dox2ta-dota-messenger
★ 1stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/mirzafreddy/dox2ta-dota-messenger/archive/refs/heads/main.zipA WordPress plugin to collect and showcase messages themed around Dota 2 heroes. Users can submit a message by selecting a Dota 2 hero, and the plugin displays recent messages in a slick slider. Includes a shortcode for embedding anywhere.
- Shortcode:
[dox2ta_messages] - Requires: WordPress 5.8+
- Tested up to: Latest
- PHP: 7.4+
- License: GPL-2.0-only
- Author: MirzaFreddy
Features
- Hero-based message submission form with validation
- Recent messages slider on the frontend
- Custom post type for storing messages
- REST endpoints for extensibility
- Like system for user engagement
- Lightweight assets and namespaced code
Installation
- Upload the
dox2ta-dota-messengerfolder to/wp-content/plugins/. - Activate the plugin from WordPress Admin > Plugins.
- Add the shortcode to a page or post:
[dox2ta_messages].
Usage
- Add the shortcode
[dox2ta_messages]where you want the form and recent messages slider to appear. - Manage submitted messages under the custom post type created by the plugin (Dox2TA Messages).
Development
- Entry point:
dox2ta-dota-messenger.php - Namespace:
Dox2TA\DotaMessenger - Code is autoloaded from
includes/using a lightweight PSR-4-like loader.
Support & Contributions
- Issues and PRs are welcome. Please describe bugs clearly and include steps to reproduce.
License
This project is licensed under the GNU General Public License v2.0 (GPL-2.0-only). See the LICENSE file for details.