je-listings-callback
OfficialFix JetEngine Dynamic Field transforms
Software Engineering#data transformation#wordpress#jet-engine#dynamic field#callback registration#php callable#listing templates
Authorvikingokft
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps you register a JetEngine Listings callback that transforms Dynamic Field meta values in a listing context, without running into the common “callback applied but value is empty” failure caused by PHP callable validation.
Core Features & Use Cases
- Register custom Dynamic Field transforms: Add your own “Format … / Convert … / Pretty …” callback into JetEngine’s Dynamic Field output pipeline.
- Choose legacy or modern registration: Use either the three-filter legacy approach or the modern
$manager->register_callback()flow. - Avoid silent empty-field bugs: Ensure the callback identifier satisfies JetEngine’s
is_callable()gate by using a real global function name or a fully-qualified static method string. - Control the UI/args correctly: Provide callback-specific argument controls (and
conditionin legacy mode) so settings appear only when your callback is selected.
Quick Start
Use the jet-engine/callbacks/register action and register your callback as a fully-qualified PHP-callable string, then verify the Dynamic Field “Callback to filter field value” dropdown contains your new option and the rendered value is no longer blank.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: je-listings-callback Download link: https://github.com/vikingokft/wp-agent-skills/archive/main.zip#je-listings-callback Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.