setup(); $this->hooks(); } /** * Setup. * * @return void */ private function setup() { $this->captchas_shortcode = CaptchasShortcode::init(); } /** * Hooks. * * @return void */ private function hooks() { if ( is_admin() ) { return; } add_action( 'init', array( $this, 'test_form_shortcode' ) ); add_action( 'wp_loaded', array( $this, 'test_form_validation' ) ); } public function test_form_shortcode() { add_shortcode( self::$plugin_info['prefix_under'] . '_capatchas_form_test', array( $this, 'shortcode_callback' ) ); } public function shortcode_callback( $attrs ) { ?>