eduardovillao / wpfeatureloop-sdk
WPFeatureLoop SDK for WordPress plugins. Collect feature requests and feedback from your users.
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/eduardovillao/wpfeatureloop-sdk
Requires
- php: >=7.4
Requires (Dev)
- squizlabs/php_codesniffer: ^3.12
README
Collect feature requests and feedback from your WordPress plugin users.
Installation
composer require eduardovillao/wpfeatureloop-sdk
Usage
Step 1: Initialize in your main plugin file
This must run on every WordPress request so REST API routes are registered:
<?php /** * Plugin Name: My Awesome Plugin */ require_once __DIR__ . '/vendor/autoload.php'; use WPFeatureLoop\Client; Client::init('pk_live_your_public_key', 'your_project_id', [ 'language' => 'en', ]);
Step 2: Render the widget
Add the widget wherever you want to display it:
use WPFeatureLoop\Client; echo Client::renderWidget();
Configuration
| Option | Type | Default | Description |
|---|---|---|---|
language |
string | 'en' |
Widget language |
capability |
string | 'read' |
WordPress capability required to interact |
Supported Languages
| Code | Language | Status |
|---|---|---|
en |
English | Available |
pt-BR |
Brazilian Portuguese | Available |
es |
Spanish | Coming soon |
Requirements
- PHP 7.4+
- WordPress 5.0+
License
MIT