Since add_role() needs to be run one time only to add a new role, what's the best way to run it only one time?
I don't want to generate a new database call every time a visitor comes to the site (or views a particular page).
Is there a function or file that is run/invoked only once when a theme/plugin is initially installed? If so I suppose I'd like to put it in there so that whenever I install a new site this new role will be aded on initial install and on existing sites it would seem that I could simply disable/re-enable the plugin/theme to activate the new role one time only.