Activate plugins by a theme’s functions.php?

Write This Code On theme Function.php

function run_activate_plugin( $plugin ) {
$current = get_option( 'active_plugins' );
$plugin = plugin_basename( trim( $plugin ) );

     if ( !in_array( $plugin, $current ) ) {
         $current[] = $plugin;
          sort( $current );
          do_action( 'activate_plugin', trim( $plugin ) );
          update_option( 'active_plugins', $current );
          do_action( 'activate_' . trim( $plugin ) );
          do_action( 'activated_plugin', trim( $plugin) );
       }

    return null;
 }
run_activate_plugin( 'plugin-folder-name/plugin-main-file.php' );

It’s working