Home › Forums › ACF PRO › Technical differences between free and Pro versions of ACF? › Reply To: Technical differences between free and Pro versions of ACF?
Actually, in ACF 5 there is a function to get all of the field groups and then using each field group you can get all of the fields for each group. The functions are not documented but they are acf_get_field_groups()
and acf_get_fields()
. If you search the ACF code you can find them.
In ACF 4 this could be done with filters apply_filters('acf/get_field_groups', array())
and apply_filters('acf/field_group/get_fields', array(), $group_id)
. These were never documented either, but if you search the code you will find them.
Yes, at one time the fields in a group were stored as post meta for each of the field groups. This was changed because it caused an issue when nesting repeaters.
In ACF 4 the version can be gotten using a filter as well apply_filters('acf/get_info', 'version')
.
I think the version number will be important to you, like I said, there is supposed to be a free version of ACF 5 released and knowing the version will be far more important since you’ll need to base what you do on that and not necessarily on if it is the free or pro version.
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users
Helping others is a great way to earn karma, gain badges and help ACF development!
We use cookies to offer you a better browsing experience, analyze site traffic and personalize content. Read about how we use cookies and how you can control them in our Privacy Policy. If you continue to use this site, you consent to our use of cookies.