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.
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.