• STUDIOTOPO

    (@studiotopo)


    Hi,

    I’m testing your plugin and I would ask you how to display the Font Awesome field.
    Is there any documentation for your plugin?

    Many thanks

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Author Matt Keys

    (@mattkeys)

    Hi @studiotopo,

    I do not have any docs specific to this plugin, the functions that you will use in your templates are ACF functions though which are well documented.

    If you are completely new to using ACF you might want to start here: https://www.advancedcustomfields.com/resources/getting-started-with-acf/

    If you are just using a basic Font Awesome field (not in a repeater or flexible content field) then you can use either get_field() or the_field() depending on if you want the value to return or echo.

    When creating your field, the easiest ‘return value’ option is “icon element” which will give you something like: <i class=”fa fa-iconname”></i>. You can also return the “icon object” which is a PHP stdClass object containing the icon class name, hex code, and unicode information. Or lastly return just the icon class.

    I hope this helps. If you have issues I haven’t thought of here let me know, maybe there is more need for documentation than I realize.

    Thread Starter STUDIOTOPO

    (@studiotopo)

    Hi Matt,
    thank you for your quick reply.
    I have a basic knowledge of ACF… Just a little bit enought to display fields in a theme.
    I explain you what I would test: inside a post I would have the possibility to select icons to show hotel room facilities (parking, air conditioned, dogs allowed) and display in single.php the selected icons.
    Is it possible with your plugin?

    Thread Starter STUDIOTOPO

    (@studiotopo)

    The first doubt is if to create only one custom field with 3 icons
    or if I have to create 3 custom fields with 1 icon.

    Plugin Author Matt Keys

    (@mattkeys)

    This plugin would show a list of all FontAwesome icons in a searchable select field.

    If you want to limit the icons to just a handful like in your description you could try a solution like this user used: https://wordpress.org/support/topic/filter-documentation/

    However if you only have need for those few icons I’m not sure how much you need this plugin. You could just load FontAwesome in your theme, and use built in field types like true/false fields to allow the editor to show/not show the icons in the template.

    This plugin is more useful if you want to let your users search icons and see a live preview of the icon.

    Thread Starter STUDIOTOPO

    (@studiotopo)

    Ok, simply: I have created the Font Awesome Icon field, field slug is ‘icone’.
    On the post (backend) I see this field and I can choose an icon.

    To display this icon choice on the front end post I have (on single.php) this code:

    <?php $value = get_field( “icone” ); ?>

    But no icon is displayed…

    Plugin Author Matt Keys

    (@mattkeys)

    In your code you’ve assigned the variable $value with the value from the field, but you haven’t done anything with it. You will want to echo $value somewhere to get it to display.

    Thread Starter STUDIOTOPO

    (@studiotopo)

    Matt, I’m not good with php…;)

    I put
    <?php $field = get_field( “icone” );
    echo $field[‘value’]; ?>
    but on front end I see this: <

    Any help please?

    Plugin Author Matt Keys

    (@mattkeys)

    just try this:

    <?php the_field('icone'); ?>

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Display ACF Font Awesome’ is closed to new replies.