/** * Add helptabs * @return void */ public function addHelptabs() { if (!function_exists('get_current_screen')) { return; } $screen = get_current_screen(); // help sidebar $viewFile = str_replace('{{key}}', 'sidebar', $this->settings['viewHelptab']); if (WPML_View::exists($viewFile)) { $helpText = $this->renderView($viewFile, false); $screen->set_help_sidebar($helpText); } // helptabs foreach ($this->helptabs as $key => $params) { // help tab $viewFile = str_replace('{{key}}', $key, $this->settings['viewHelptab']); $helpText = $this->renderView($viewFile, false); $screen->add_help_tab(array('id' => $key, 'title' => $params['title'], 'content' => $helpText)); } }