Advanced Custom Fields, hvormed vi kan vælge Gravityforms.
Finally the Advanced Custom Fields: Gravityforms Add-on er tilgængelig på WordPress plugin repository!
Kom godt i gang
Plugin’et er tilgængeligt fra WordPress plugin repository
- Opload plugin-filerne til
/wp-content/plugins/acf-gravityforms-add-on
-mappen, eller installer plugin’et direkte via WordPress plugins-skærmen. - Aktiver plugin’et via skærmen ‘Plugins’ i WordPress
- Brug skærmen Indstillinger->Plugin-navn til at konfigurere plugin’et
- (Sørg for, at dine instruktioner passer til det ønskede brugerflow for aktivering og installation af dit plugin. Medtag alle trin, der måtte være nødvendige til forklarende formål)
Du kan også installere Advanced Custom Fields (Avancerede brugerdefinerede felter): Gravityforms Add-on gennem composer
composer require dannyvanholten/acf-gravityforms-add-on
eller hvis du gør brug af WPackagist
composer require wpackagist-plugin/acf-gravityforms-add-on
Brug af Advanced Custom Fields: Advanced Custom Fields: Gravityforms Add-on
For at bruge feltet skal du blot vide, hvordan avancerede brugerdefinerede felter fungerer. Du kan tjekke deres dokumentation
The Gravityforms Add-on returnerer enten et enkelt formularobjekt/id eller et array af objekter/id’sNu ved vi, at vi nemt kan bruge det til at bygge vores felter 🙂
Hvis du returnerer et ID
$form = get_field('my-form');gravity_form($form, true, true, false, '', true, 1);
Hvis du returnerer et objekt
$form = get_field('my-form');gravity_form($form, true, true, false, '', true, 1);
Hvis du returnerer flere formular-id’er
$forms = get_field('my-form');foreach($forms as $form) { gravity_form($form, true, true, false, '', true, 1); }
Kom ind i billedet
Vil du være med til at involvere dig og forbedre Advanced Custom Fields: Gravityforms Add-on? Fork denne repo, og når du har noget, skal du bare lave en pull-anmodning. Efter gennemgang vil vi måske tilføje det til Gravityforms ACF Field GitHub Repository.
At komme videre
Som Gravityforms & Advanced Custom Fields er løbende under udvikling, kan vi godt lide at kigge fremad sammen for at se, hvad der er på vej. Hvis du vil være med til at udvikle Advanced Custom Fields: Gravityforms Add-on kan du spørge os, om du selv kan implementere nogle af funktionerne.
- Tilføj hollandske oversættelser
- Opret en admin-meddelelse, når plug-in’et bliver aktiveret, men Gravityforms ikke er aktiveret endnu
- Forbedre kode ved at implementere kodeklimaets hints.
Credits
Jeg vil gerne takke @stormuk (@lgladdy & @adampope) for oprindeligt at skabe dette plug-in. Vær sikker på at følge dem!