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.
Évaluations
Version
1.0.0
Mis à jour récemment
Jul 10, 2026

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; ?>
Gratuitsur les plans payants
En procédant à l’installation, vous acceptez les Conditions d’utilisation de WordPress.com ainsi que les Conditions de l’extension tierce.
Testé jusqu’à version
WordPress 7.0.1
Cette extension est disponible en téléchargement pour votre site .