当前位置: 首页>>代码示例>>PHP>>正文


PHP ot_recognized_font_sizes函数代码示例

本文整理汇总了PHP中ot_recognized_font_sizes函数的典型用法代码示例。如果您正苦于以下问题:PHP ot_recognized_font_sizes函数的具体用法?PHP ot_recognized_font_sizes怎么用?PHP ot_recognized_font_sizes使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了ot_recognized_font_sizes函数的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: ot_type_googlefont

 function ot_type_googlefont($args = array())
 {
     /* turns arguments array into variables */
     extract($args);
     /* format setting outer wrapper */
     echo '<div class="format-setting type-typography">';
     /* description */
     echo $field_desc ? '<div class="description"><p>' . htmlspecialchars_decode($field_desc) . '</p></div>' : '';
     /* format setting inner wrapper */
     echo '<div class="format-setting-inner">';
     /* allow fields to be filtered */
     $ot_recognized_typography_fields = apply_filters('ot_recognized_typography_fields', array('font-color', 'font-family', 'font-id', 'font-style', 'font-variant', 'font-weight', 'font-subset', 'letter-spacing', 'text-decoration', 'text-transform'), $field_id);
     /* build font family */
     if (in_array('font-family', $ot_recognized_typography_fields)) {
         $font_family = isset($field_value['font-family']) ? $field_value['font-family'] : '';
         echo '<select name="' . esc_attr($field_name) . '[font-family]" data-group="' . esc_attr($field_id) . '" id="' . esc_attr($field_id) . '-font-family" class="option-tree-ui-select hb-google-font-select' . esc_attr($field_class) . '">';
         echo '<option value="">font-family</option>';
         $current_font = NULL;
         foreach (hb_recognized_google_fonts($field_id) as $id => $font) {
             $key = preg_replace('/\\s+/', '', strtolower($font['family']));
             $variants = implode(",", $font['variants']);
             $subsets = implode(",", $font['subsets']);
             if ($font_family == esc_attr($key)) {
                 $current_font = $font['family'];
             }
             echo '<option data-fontid="' . $id . '" data-subsets="' . $subsets . '" data-variants="' . $variants . '" data-font="' . esc_attr($font['family']) . '" data-family="' . esc_attr($font['family']) . '" value="' . esc_attr($key) . '" ' . selected($font_family, $key, false) . '>' . esc_attr($font['family']) . '</option>';
         }
         echo '</select>';
     }
     /* hidden font id */
     if (in_array('font-id', $ot_recognized_typography_fields)) {
         $font_id = isset($field_value['font-id']) ? esc_attr($field_value['font-id']) : '';
         echo '<input type="hidden" name="' . esc_attr($field_name) . '[font-id]" id="' . esc_attr($field_id) . '-fontid" value="' . esc_attr($font_id) . '" autocomplete="off" />';
     }
     /* build font subsets */
     if (in_array('font-subset', $ot_recognized_typography_fields)) {
         $font_subset = isset($field_value['font-subset']) ? esc_attr($field_value['font-subset']) : '';
         echo '<select name="' . esc_attr($field_name) . '[font-subset]" data-group="' . esc_attr($field_id) . '" id="' . esc_attr($field_id) . '-font-subset" class="option-tree-ui-select hb-google-font-subset ' . esc_attr($field_class) . '">';
         echo '<option value="">font-subset</option>';
         foreach (ot_recognized_google_subsets($field_id) as $key => $value) {
             echo '<option value="' . esc_attr($key) . '" ' . selected($font_subset, $key, false) . '>' . esc_attr($value) . '</option>';
         }
         echo '</select>';
     }
     /* build font size */
     if (in_array('font-size', $ot_recognized_typography_fields)) {
         $font_size = isset($field_value['font-size']) ? esc_attr($field_value['font-size']) : '';
         echo '<select name="' . esc_attr($field_name) . '[font-size]" data-group="' . esc_attr($field_id) . '" id="' . esc_attr($field_id) . '-font-size" class="option-tree-ui-select hb-google-font-size ' . esc_attr($field_class) . '">';
         echo '<option value="">font-size</option>';
         $current_font_size = '16px';
         foreach (ot_recognized_font_sizes($field_id) as $option) {
             if ($font_size == $option) {
                 $current_font_size = esc_attr($option);
             }
             echo '<option value="' . esc_attr($option) . '" ' . selected($font_size, $option, false) . '>' . esc_attr($option) . '</option>';
         }
         echo '</select>';
     }
     /* build font weight */
     $current_weight = NULL;
     if (in_array('font-weight', $ot_recognized_typography_fields)) {
         $font_weight = isset($field_value['font-weight']) ? esc_attr($field_value['font-weight']) : '';
         echo '<select name="' . esc_attr($field_name) . '[font-weight]" data-group="' . esc_attr($field_id) . '" id="' . esc_attr($field_id) . '-font-weight" class="option-tree-ui-select hb-google-font-weight ' . esc_attr($field_class) . '">';
         echo '<option value="">font-weight</option>';
         foreach (ot_recognized_google_font_weights($field_id) as $key => $value) {
             if ($font_weight == $key) {
                 $current_weight = esc_attr($key);
             }
             echo '<option value="' . esc_attr($key) . '" ' . selected($font_weight, $key, false) . '>' . esc_attr($value) . '</option>';
         }
         echo '</select>';
     }
     /* build line height */
     if (in_array('line-height', $ot_recognized_typography_fields)) {
         $line_height = isset($field_value['line-height']) ? esc_attr($field_value['line-height']) : '';
         echo '<select name="' . esc_attr($field_name) . '[line-height]" data-group="' . esc_attr($field_id) . '" id="' . esc_attr($field_id) . '-line-height" class="option-tree-ui-select hb-google-line-height ' . esc_attr($field_class) . '">';
         echo '<option value="">line-height</option>';
         foreach (ot_recognized_line_heights($field_id) as $option) {
             echo '<option value="' . esc_attr($option) . '" ' . selected($line_height, $option, false) . '>' . esc_attr($option) . '</option>';
         }
         echo '</select>';
     }
     /* build font style */
     $current_style = NULL;
     if (in_array('font-style', $ot_recognized_typography_fields)) {
         $font_style = isset($field_value['font-style']) ? esc_attr($field_value['font-style']) : '';
         echo '<select name="' . esc_attr($field_name) . '[font-style]" data-group="' . esc_attr($field_id) . '" id="' . esc_attr($field_id) . '-font-style" class="option-tree-ui-select hb-google-font-style ' . esc_attr($field_class) . '">';
         echo '<option value="">font-style</option>';
         foreach (ot_recognized_google_font_styles($field_id) as $key => $value) {
             if ($font_style == $key) {
                 $current_style = esc_attr($key);
             }
             echo '<option value="' . esc_attr($key) . '" ' . selected($font_style, $key, false) . '>' . esc_attr($value) . '</option>';
         }
         echo '</select>';
     }
     /* build text transform */
     if (in_array('text-transform', $ot_recognized_typography_fields)) {
         $text_transform = isset($field_value['text-transform']) ? esc_attr($field_value['text-transform']) : '';
         echo '<select name="' . esc_attr($field_name) . '[text-transform]" data-group="' . esc_attr($field_id) . '" id="' . esc_attr($field_id) . '-text-transform" class="option-tree-ui-select hb-google-text-transform ' . esc_attr($field_class) . '">';
//.........这里部分代码省略.........
开发者ID:sajidshah,项目名称:le-dolci,代码行数:101,代码来源:hb-theme-options.php

示例2: ot_type_typography

 function ot_type_typography($args = array())
 {
     /* turns arguments array into variables */
     extract($args);
     /* verify a description */
     $has_desc = $field_desc ? true : false;
     /* format setting outer wrapper */
     echo '<div class="format-setting type-typography ' . ($has_desc ? 'has-desc' : 'no-desc') . '">';
     /* description */
     echo $has_desc ? '<div class="description">' . htmlspecialchars_decode($field_desc) . '</div>' : '';
     /* format setting inner wrapper */
     echo '<div class="format-setting-inner">';
     /* allow fields to be filtered */
     $ot_recognized_typography_fields = apply_filters('ot_recognized_typography_fields', array('font-color', 'font-family', 'font-size', 'font-style', 'font-variant', 'font-weight', 'letter-spacing', 'line-height', 'text-decoration', 'text-transform'), $field_id);
     /* build font color */
     if (in_array('font-color', $ot_recognized_typography_fields)) {
         /* build colorpicker */
         echo '<div class="option-tree-ui-colorpicker-input-wrap">';
         /* colorpicker JS */
         echo '<script>jQuery(document).ready(function($) { OT_UI.bind_colorpicker("' . esc_attr($field_id) . '-picker"); });</script>';
         /* set background color */
         $background_color = isset($field_value['font-color']) ? esc_attr($field_value['font-color']) : '';
         /* input */
         echo '<input type="text" name="' . esc_attr($field_name) . '[font-color]" id="' . esc_attr($field_id) . '-picker" value="' . esc_attr($background_color) . '" class="hide-color-picker ' . esc_attr($field_class) . '" />';
         echo '</div>';
     }
     /* build font family */
     if (in_array('font-family', $ot_recognized_typography_fields)) {
         $font_family = isset($field_value['font-family']) ? $field_value['font-family'] : '';
         echo '<select name="' . esc_attr($field_name) . '[font-family]" id="' . esc_attr($field_id) . '-font-family" class="option-tree-ui-select ' . esc_attr($field_class) . '">';
         echo '<option value="">font-family</option>';
         foreach (ot_recognized_font_families($field_id) as $key => $value) {
             echo '<option value="' . esc_attr($key) . '" ' . selected($font_family, $key, false) . '>' . esc_attr($value) . '</option>';
         }
         echo '</select>';
     }
     /* build font size */
     if (in_array('font-size', $ot_recognized_typography_fields)) {
         $font_size = isset($field_value['font-size']) ? esc_attr($field_value['font-size']) : '';
         echo '<select name="' . esc_attr($field_name) . '[font-size]" id="' . esc_attr($field_id) . '-font-size" class="option-tree-ui-select ' . esc_attr($field_class) . '">';
         echo '<option value="">font-size</option>';
         foreach (ot_recognized_font_sizes($field_id) as $option) {
             echo '<option value="' . esc_attr($option) . '" ' . selected($font_size, $option, false) . '>' . esc_attr($option) . '</option>';
         }
         echo '</select>';
     }
     /* build font style */
     if (in_array('font-style', $ot_recognized_typography_fields)) {
         $font_style = isset($field_value['font-style']) ? esc_attr($field_value['font-style']) : '';
         echo '<select name="' . esc_attr($field_name) . '[font-style]" id="' . esc_attr($field_id) . '-font-style" class="option-tree-ui-select ' . esc_attr($field_class) . '">';
         echo '<option value="">font-style</option>';
         foreach (ot_recognized_font_styles($field_id) as $key => $value) {
             echo '<option value="' . esc_attr($key) . '" ' . selected($font_style, $key, false) . '>' . esc_attr($value) . '</option>';
         }
         echo '</select>';
     }
     /* build font variant */
     if (in_array('font-variant', $ot_recognized_typography_fields)) {
         $font_variant = isset($field_value['font-variant']) ? esc_attr($field_value['font-variant']) : '';
         echo '<select name="' . esc_attr($field_name) . '[font-variant]" id="' . esc_attr($field_id) . '-font-variant" class="option-tree-ui-select ' . esc_attr($field_class) . '">';
         echo '<option value="">font-variant</option>';
         foreach (ot_recognized_font_variants($field_id) as $key => $value) {
             echo '<option value="' . esc_attr($key) . '" ' . selected($font_variant, $key, false) . '>' . esc_attr($value) . '</option>';
         }
         echo '</select>';
     }
     /* build font weight */
     if (in_array('font-weight', $ot_recognized_typography_fields)) {
         $font_weight = isset($field_value['font-weight']) ? esc_attr($field_value['font-weight']) : '';
         echo '<select name="' . esc_attr($field_name) . '[font-weight]" id="' . esc_attr($field_id) . '-font-weight" class="option-tree-ui-select ' . esc_attr($field_class) . '">';
         echo '<option value="">font-weight</option>';
         foreach (ot_recognized_font_weights($field_id) as $key => $value) {
             echo '<option value="' . esc_attr($key) . '" ' . selected($font_weight, $key, false) . '>' . esc_attr($value) . '</option>';
         }
         echo '</select>';
     }
     /* build letter spacing */
     if (in_array('letter-spacing', $ot_recognized_typography_fields)) {
         $letter_spacing = isset($field_value['letter-spacing']) ? esc_attr($field_value['letter-spacing']) : '';
         echo '<select name="' . esc_attr($field_name) . '[letter-spacing]" id="' . esc_attr($field_id) . '-letter-spacing" class="option-tree-ui-select ' . esc_attr($field_class) . '">';
         echo '<option value="">letter-spacing</option>';
         foreach (ot_recognized_letter_spacing($field_id) as $option) {
             echo '<option value="' . esc_attr($option) . '" ' . selected($letter_spacing, $option, false) . '>' . esc_attr($option) . '</option>';
         }
         echo '</select>';
     }
     /* build line height */
     if (in_array('line-height', $ot_recognized_typography_fields)) {
         $line_height = isset($field_value['line-height']) ? esc_attr($field_value['line-height']) : '';
         echo '<select name="' . esc_attr($field_name) . '[line-height]" id="' . esc_attr($field_id) . '-line-height" class="option-tree-ui-select ' . esc_attr($field_class) . '">';
         echo '<option value="">line-height</option>';
         foreach (ot_recognized_line_heights($field_id) as $option) {
             echo '<option value="' . esc_attr($option) . '" ' . selected($line_height, $option, false) . '>' . esc_attr($option) . '</option>';
         }
         echo '</select>';
     }
     /* build text decoration */
     if (in_array('text-decoration', $ot_recognized_typography_fields)) {
         $text_decoration = isset($field_value['text-decoration']) ? esc_attr($field_value['text-decoration']) : '';
         echo '<select name="' . esc_attr($field_name) . '[text-decoration]" id="' . esc_attr($field_id) . '-text-decoration" class="option-tree-ui-select ' . esc_attr($field_class) . '">';
//.........这里部分代码省略.........
开发者ID:bangtienmanh,项目名称:option-tree,代码行数:101,代码来源:ot-functions-option-types.php

示例3: ot_type_typography

 function ot_type_typography($args = array())
 {
     /* turns arguments array into variables */
     extract($args);
     /* format setting outer wrapper */
     echo '<div class="format-setting type-typography">';
     /* format setting inner wrapper */
     echo '<div class="format-setting-inner">';
     /* allow fields to be filtered */
     $ot_recognized_typography_fields = apply_filters('ot_recognized_typography_fields', array('font-color', 'font-family', 'font-size', 'font-style', 'font-variant', 'font-weight', 'letter-spacing', 'line-height', 'text-decoration', 'text-transform'), $field_id);
     /* build background colorpicker */
     if (in_array('font-color', $ot_recognized_typography_fields)) {
         echo '<div class="option-tree-ui-colorpicker-input-wrap">';
         /* colorpicker JS */
         echo '<script>jQuery(document).ready(function($) { OT_UI.bind_colorpicker("' . esc_attr($field_id) . '-picker"); });</script>';
         /* set background color */
         $background_color = isset($field_value['font-color']) ? esc_attr($field_value['font-color']) : '';
         /* set border color */
         $border_color = in_array($background_color, array('#FFFFFF', '#FFF', '#ffffff', '#fff')) ? '#ccc' : $background_color;
         /* input */
         echo '<input maxlength="7" type="text" name="' . esc_attr($field_name) . '[font-color]" id="' . esc_attr($field_id) . '-picker" value="' . esc_attr($background_color) . '" class="widefat option-tree-ui-input cp_input ' . esc_attr($field_class) . '" autocomplete="off" placeholder="font-color" />';
         echo '<div id="cp_' . esc_attr($field_id) . '-picker" class="cp_box"' . ($background_color ? " style='background-color:{$background_color}; border-color:{$border_color};'" : '') . '></div>';
         echo '</div>';
     }
     /* build font family */
     if (in_array('font-family', $ot_recognized_typography_fields)) {
         $font_family = isset($field_value['font-family']) ? $field_value['font-family'] : '';
         echo '<select name="' . esc_attr($field_name) . '[font-family]" id="' . esc_attr($field_id) . '-font-family" class="option-tree-ui-select ' . esc_attr($field_class) . '">';
         echo '<option value="">font-family</option>';
         foreach (ot_recognized_font_families($field_id) as $key => $value) {
             echo '<option value="' . esc_attr($key) . '" ' . selected($font_family, $key, false) . '>' . esc_attr($value) . '</option>';
         }
         echo '</select>';
     }
     /* build font size */
     if (in_array('font-size', $ot_recognized_typography_fields)) {
         $font_size = isset($field_value['font-size']) ? esc_attr($field_value['font-size']) : '';
         echo '<select name="' . esc_attr($field_name) . '[font-size]" id="' . esc_attr($field_id) . '-font-size" class="option-tree-ui-select ' . esc_attr($field_class) . '">';
         echo '<option value="">font-size</option>';
         foreach (ot_recognized_font_sizes($field_id) as $option) {
             echo '<option value="' . esc_attr($option) . '" ' . selected($font_size, $option, false) . '>' . esc_attr($option) . '</option>';
         }
         echo '</select>';
     }
     /* build font style */
     if (in_array('font-style', $ot_recognized_typography_fields)) {
         $font_style = isset($field_value['font-style']) ? esc_attr($field_value['font-style']) : '';
         echo '<select name="' . esc_attr($field_name) . '[font-style]" id="' . esc_attr($field_id) . '-font-style" class="option-tree-ui-select ' . esc_attr($field_class) . '">';
         echo '<option value="">font-style</option>';
         foreach (ot_recognized_font_styles($field_id) as $key => $value) {
             echo '<option value="' . esc_attr($key) . '" ' . selected($font_style, $key, false) . '>' . esc_attr($value) . '</option>';
         }
         echo '</select>';
     }
     /* build font variant */
     if (in_array('font-variant', $ot_recognized_typography_fields)) {
         $font_variant = isset($field_value['font-variant']) ? esc_attr($field_value['font-variant']) : '';
         echo '<select name="' . esc_attr($field_name) . '[font-variant]" id="' . esc_attr($field_id) . '-font-variant" class="option-tree-ui-select ' . esc_attr($field_class) . '">';
         echo '<option value="">font-variant</option>';
         foreach (ot_recognized_font_variants($field_id) as $key => $value) {
             echo '<option value="' . esc_attr($key) . '" ' . selected($font_variant, $key, false) . '>' . esc_attr($value) . '</option>';
         }
         echo '</select>';
     }
     /* build font weight */
     if (in_array('font-weight', $ot_recognized_typography_fields)) {
         $font_weight = isset($field_value['font-weight']) ? esc_attr($field_value['font-weight']) : '';
         echo '<select name="' . esc_attr($field_name) . '[font-weight]" id="' . esc_attr($field_id) . '-font-weight" class="option-tree-ui-select ' . esc_attr($field_class) . '">';
         echo '<option value="">font-weight</option>';
         foreach (ot_recognized_font_weights($field_id) as $key => $value) {
             echo '<option value="' . esc_attr($key) . '" ' . selected($font_weight, $key, false) . '>' . esc_attr($value) . '</option>';
         }
         echo '</select>';
     }
     /* build letter spacing */
     if (in_array('letter-spacing', $ot_recognized_typography_fields)) {
         $letter_spacing = isset($field_value['letter-spacing']) ? esc_attr($field_value['letter-spacing']) : '';
         echo '<select name="' . esc_attr($field_name) . '[letter-spacing]" id="' . esc_attr($field_id) . '-letter-spacing" class="option-tree-ui-select ' . esc_attr($field_class) . '">';
         echo '<option value="">letter-spacing</option>';
         foreach (ot_recognized_letter_spacing($field_id) as $option) {
             echo '<option value="' . esc_attr($option) . '" ' . selected($letter_spacing, $option, false) . '>' . esc_attr($option) . '</option>';
         }
         echo '</select>';
     }
     /* build line height */
     if (in_array('line-height', $ot_recognized_typography_fields)) {
         $line_height = isset($field_value['line-height']) ? esc_attr($field_value['line-height']) : '';
         echo '<select name="' . esc_attr($field_name) . '[line-height]" id="' . esc_attr($field_id) . '-line-height" class="option-tree-ui-select ' . esc_attr($field_class) . '">';
         echo '<option value="">line-height</option>';
         foreach (ot_recognized_line_heights($field_id) as $option) {
             echo '<option value="' . esc_attr($option) . '" ' . selected($line_height, $option, false) . '>' . esc_attr($option) . '</option>';
         }
         echo '</select>';
     }
     /* build text decoration */
     if (in_array('text-decoration', $ot_recognized_typography_fields)) {
         $text_decoration = isset($field_value['text-decoration']) ? esc_attr($field_value['text-decoration']) : '';
         echo '<select name="' . esc_attr($field_name) . '[text-decoration]" id="' . esc_attr($field_id) . '-text-decoration" class="option-tree-ui-select ' . esc_attr($field_class) . '">';
         echo '<option value="">text-decoration</option>';
         foreach (ot_recognized_text_decorations($field_id) as $key => $value) {
//.........这里部分代码省略.........
开发者ID:amptdesign,项目名称:ampt-2016,代码行数:101,代码来源:ot-functions-option-types.php


注:本文中的ot_recognized_font_sizes函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。