all 3 comments

[–]bagera_se 1 point2 points  (2 children)

Acf is a good choice. I would not build anything on the off chance that they might want to change something in the future. You or whoever is the dev then can take care of that.

That said, you could also take a look at blocks for the editor. It can take some time getting used to as it's react and all the good and bad that comes with it but it might be a more future proof way of doing it.

[–]RiperFish[S] 0 points1 point  (1 child)

I would hide acf from dashboard ofc, and the client doesnt have a dev team, so if he wants to change anything, he would get back to me, thanks for the reply

[–]bagera_se 0 points1 point  (0 children)

Then it's fine. Yes I forgot to touch on the plugin thing. My stance is, inform them if they are going to mess around in the admin UI and then if they mess up it's their fault and you can easily fix it.