plugin-icon

Plinth Custom Fields

A self-contained custom fields manager with repeater support, location rules, and JSON import/export — no third-party dependencies required.
Version
1.0.0
Zuletzt aktualisiert
Jul 10, 2026
Plinth Custom Fields

Plinth Custom Fields lets you build custom field groups and attach them to post types, page templates, specific pages, or post statuses — without depending on any other plugin.

Key features:

  • 12 field types: Text, Textarea, Number, Email, URL, Image, Select, Radio, Checkbox, True/False, WYSIWYG Editor, and Repeater
  • Repeater fields with drag-to-reorder rows and nested sub-fields
  • Location rules with AND/OR logic — show fields only where you need them
  • Import and export field groups as JSON, so you can move configurations between sites
  • Template functions for theme developers: plinth_get_field(), plinth_the_field(), plinth_get_image(), plinth_get_rows(), plinth_have_rows(), plinth_the_row(), plinth_get_sub_field(), plinth_the_sub_field()
  • All data stored in standard wp_postmeta, prefixed with _plinth_ so it never collides with other plugins
  • Zero external dependencies — works entirely on top of WordPress core

For Theme Developers

Once a field group is created and assigned to a location, pull the values into any template file:

<?php $title = plinth_get_field( 'hero_title' ); $image = plinth_get_image( 'hero_image', null, 'large' ); if ( plinth_have_rows( 'team_members' ) ) : while ( plinth_rows_remaining() ) : plinth_the_row(); ?> <h3><?php plinth_the_sub_field( 'name' ); ?></h3> <?php endwhile; endif; ?>
Kostenlosmit kostenpflichtigen Tarifen
Mit deiner Installation stimmst du den Geschäftsbedingungen von WordPress.com sowie den Bedingungen für Drittanbieter-Plugins zu.
Getestet bis
WordPress 7.0.1
Dieses Plugin steht für deine -Website zum Download zur Verfügung.