Just sharing this, as I spent a few days trying to figure this out. But here is a macro to “initialize” new characters with your action bars and edit mode layout.
/run MultiBarBottomLeft:Show()
/run MultiBarBottomRight:Show()
/run MultiBarRight:Show()
/run MultiBarLeft:Show()
/run MultiBar5:Show()
/run MultiBar6:Show()
/run MultiBar7:Show()
/run EditModeManagerFrame:SelectLayout(3)
Put this in a macro, and it will turn on all action bars 2-8, and will enable your edit mode layout. Just change the SelectLayout(#) to whatever number your layout is (it seems custom ones start at 3, at least that’s how mine were). I am an altoholic, and it was a hassle for me to go in, change my layout, and turn on all the bars, every…single…time. So hopefully this helps someone else out there. If these don’t work in the future, I unfortunately am not smart enough to figure out why XD.
Edit:
In my messing around, the multibar lines don’t need to be in any specific order(and aren’t in any particular order above), but sometimes it didn’t seem to work if I had the editmode line at the top, but I also use a lot of addons, so that could have also messed with things. I also reordered the macro to have it be in order of action bars.
For those who want it:
BottomLeft = ActionBar 2
BottomRight = ActionBar 3
Right = ActionBar 4
Left = ActionBar 5
5 = ActionBar 6
6 = ActionBar 7
7 = ActionBar 8
Edit #2:
Spelling mistake on first line of macro, mispelt “MultiBarBottomLeft”, it is now fixed and shouldn’t cause an error (my addon Bugsack kept yelling at me when I used it, but now it’s happy)
Edit#3: A better solution has been provided, thanks to Fizzlemizz!
This turns on all the action bars perfectly!
And use this one if you want to only turn on a few or certain ones!