I am trying to create my first WordPress plugin. Even in trying to create the install function, things are being a pain. I want to set some global variables specific to my plugin rather than putting the literal values throughout the various functions. However, my install function does not pick up these global variables. Here is my code so far:
$version = '1.0a';
register_activation_hook( __FILE__, 'install' );
function install() {
global $version;
add_option( 'test_version', $version );
}
Obviously this is pretty straight forward on my end. Any ideas what is going wrong here??