• Resolved mark500

    (@mark500)


    Hello!

    Is it possible to add different custom fields to different Pages (already in WordPress)?

    For example, when I open Home page in the dashboards, I would like to have custom fields: about, vision, goals. And when I open Conditions page in Dashboard, I would like to have custom fields: privacy, security, terms of service.

    How can this be achieved?

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Contributor Jim True

    (@jimtrue)

    We support adding fields to ‘pages’ using the Pods Admin, Add New, ‘Extend Existing’, but we do not support only showing fields on specific ‘pages’; the fields are added to _all_ pages.

    If you need that type of customization, I’d suggest Advanced Custom Fields since it primarily is used manage custom fields and specifically determine where those fields go.

    Thread Starter mark500

    (@mark500)

    Ok, I see, thank you.

    Haha, that’s the difference from free and paid plugin developers. The latter would never direct their user to a competitive product, if they would see it would solve their problem. They are income oriented, but you actually care to solve users’ problems. Thank you.

    Can both plugins be used at the same time – do they write to the same WordPress “tables” (I don’t have many knowledge on this subject)?

    Anyway I think I’m still gonna use PODS though xD

    Plugin Contributor Jim True

    (@jimtrue)

    Yep, we both write to wp_postmeta. You can use ‘table storage’ under Meta under Pods and write custom fields out into a table named like the post type if that’s necessary or you can use external tables with our Advanced Content Types. Lots of options.

    wp_postmeta writing is the most supported by every other WP plugin out there, though, and what most people recommend depending on your needs.

    Typically, when I’m considering ‘content heavy’ or specific pages like the ones you mention above, I’m more likely to do those in Custom Settings pages (which exist at a ‘site’ level, meaning they exist for the whole website, not just for the ‘page’). That allows the user to edit those settings pages (like Theme Options, etc.) and just modify the content. Then your design puts that information where it needs to show on the pages that the user won’t ‘edit’, because it’s a page you’ve designed to show that information in the best layout.

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Add different custom fields to different pages?’ is closed to new replies.