Support

Account

Home Forums ACF PRO get_fields() or similar for custom options page with options? Reply To: get_fields() or similar for custom options page with options?

  • Unfortunately, you cannot use get_fields(‘options”), doing so will get all fields from all options pages.

    You have two choices:

    1) Do it the long way with get_fields(), have_rows() and get_sub_field().

    2) Add the “post_id” argument when creating creating the options page. Note that when you do this any data currently saved to the options page will be lost. Use a post_id value something like “uptime_options” and then you can use get_fields(‘uptime_options’). This still saves values in the options table but with a prefix of “uptime_options” and allows ACF to know the difference between these and values saved on other ACF options page.