本文整理汇总了PHP中themerex_enqueue_script函数的典型用法代码示例。如果您正苦于以下问题:PHP themerex_enqueue_script函数的具体用法?PHP themerex_enqueue_script怎么用?PHP themerex_enqueue_script使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了themerex_enqueue_script函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: themerex_options_load_scripts
function themerex_options_load_scripts()
{
// WP Color Picker
themerex_enqueue_style('wp-color-picker', false, array(), null);
// ThemeREX options styles
themerex_enqueue_style('themerex-options-style', themerex_get_file_url('/admin/css/theme-options.css'), array(), null);
themerex_enqueue_style('themerex-options-style-datepicker', themerex_get_file_url('/admin/css/theme-options-datepicker.css'), array(), null);
// ThemeREX messages script
themerex_enqueue_style('themerex-messages-style', themerex_get_file_url('/js/messages/_messages.css'), array(), null);
// WP core scripts
wp_enqueue_media();
themerex_enqueue_script('wp-color-picker', false, array('jquery'), null, true);
// jQuery scripts
themerex_enqueue_script('jquery-ui-core', false, array('jquery'), null, true);
themerex_enqueue_script('jquery-ui-tabs', false, array('jquery', 'jquery-ui-core'), null, true);
themerex_enqueue_script('jquery-ui-accordion', false, array('jquery', 'jquery-ui-core'), null, true);
themerex_enqueue_script('jquery-ui-sortable', false, array('jquery', 'jquery-ui-core'), null, true);
themerex_enqueue_script('jquery-ui-draggable', false, array('jquery', 'jquery-ui-core'), null, true);
themerex_enqueue_script('jquery-ui-datepicker', false, array('jquery', 'jquery-ui-core'), null, true);
themerex_enqueue_script('jquery-input-mask', themerex_get_file_url('/admin/js/jquery.maskedinput.1.3.1.js'), array('jquery'), null, true);
// ThemeREX options scripts
themerex_enqueue_script('themerex-options-script', themerex_get_file_url('/admin/js/theme-options.js'), array('jquery'), null, true);
// ThemeREX messages script
themerex_enqueue_script('themerex-messages', themerex_get_file_url('/js/messages/_messages.js'), array('jquery'), null, true);
}
示例2: load_scripts
function load_scripts()
{
if (isset($_REQUEST['page']) && $_REQUEST['page'] == 'trx_emailer') {
themerex_enqueue_script('jquery-ui-core', false, array('jquery'), null, true);
themerex_enqueue_script('jquery-ui-tabs', false, array('jquery', 'jquery-ui-core'), null, true);
themerex_enqueue_script('trx-emailer-script', get_template_directory_uri() . '/admin/tools/emailer/emailer.js', array('jquery'), null, true);
}
}
示例3: load_scripts
function load_scripts()
{
if (isset($_REQUEST['page']) && $_REQUEST['page'] == 'trx_emailer') {
themerex_enqueue_style('trx-emailer-style', themerex_get_file_url('/admin/tools/emailer/emailer.css'), array(), null);
}
if (isset($_REQUEST['page']) && $_REQUEST['page'] == 'trx_emailer') {
themerex_enqueue_script('jquery-ui-core', false, array('jquery'), null, true);
themerex_enqueue_script('jquery-ui-tabs', false, array('jquery', 'jquery-ui-core'), null, true);
themerex_enqueue_script('trx-emailer-script', themerex_get_file_url('/admin/tools/emailer/emailer.js'), array('jquery'), null, true);
}
}
示例4: load_scripts
function load_scripts()
{
if (isset($_REQUEST['page']) && $_REQUEST['page'] == 'po_composer') {
themerex_enqueue_style('po-composer-style', get_template_directory_uri() . '/admin/tools/po_composer/po_composer.css', array(), null);
}
if (isset($_REQUEST['page']) && $_REQUEST['page'] == 'po_composer') {
themerex_enqueue_script('jquery-ui-core', false, array('jquery'), null, true);
themerex_enqueue_script('jquery-ui-tabs', false, array('jquery', 'jquery-ui-core'), null, true);
themerex_enqueue_script('po-composer-script', get_template_directory_uri() . '/admin/tools/po_composer/po_composer.js', array('jquery'), null, true);
}
}
示例5: show_meta_box_page
function show_meta_box_page()
{
global $THEMEREX_meta_box_page, $post, $THEMEREX_options;
// Use nonce for verification
echo '<input type="hidden" name="meta_box_page_nonce" value="', wp_create_nonce(basename(__FILE__)), '" />';
$custom_options = get_post_meta($post->ID, 'post_custom_options', true);
$page_options = array_merge($THEMEREX_options, $THEMEREX_meta_box_page['fields']);
themerex_options_load_scripts();
themerex_options_prepare_js();
themerex_enqueue_script('_admin', get_template_directory_uri() . '/js/_admin.js', array('jquery'), null, true);
themerex_options_page_start(array('data' => $page_options, 'add_inherit' => true, 'show_page_layout' => false, 'override' => 'page'));
foreach ($page_options as $option) {
if (!isset($option['override']) || !in_array('page', explode(',', $option['override']))) {
continue;
}
$id = isset($option['id']) ? $option['id'] : '';
$meta = isset($custom_options[$id]) ? $custom_options[$id] : '';
themerex_options_show_field($option, $meta);
}
themerex_options_page_stop();
}
示例6: sc_graph
function sc_graph($atts, $content = null)
{
if (in_shortcode_blogger()) {
return '';
}
extract(shortcode_atts(array("id" => "", "labels" => "Label1, Label2, Label3", "type" => "Curve", "style" => "", "top" => "", "bottom" => "", "left" => "", "right" => "", "width" => ""), $atts));
themerex_enqueue_script('diagram-chart', get_template_directory_uri() . '/js/diagram/chart.min.js', array(), null, true);
themerex_enqueue_script('diagram-raphael', get_template_directory_uri() . '/js/diagram/diagram.raphael.js', array(), null, true);
themerex_enqueue_script('graph', get_template_directory_uri() . '/js/diagram/Graph.js', array('jquery'), null, true);
$ed_l = $left !== 'auto' ? themerex_substr($left, -1) == '%' ? '%' : 'px' : '';
$ed_r = $right !== 'auto' ? themerex_substr($right, -1) == '%' ? '%' : 'px' : '';
$s = ($top !== '' ? 'margin-top:' . $top . 'px;' : '') . ($bottom !== '' ? 'margin-bottom:' . $bottom . 'px;' : '') . ($left !== '' ? 'margin-left:' . $left . $ed_l . ';' : '') . ($right !== '' ? 'margin-right:' . $right . $ed_r . ';' : '') . ($width !== '' ? 'width:' . $width . 'px;' : '');
$content = do_shortcode($content);
if ($type == 'line') {
$type = 'Line';
}
return '<div class="tw-chart-graph tw-animate tw-redraw with-list-desc" data-zero="false" data-labels="' . $labels . '"' . 'data-type="' . $type . '" data-item-height="" data-animation-delay="0" data-animation-offset="90%" style="' . $s . '">' . '<ul class="data" style="display: none;">' . $content . '</ul>' . '<canvas></canvas>' . '</div>';
}
示例7: themerex_shortcodes_load_scripts
function themerex_shortcodes_load_scripts()
{
themerex_enqueue_script('themerex-shortcodes-script', themerex_get_file_url('/shortcodes/shortcodes_admin.js'), array('jquery'), null, true);
themerex_enqueue_script('themerex-selection-script', themerex_get_file_url('/js/jquery.selection.js'), array('jquery'), null, true);
}
示例8: themerex_enqueue_script
<?php
if (!is_user_logged_in() && get_theme_option('show_login') == 'yes') {
// todo: Login form
themerex_enqueue_script('form-login', themerex_get_file_url('/js/_form_login.js'), array(), null, true);
?>
<div id="user-popUp" class="user-popUp mfp-with-anim mfp-hide">
<div class="sc_tabs">
<ul class="loginHeadTab">
<li><a href="#loginForm" class="loginFormTab icon"><?php
_e('Log In', 'themerex');
?>
</a></li>
<li><a href="#registerForm" class="registerFormTab icon"><?php
_e('Create an Account', 'themerex');
?>
</a></li>
</ul>
<div id="loginForm" class="formItems loginFormBody">
<div class="itemformLeft">
<form action="<?php
echo esc_url(wp_login_url());
?>
" method="post" name="login_form" class="formValid">
<input type="hidden" name="redirect_to" value="<?php
echo esc_url(home_url());
?>
" />
<ul class="formList">
<li class="icon formLogin"><input type="text" id="login" name="log" value="" placeholder="<?php
示例9: widget
/**
* How to display the widget on the screen.
*/
function widget($args, $instance)
{
extract($args);
global $wp_query, $post;
global $THEMEREX_CURRENT_SIDEBAR;
/* Our variables from the widget settings. */
$title = apply_filters('widget_title', isset($instance['title']) ? $instance['title'] : '');
$title_tabs = array(isset($instance['title_popular']) ? $instance['title_popular'] : '', isset($instance['title_commented']) ? $instance['title_commented'] : '', isset($instance['title_liked']) ? $instance['title_liked'] : '');
$number = isset($instance['number']) ? (int) $instance['number'] : '';
$show_date = isset($instance['show_date']) ? (int) $instance['show_date'] : 0;
$show_image = isset($instance['show_image']) ? (int) $instance['show_image'] : 0;
$show_author = isset($instance['show_author']) ? (int) $instance['show_author'] : 0;
$show_counters = isset($instance['show_counters']) ? (int) $instance['show_counters'] : 0;
$category = isset($instance['category']) ? (int) $instance['category'] : 0;
$output = $tabs = '';
if ($THEMEREX_CURRENT_SIDEBAR == 'top') {
$output .= '<div class="columnsWrap">';
}
$rnd = str_replace('.', '', mt_rand());
for ($i = 0; $i < 3; $i++) {
$args = array('post_type' => 'post', 'post_status' => current_user_can('read_private_pages') && current_user_can('read_private_posts') ? array('publish', 'private') : 'publish', 'post_password' => '', 'posts_per_page' => $number, 'ignore_sticky_posts' => 1, 'order' => 'DESC');
if ($i == 0) {
// Most popular
$args['meta_key'] = 'post_views_count';
$args['orderby'] = 'meta_value_num';
$show_counters = $show_counters ? 'views' : '';
} else {
if ($i == 2) {
// Most liked
$args['meta_key'] = 'post_likes_count';
$args['orderby'] = 'meta_value_num';
$show_counters = $show_counters ? 'likes' : '';
} else {
// Most commented
$args['orderby'] = 'comment_count';
$show_counters = $show_counters ? 'comments' : '';
}
}
if ($category > 0) {
$args['cat'] = $category;
}
$ex = get_theme_option('exclude_cats');
if (!empty($ex)) {
$args['category__not_in'] = explode(',', $ex);
}
query_posts($args);
/* Loop posts */
if (have_posts()) {
if ($THEMEREX_CURRENT_SIDEBAR == 'top') {
$output .= '
<div class="tab_content columns1_3" id="widget_popular_' . $i . '">
<h2 class="widgetSubtitle">' . $title_tabs[$i] . '</h2>
';
} else {
$tabs .= '<li ><a href="#widget_popular_' . $rnd . '_' . $i . '">' . $title_tabs[$i] . '</a></li>';
$output .= '
<div class="tab_content" id="widget_popular_' . $rnd . '_' . $i . '"' . ($i == 1 && !$output ? ' style="display: block;"' : '') . '>
';
}
$post_number = 0;
while (have_posts()) {
the_post();
$post_number++;
require themerex_get_file_dir('/templates/page-part-widgets-posts.php');
if ($post_number >= $number) {
break;
}
}
$output .= '
</div>
';
}
}
if ($THEMEREX_CURRENT_SIDEBAR == 'top') {
$output .= '</div>';
}
/* Restore main wp_query and current post data in the global var $post */
wp_reset_query();
wp_reset_postdata();
if (!empty($output)) {
themerex_enqueue_script('jquery-ui-tabs', false, array('jquery', 'jquery-ui-core'), null, true);
/* Before widget (defined by themes). */
echo balanceTags($before_widget);
/* Display the widget title if one was input (before and after defined by themes). */
if ($title) {
echo balanceTags($before_title) . esc_html($title) . balanceTags($after_title);
}
echo '
<div class="popular_and_commented_tabs' . ($THEMEREX_CURRENT_SIDEBAR == 'top' ? '' : ' tabs_area') . '">
' . ($THEMEREX_CURRENT_SIDEBAR == 'top' ? '' : '
<ul class="tabs">
' . $tabs . '
</ul>
') . $output . '
</div>
';
/* After widget (defined by themes). */
//.........这里部分代码省略.........
示例10: themerex_shortcodes_load_scripts
function themerex_shortcodes_load_scripts()
{
global $THEMEREX_shortcodes;
?>
<script type="text/javascript">
var THEMEREX_shortcodes = JSON.parse('<?php
echo str_replace("'", "\\'", json_encode($THEMEREX_shortcodes));
?>
');
</script>
<?php
themerex_enqueue_script('themerex-shortcodes-script', get_template_directory_uri() . '/includes/shortcodes/shortcodes_admin.js', array('jquery'), null, true);
themerex_enqueue_script('themerex-selection-script', get_template_directory_uri() . '/js/jquery.selection.js', array('jquery'), null, true);
}
示例11: get_custom_option
<?php
if (get_theme_option('show_theme_customizer') == 'yes') {
$basic_color = get_custom_option('theme_color');
$accent_color = get_custom_option('theme_accent_color');
$background_color = get_custom_option('bg_color');
$color_cheme = get_custom_option('color_scheme_theme');
$reviews_max_level = max(5, (int) get_custom_option('reviews_max_level'));
$body_style = get_custom_option('body_style');
$bg_pattern = get_custom_option('bg_pattern');
$bg_image = get_custom_option('bg_image');
$logo_position = get_custom_option('logo_position');
$menu_style = get_custom_option('menu_style');
$custom_style = $color_cheme == 'themeDark' ? 'co_dark' : 'co_light';
/*scripts & styles*/
themerex_enqueue_style('swiperslider-style', get_template_directory_uri() . '/js/swiper/idangerous.swiper.css', array(), null);
themerex_enqueue_script('swiperslider', get_template_directory_uri() . '/js/swiper/idangerous.swiper-2.1.js', array('jquery'), null, true);
themerex_enqueue_style('swiperslider-scrollbar-style', get_template_directory_uri() . '/js/swiper/idangerous.swiper.scrollbar.css', array(), null);
themerex_enqueue_script('swiperslider-scrollbar', get_template_directory_uri() . '/js/swiper/idangerous.swiper.scrollbar-2.1.js', array('jquery'), null, true);
}
示例12: themerex_enqueue_style
<?php
}
// todo: magnific & pretty
// magnific & pretty
themerex_enqueue_style('magnific-style', themerex_get_file_url('/js/magnific-popup/magnific-popup.css'), array(), null);
themerex_enqueue_script('magnific', themerex_get_file_url('/js/magnific-popup/jquery.magnific-popup.min.js'), array('jquery'), null, true);
// Load PrettyPhoto if it selected in Theme Options
if (get_theme_option('popup_engine') == 'pretty') {
themerex_enqueue_style('prettyphoto-style', themerex_get_file_url('/js/prettyphoto/css/prettyPhoto.css'), array(), null);
themerex_enqueue_script('prettyphoto', themerex_get_file_url('/js/prettyphoto/jquery.prettyPhoto.min.js'), array('jquery'), 'no-compose', true);
}
// todo: Media elements library
if (get_theme_option('use_mediaelement') == 'yes') {
if (floatval(get_bloginfo('version')) < "3.6") {
themerex_enqueue_style('mediaplayer-style', themerex_get_file_url('/js/mediaplayer/mediaplayer.css'), array(), null);
themerex_enqueue_script('mediaplayer', themerex_get_file_url('/js/mediaplayer/mediaelement.min.js'), array(), null, true);
} else {
wp_enqueue_style('mediaelement');
wp_enqueue_style('wp-mediaelement');
wp_enqueue_script('mediaelement');
wp_enqueue_script('wp-mediaelement');
}
} else {
global $wp_scripts, $wp_styles;
$wp_scripts->done[] = 'mediaelement';
$wp_scripts->done[] = 'wp-mediaelement';
$wp_styles->done[] = 'mediaelement';
$wp_styles->done[] = 'wp-mediaelement';
}
if ($post_number > 0) {
// Pagination
示例13: widget
//.........这里部分代码省略.........
$post_title = $post->post_title;
$post_link = get_permalink();
$output .= '
<div class="post_item' . ($post_number == 1 ? ' first' : '') . '">
';
if ($show_image) {
$post_thumb = getResizedImageTag($post_id, 60, 60);
if ($post_thumb) {
$output .= '
<div class="post_thumb image_wrapper">' . $post_thumb . '</div>
';
}
}
$output .= '
<div class="post_wrapper">
<h5 class="post_title theme_title' . ($show_counters == 2 ? '' : ' title_padding') . '"><a href="' . $post_link . '">' . $post_title . '</a></h5>
';
if ($show_counters) {
$post_counters = marksToDisplay(get_post_meta($post_id, 'reviews_avg' . ($i == 0 ? '' : '2'), true));
if ($post_counters > 0) {
if (themerex_strlen($post_counters) == 1) {
$post_counters .= '.0';
}
if ($show_counters == 2 && get_custom_option('show_reviews') == 'yes') {
$output .= '
<div class="reviews_summary blog_reviews">
<div class="criteria_summary criteria_row">
' . getReviewsSummaryStars($post_counters) . '
</div>
</div>
';
}
}
}
if ($show_date || $show_counters || $show_author) {
$output .= '
<div class="post_info theme_info">
';
if ($show_date) {
$output .= '
<span class="post_date theme_text">' . $post_date . '</span>
';
}
if ($show_author) {
$post_author_id = $post->post_author;
$post_author_name = get_the_author_meta('display_name', $post_author_id);
$post_author_url = get_author_posts_url($post_author_id, '');
$output .= '
<span class="post_author">' . __('by', 'themerex') . ' <a href="' . $post_author_url . '">' . $post_author_name . '</a></span>
';
}
if ($show_counters == 1 && $post_counters) {
$output .= '
<span class="post_comments"><a href="' . $post_link . '">
<span class="comments_icon icon-star"></span><span class="post_comments_number">' . $post_counters . '</span>
</a></span>';
}
$output .= '
</div>
';
}
$output .= '
</div>
</div>
';
if ($post_number >= $number) {
break;
}
}
$output .= '
</div>
';
}
}
/* Restore main wp_query and current post data in the global var $post */
wp_reset_query();
wp_reset_postdata();
if (!empty($output)) {
if (!$reviews_second_hide) {
themerex_enqueue_script('jquery-ui-tabs', false, array('jquery', 'jquery-ui-core'), null, true);
}
/* Before widget (defined by themes). */
echo balanceTags($before_widget);
/* Display the widget title if one was input (before and after defined by themes). */
if ($title) {
echo balanceTags($before_title . $title . $after_title);
}
echo balanceTags('
<div class="top10_tabs' . ($show_image ? '' : ' ordered_list') . ($show_image || $show_date || $show_author ? '' : ' flat_list') . '">' . (!$reviews_second_hide ? '<ul class="tabs">' . ($reviews_first_author ? $tabs[0] . $tabs[1] : $tabs[1] . $tabs[0]) . '</ul>' : '') . $output . (!$reviews_second_hide ? '
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery(\'.top10_tabs\').tabs();
});
</script>' : '') . '
</div>
');
/* After widget (defined by themes). */
echo balanceTags($after_widget);
}
}
示例14: get_custom_option
//sidebar
?>
</div><!-- /.wrapContent > /.wrapWide -->
</div><!-- /.wrapContent -->
<?php
// ----------------- Google map -----------------------
if (get_custom_option('googlemap_show') == 'yes') {
$map_address = get_custom_option('googlemap_address');
$map_latlng = get_custom_option('googlemap_latlng');
$map_zoom = get_custom_option('googlemap_zoom');
$map_scroll = get_custom_option('googlemap_scroll');
$map_style = get_custom_option('googlemap_style');
if (!empty($map_address) || !empty($map_latlng)) {
themerex_enqueue_script('googlemap', 'http://maps.google.com/maps/api/js?sensor=false', array(), null, true);
themerex_enqueue_script('googlemap_init', get_template_directory_uri() . '/js/_googlemap_init.js', array(), null, true);
echo do_shortcode('[trx_googlemap id="footer" latlng="' . $map_latlng . '" address="' . $map_address . '" zoom="' . $map_zoom . '" scroll="' . $map_scroll . '" style="' . $map_style . '" width="100%" height="350"]');
}
}
// -------------- footer --------------
$footer_widget = get_custom_option('show_sidebar_footer') == 'yes' && is_active_sidebar(get_custom_option('sidebar_footer'));
if ($footer_widget) {
?>
<footer <?php
echo $footer_widget ? 'class="footerWidget"' : '';
?>
>
<div class="main">
<?php
// ---------------- Footer sidebar ----------------------
示例15: theme_skin_add_scripts_classter
function theme_skin_add_scripts_classter()
{
if (file_exists(themerex_get_file_dir('/skins/general/general.js'))) {
themerex_enqueue_script('theme-skin-script', themerex_get_file_url('/skins/general/general.js'), array('main-style'), null);
}
}