public function plugins_loaded() { // Check to see if we're connected via https, if not, redirect. if (!is_ssl()) { gp_redirect(gp_url_ssl(gp_url_current())); } }
public function pre_tmpl_load($template, $args) { $url = gp_url_public_root(); if (is_ssl()) { $url = gp_url_ssl($url); } wp_enqueue_script('remove-powered-by', $url . 'plugins/remove-powered-by/remove-powered-by.js', array('jquery')); }
public function gp_pre_tmpl_load($template, $args) { $url = gp_url_public_root(); if (is_ssl()) { $url = gp_url_ssl($url); } gp_enqueue_script('gp-remove-powered-by'); }
public function gp_pre_tmpl_load($template, $args) { $url = gp_url_public_root(); if (is_ssl()) { $url = gp_url_ssl($url); } gp_enqueue_script('new-window-for-external-links'); }
public function pre_tmpl_load($template, $args) { $url = gp_url_public_root(); if (is_ssl()) { $url = gp_url_ssl($url); } wp_enqueue_script('new-window-for-external-links', $url . 'plugins/new-window-for-external-links/new-window-for-external-links.js', array('jquery')); }
public function pre_tmpl_load($template, $args) { if ('translations' != $template) { return; } if (!$args['locale']->google_code) { return; } $url = gp_url_public_root(); if (is_ssl()) { $url = gp_url_ssl($url); } $options = array('key' => $this->key, 'locale' => $args['locale']->google_code); wp_enqueue_script('google-translate', $url . '/plugins/google-translate/google-translate.js', array('jquery', 'editor')); wp_localize_script('google-translate', 'gp_google_translate', $options); }
<?php gp_title(sprintf(__('%s < GlotPress'), __('Login'))); gp_breadcrumb(array(__('Login'))); gp_tmpl_header(); ?> <form action="<?php echo gp_url_ssl(gp_url_current()); ?> " method="post" class="form-signin" role="form"> <h2 class="form-signin-heading"><?php _e('Login'); ?> </h2> <?php do_action('before_login_form'); ?> <input name="user_login" type="text" class="form-control" placeholder="<?php _e('Username'); ?> " required="" autofocus=""> <input name="user_pass" type="password" class="form-control" placeholder="<?php _e('Password'); ?> " required=""> <input type="hidden" value="<?php echo esc_attr(gp_get('redirect_to'));
<?php wp_enqueue_style('wporg', (is_ssl() ? gp_url_ssl(gp_url_public_root()) : gp_url_public_root()) . 'gp-templates/style.css', array('base'), '20130531'); add_action('tmpl_load_locations', function ($locations, $template, $args, $template_path) { $core_templates = GP_PATH . 'gp-templates/'; require_once $core_templates . 'helper-functions.php'; $locations[] = $core_templates; return $locations; }, 50, 4); add_filter('gp_breadcrumb', function ($breadcrumb) { $breadcrumb = preg_replace('#<span class="separator">(.*?)</span>#', '', $breadcrumb, 1); if (false !== strpos($breadcrumb, '<span class="active bubble">')) { $breadcrumb = str_replace('</span><span class="active bubble">', ' <span class="active bubble">', $breadcrumb) . '</span>'; } return $breadcrumb; }, 11); // After bubble is added by lamba() in gp-templates/project.php
public function pre_tmpl_load($template, $args) { if (GP::$user->logged_in()) { $user_obj = GP::$user->current(); $user = strtoupper($user_obj->user_login); $user_key = gp_const_get('GP_GOOGLE_TRANSLATE_KEY_' . $user); if ($user_key) { $this->key = $user_key; } } if (!$this->key) { return; } if ('translations' != $template) { return; } if (!$args['locale']->google_code) { return; } $url = gp_url_public_root(); if (is_ssl()) { $url = gp_url_ssl($url); } $options = array('key' => $this->key, 'locale' => $args['locale']->google_code); wp_enqueue_script('google-translate', $url . '/plugins/google-translate/google-translate.js', array('jquery', 'editor')); wp_localize_script('google-translate', 'gp_google_translate', $options); }