/** * Link to settings from the plugin listing page * * @since 1.0.0 * * @param array $links links displayed under the plugin * @param string $file plugin main file path relative to plugin dir * * @return array links array passed in, possibly with our settings link added */ public static function pluginActionLinks($links, $file) { if ($file === plugin_basename(\Twitter\WordPress\PluginLoader::getPluginMainFile())) { array_unshift($links, '<a href="' . esc_url(admin_url('admin.php') . '?' . http_build_query(array('page' => \Twitter\WordPress\Admin\Settings\SinglePage::PAGE_SLUG))) . '">' . __('Settings') . '</a>'); } return $links; }
/** * Queue JS and CSS resources for use on the page * * @since 1.0.0 * * @return void */ public static function enqueueScripts() { wp_enqueue_style('twitter-admin-edit-post', plugins_url('static/css/admin/post/edit.min.css', \Twitter\WordPress\PluginLoader::getPluginMainFile()), array(), '1.0.1'); }