google-language-translator
Last commit date
css
12 years ago
images
12 years ago
admin.js
12 years ago
flags.js
12 years ago
glt_activate.php
12 years ago
glt_css.php
12 years ago
glt_horizontal.php
12 years ago
glt_scripts.php
12 years ago
glt_settings_display.php
12 years ago
glt_settings_init.php
12 years ago
glt_vertical.php
12 years ago
glt_widget.php
12 years ago
google-language-translator.php
12 years ago
load-toolbar.js
12 years ago
readme.txt
12 years ago
toolbar.js
12 years ago
glt_scripts.php
44 lines
| 1 | <?php |
| 2 | |
| 3 | function scripts($hook_suffix) { |
| 4 | global $p; |
| 5 | if ($p == $hook_suffix) { |
| 6 | wp_enqueue_script( 'my-admin-script', plugins_url('/admin.js',__FILE__), array('jquery')); |
| 7 | wp_enqueue_script( 'my-flag-script', plugins_url('/flags.js',__FILE__), array('jquery')); |
| 8 | wp_enqueue_script( 'my-toolbar-script', plugins_url('/toolbar.js',__FILE__), array('jquery')); |
| 9 | wp_enqueue_script( 'my-load-toolbar-script', plugins_url('/load-toolbar.js',__FILE__), array('jquery')); |
| 10 | wp_register_style( 'toolbar.css', plugins_url('css/toolbar.css', __FILE__) ); |
| 11 | wp_register_style( 'bootstrap-icons.css', plugins_url('css/bootstrap-icons.css', __FILE__) ); |
| 12 | wp_register_style( 'style.css', plugins_url('css/style.css', __FILE__) ); |
| 13 | wp_enqueue_style( 'style.css' ); |
| 14 | wp_enqueue_style( 'toolbar.css' ); |
| 15 | wp_enqueue_style( 'bootstrap-icons.css' ); |
| 16 | } |
| 17 | } |
| 18 | |
| 19 | function flags() { |
| 20 | wp_enqueue_script( 'flags', plugins_url('/flags.js',__FILE__), array('jquery')); |
| 21 | wp_enqueue_script( 'my-toolbar-script', plugins_url('/toolbar.js',__FILE__), array('jquery')); |
| 22 | wp_enqueue_script( 'my-load-toolbar-script', plugins_url('/load-toolbar.js',__FILE__), array('jquery')); |
| 23 | wp_register_style( 'toolbar.css', plugins_url('css/toolbar.css', __FILE__) ); |
| 24 | wp_register_style( 'bootstrap-icons.css', plugins_url('css/bootstrap-icons.css', __FILE__) ); |
| 25 | wp_register_style( 'style.css', plugins_url('css/style.css', __FILE__) ); |
| 26 | wp_enqueue_style( 'style.css' ); |
| 27 | wp_enqueue_style( 'toolbar.css' ); |
| 28 | wp_enqueue_style( 'bootstrap-icons.css' ); |
| 29 | } |
| 30 | |
| 31 | if (!is_admin()) { |
| 32 | add_action('init', 'flags'); |
| 33 | } |
| 34 | |
| 35 | function page_layout (){ |
| 36 | global $p; |
| 37 | |
| 38 | add_action( 'admin_enqueue_scripts', 'scripts'); |
| 39 | |
| 40 | $p = add_options_page('Google Language Translator', 'Google Language Translator', 'manage_options', 'google_language_translator', 'page_layout_cb'); |
| 41 | } |
| 42 | add_action('admin_menu', 'page_layout'); |
| 43 | |
| 44 | ?> |