• I’ve created master theme for several departments, each one has their on child theme. However, each department needs an easy way to customize the footer text for their department, through the admin interface. They will not have command line / ssh access to the theme files so I need to give them a GUI.

    There seem to be a number of ways to do this, but what is the most “WordPress” way to do it. By that I mean, they way that let’s me work with WordPress, not against it. Not asking for all the code, just a general strategy.

    Thanks,
    Michael

Viewing 3 replies - 1 through 3 (of 3 total)
  • Have you looked into using the Advanced Custom Fields plugin?

    You can download the free version here or buy the PRO plugin from their official website here.

    Thread Starter mbonanno

    (@mbonanno)

    Yes I know about ACF, but I’m not talking about different footer text for different posts. Just one footer for the whole site, that a user can edit at a later date.

    Unless ACF has some kind of Singleton ability I’m not familiar with. I was wondering if I should use widgets or should I make a custom post type of Footer Text?

    Using ACF, you could add the editable footer text fields onto the desired page where the user should be able to make the edits from (for example, Homepage or Contact page). Or if you go pro, you could use the Options page to define the areas.

    Otherwise, you could add new widgets like shown on this page.

    Keep it simple. If you’re not already using widgets in your themes, then I’d opt for the ACF fields. If the user already has changes to be made via the Widgets page, then you could go that route.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Giving users an way to change footer text’ is closed to new replies.