本文整理汇总了PHP中icl_translate函数的典型用法代码示例。如果您正苦于以下问题:PHP icl_translate函数的具体用法?PHP icl_translate怎么用?PHP icl_translate使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了icl_translate函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: build_label_array
private function build_label_array($singular_label, $label, $str_lang, $corrections)
{
global $sitepress;
$return = array('en' => array('singular' => $singular_label, 'general' => $label, 'original' => true));
$str_lang = $str_lang ? $str_lang : 'en';
$str_name_singular = 'taxonomy singular name: ' . $singular_label;
$return['id_singular'] = icl_get_string_id($singular_label, 'WordPress', $str_name_singular);
if (!$return['id_singular'] && ($str_lang == 'en' || $corrections == 2)) {
$return['id_singular'] = icl_register_string('WordPress', $str_name_singular, $singular_label);
}
$str_name_general = 'taxonomy general name: ' . $label;
$return['id_general'] = icl_get_string_id($label, 'WordPress', $str_name_general);
if (!$return['id_general'] && ($str_lang === 'en' || $corrections == 2)) {
$return['id_general'] = icl_register_string('WordPress', $str_name_general, $label);
}
$active_lang_codes = array_keys($sitepress->get_active_languages(true));
foreach ($active_lang_codes as $language) {
if ($language == 'en') {
continue;
}
$exists_singular = null;
$translated_label = icl_translate('WordPress', $str_name_singular, $singular_label, false, $exists_singular, $language);
if ($exists_singular) {
$return[$language]['singular'] = $translated_label;
}
$exists_plural = null;
$translated_label = icl_translate('WordPress', $str_name_general, $label, false, $exists_plural, $language);
if ($exists_plural) {
$return[$language]['general'] = $translated_label;
}
}
return $return;
}
开发者ID:crazyyy,项目名称:octagram,代码行数:33,代码来源:wpml-st-label-translation-menu.class.php
示例2: wcml_wc_2_0_backward_compatibility_register_shipping_methods
function wcml_wc_2_0_backward_compatibility_register_shipping_methods($available_methods)
{
foreach ($available_methods as $method) {
$method->label = icl_translate('woocommerce', $method->label . '_shipping_method_title', $method->label);
}
return $available_methods;
}
开发者ID:StudioCreate,项目名称:Uncle-Hummer-WordPress-Theme,代码行数:7,代码来源:woocommerce-2.0-backward-compatibility.php
示例3: widget
/**
* Front-end display of widget
**/
public function widget($args, $instance)
{
extract($args);
$title = apply_filters('widget_title', isset($instance['title']) ? esc_attr($instance['title']) : '');
$hide_title = isset($instance['hide_title']) ? $instance['hide_title'] : false;
if (function_exists('icl_translate')) {
// If WPML is installed
$banner_code = icl_translate('themetext', "banner_code_string", $instance['banner_code']);
} else {
$banner_code = $instance['banner_code'];
}
echo $before_widget;
if (!$hide_title) {
if ($title) {
echo $before_title . $title . $after_title;
}
}
?>
<?php
echo $banner_code;
?>
<?php
echo $after_widget;
}
开发者ID:learric,项目名称:Lightning100,代码行数:29,代码来源:ti-code-banner.php
示例4: build_label_array
private function build_label_array($singular_label, $label)
{
global $sitepress, $wpdb;
$return = array();
$str_name_singular = 'taxonomy singular name: ' . $singular_label;
$return['id_singular'] = icl_get_string_id($singular_label, 'WordPress', $str_name_singular);
if (!$return['id_singular']) {
$return['id_singular'] = icl_register_string('WordPress', $str_name_singular, $singular_label);
}
$str_name_general = 'taxonomy general name: ' . $label;
$return['id_general'] = icl_get_string_id($label, 'WordPress', $str_name_general);
if (!$return['id_general']) {
$return['id_general'] = icl_register_string('WordPress', $str_name_general, $label);
}
$active_lang_codes = array_keys($sitepress->get_active_languages(true));
foreach ($active_lang_codes as $language) {
$exists_singular = null;
$translated_label = icl_translate('WordPress', $str_name_singular, $singular_label, false, $exists_singular, $language);
if ($exists_singular) {
$return[$language]['singular'] = $translated_label;
}
$exists_plural = null;
$translated_label = icl_translate('WordPress', $str_name_general, $label, false, $exists_plural, $language);
if ($exists_plural) {
$return[$language]['general'] = $translated_label;
}
}
$string = new WPML_ST_String($return['id_singular'], $wpdb);
$return[$string->get_language()] = array('singular' => $singular_label, 'general' => $label, 'original' => true);
$return['st_default_lang'] = $string->get_language();
return $return;
}
开发者ID:SayenkoDesign,项目名称:ividf,代码行数:32,代码来源:class-wpml-st-label-translation.php
示例5: widget
public function widget($args, $instance)
{
extract($args);
$title = apply_filters('widget_title', isset($instance['title']) ? esc_attr($instance['title']) : 'About The Site');
$new_window = isset($instance['new_window']) ? 'target="_blank"' : false;
$center_icons = isset($instance['center_icons']) ? ' social-center' : false;
$logo_url = isset($instance['logo_url']);
if (function_exists('icl_translate')) {
// If WPML is installed
$free_text = icl_translate('themetext', "free_text", $instance['free_text']);
} else {
$free_text = $instance['free_text'];
}
echo $before_widget;
if ($title) {
echo $before_title . $title . $after_title;
}
// Display the Logo
if (!empty($instance['logo_url'])) {
printf('<img src="%s" alt="%s" />', esc_url($instance['logo_url']), get_bloginfo('name'));
}
// Text about the site
if (!empty($free_text)) {
printf('%s', wpautop($free_text));
}
// Display the social links
echo '<ul class="social' . $center_icons . ' clearfix">';
foreach ($this->ti_sp_array($instance) as $key => $data) {
if (!empty($instance[$key])) {
printf('<li><a href="%s" aria-hidden="true" class="icomoon-%s" %s></a></li>', esc_url($instance[$key]), esc_attr($data['class']), $new_window);
}
}
echo '</ul>';
echo $after_widget;
}
开发者ID:learric,项目名称:Lightning100,代码行数:35,代码来源:ti-about-site.php
示例6: translate_date_format
function translate_date_format($format)
{
if (function_exists('icl_translate')) {
icl_register_string('Formats', 'Date Format', $format);
$format = icl_translate('Formats', 'Date Format', $format);
}
return $format;
}
开发者ID:jkhedani,项目名称:ccsa,代码行数:8,代码来源:functions.php
示例7: get_rating_items
/**
* Get rating items
*
* @param array $params rating_item_entry_id and post_id
* @return rating items
*/
public static function get_rating_items($params = array())
{
$rating_item_ids = isset($params['rating_item_ids']) ? $params['rating_item_ids'] : null;
$rating_entry_id = isset($params['rating_item_entry_id']) ? esc_sql($params['rating_item_entry_id']) : null;
$post_id = isset($params['post_id']) ? esc_sql($params['post_id']) : null;
global $wpdb;
// base query
$rating_items_query = 'SELECT ri.rating_item_id, ri.rating_id, ri.description, ri.default_option_value, ' . 'ri.max_option_value, ri.weight, ri.active, ri.type FROM ' . $wpdb->prefix . Multi_Rating::RATING_ITEM_TBL_NAME . ' as ri';
if ($rating_entry_id || $post_id) {
$rating_items_query .= ', ' . $wpdb->prefix . Multi_Rating::RATING_ITEM_ENTRY_TBL_NAME . ' AS rie, ' . $wpdb->prefix . Multi_Rating::RATING_ITEM_ENTRY_VALUE_TBL_NAME . ' AS riev';
}
$added_to_query = false;
if ($rating_entry_id || $post_id) {
$rating_items_query .= ' WHERE';
$rating_items_query .= ' riev.rating_item_entry_id = rie.rating_item_entry_id AND ri.rating_item_id = riev.rating_item_id';
$added_to_query = true;
}
// rating_item_entry_id
if ($rating_entry_id) {
if ($added_to_query == true) {
$rating_items_query .= ' AND';
$added_to_query = false;
}
$rating_items_query .= ' rie.rating_item_entry_id = ' . $rating_entry_id;
$added_to_query = true;
}
// post_id
if ($post_id) {
if ($added_to_query == true) {
$rating_items_query .= ' AND';
$added_to_query = false;
}
$rating_items_query .= ' rie.post_id = ' . $post_id;
$added_to_query = true;
//$post_type = get_post_type( $params['post_id'] );
}
$rating_items_query .= ' GROUP BY ri.rating_item_id';
$rating_item_rows = $wpdb->get_results($rating_items_query);
// construct rating items array
$rating_items = array();
foreach ($rating_item_rows as $rating_item_row) {
$rating_item_id = $rating_item_row->rating_item_id;
$weight = $rating_item_row->weight;
$description = $rating_item_row->description;
$default_option_value = $rating_item_row->default_option_value;
$max_option_value = $rating_item_row->max_option_value;
$type = $rating_item_row->type;
// WPML translate string
if (function_exists('icl_translate') && strlen($description) > 0) {
$description = icl_translate('multi-rating', 'rating-item-' . $rating_item_id . '-description', $description);
}
$rating_items[$rating_item_id] = array('max_option_value' => intval($max_option_value), 'weight' => floatval($weight), 'rating_item_id' => intval($rating_item_id), 'description' => stripslashes($description), 'default_option_value' => intval($default_option_value), 'type' => $type);
}
return $rating_items;
}
开发者ID:ratheeshpkr,项目名称:multi-rating,代码行数:61,代码来源:class-api.php
示例8: grunion_contact_form_field_html_filter
function grunion_contact_form_field_html_filter($r, $field_label, $id)
{
global $sitepress;
if (function_exists('icl_translate')) {
if ($sitepress->get_current_language() !== $sitepress->get_default_language()) {
$label_translation = icl_translate('jetpack ', $field_label . '_label', $field_label);
$r = str_replace($field_label, $label_translation, $r);
}
}
return $r;
}
开发者ID:shazadmaved,项目名称:vizblog,代码行数:11,代码来源:wpml.php
示例9: widget
/**
* widget function.
*
* @see WP_Widget
* @access public
* @param array $args
* @param array $instance
* @return void
*/
public function widget($args, $instance)
{
extract($args);
/* User-selected settings. */
$title = apply_filters('widget_title', $instance['title']);
$text = wpautop($instance['text']);
echo $before_widget;
if ($title) {
echo $before_title . $title . $after_title;
}
if ($text) {
if (function_exists('icl_translate')) {
$text = icl_translate('Widgets', 'widget_quick_contact_' . sanitize_title($text), $text);
}
echo $text;
}
echo do_shortcode('[contact_form name="' . $instance['id_form'] . '" button_style="' . $instance['button_style'] . '"]');
echo $after_widget;
}
开发者ID:lieison,项目名称:IndustriasFenix,代码行数:28,代码来源:YIT_Widget_Quick_Contact.php
示例10: widget
function widget($args, $instance)
{
global $yith_woocompare;
/**
* WPML Support
*/
$lang = defined('ICL_LANGUAGE_CODE') ? ICL_LANGUAGE_CODE : false;
extract($args);
$localized_widget_title = function_exists('icl_translate') ? icl_translate('Widget', 'widget_yit_compare_title_text', $instance['title']) : $instance['title'];
echo $before_widget . $before_title . $localized_widget_title . $after_title;
?>
<ul class="products-list" data-lang="<?php
echo $lang;
?>
">
<?php
echo $yith_woocompare->obj->list_products_html();
?>
</ul>
<a href="<?php
echo $yith_woocompare->obj->remove_product_url('all');
?>
" data-product_id="all" class="clear-all"><?php
_e('Clear all', 'yit');
?>
</a>
<a href="<?php
echo add_query_arg(array('iframe' => 'true'), $yith_woocompare->obj->view_table_url());
?>
" class="compare button"><?php
_e('Compare', 'yit');
?>
</a>
<?php
echo $after_widget;
}
开发者ID:GaryJones,项目名称:goombiel,代码行数:41,代码来源:class.yith-woocompare-widget.php
示例11: tb_add_compare_link
function tb_add_compare_link($product_id = false, $args = array())
{
extract($args);
if (!class_exists('YITH_Woocompare_Frontend')) {
return false;
}
$YITH_Woocompare_Frontend = new YITH_Woocompare_Frontend();
if (!$product_id) {
global $product;
$product_id = isset($product->id) ? $product->id : 0;
}
// return if product doesn't exist
if (empty($product_id) || apply_filters('yith_woocompare_remove_compare_link_by_cat', false, $product_id)) {
return;
}
$is_button = !isset($button_or_link) || !$button_or_link ? get_option('yith_woocompare_is_button') : $button_or_link;
if (!isset($button_text) || $button_text == 'default') {
$button_text = get_option('yith_woocompare_button_text', __('Compare', 'yith-woocommerce-compare'));
$button_text = function_exists('icl_translate') ? icl_translate('Plugins', 'plugin_yit_compare_button_text', $button_text) : $button_text;
}
printf('<a href="%s" class="%s" data-product_id="%d">%s</a>', $YITH_Woocompare_Frontend->add_product_url($product_id), 'compare' . ($is_button == 'button' ? ' button' : ''), $product_id, '<i class="fa fa-exchange"></i>');
}
开发者ID:BearsTheme,项目名称:leonard,代码行数:22,代码来源:wc-template-hooks.php
示例12: media_center_display_add_to_wishlist_button
function media_center_display_add_to_wishlist_button()
{
global $yith_wcwl, $product;
$label_option = get_option('yith_wcwl_add_to_wishlist_text');
$icon_option = get_option('yith_wcwl_add_to_wishlist_icon') != 'none' ? '<i class="fa ' . get_option('yith_wcwl_add_to_wishlist_icon') . '"></i>' : '';
$localize_label = function_exists('icl_translate') ? icl_translate('Plugins', 'plugin_yit_wishlist_button', $label_option) : $label_option;
$label = apply_filters('yith_wcwl_button_label', $localize_label);
$icon = apply_filters('yith_wcwl_button_icon', $icon_option);
$classes = apply_filters('yith_wcwl_add_to_wishlist_button_classes', get_option('yith_wcwl_use_button') == 'yes' ? 'add_to_wishlist single_add_to_wishlist button alt' : 'add_to_wishlist');
$wishlist_url = $yith_wcwl->get_wishlist_url();
$default_wishlists = is_user_logged_in() ? $yith_wcwl->get_wishlists(array('is_default' => true)) : false;
if (!empty($default_wishlists)) {
$default_wishlist = $default_wishlists[0]['ID'];
} else {
$default_wishlist = false;
}
$exists = $yith_wcwl->is_product_in_wishlist($product->id, $default_wishlist);
$product_type = $product->product_type;
$add_to_wishlist_url = esc_url(add_query_arg('add_to_wishlist', $product->id));
$wishlist_url = $yith_wcwl->get_wishlist_url();
$product_type = $product->product_type;
$exists = $yith_wcwl->is_product_in_wishlist($product->id);
$label = apply_filters('yith_wcwl_button_label', get_option('yith_wcwl_add_to_wishlist_text'));
$browse_wishlist = get_option('yith_wcwl_browse_wishlist_text');
$already_in_wishlist = get_option('yith_wcwl_already_in_wishlist_text');
$product_added = get_option('yith_wcwl_product_added_text');
$html = '<div class="yith-wcwl-add-to-wishlist">';
$html .= '<div class="yith-wcwl-add-button';
// the class attribute is closed in the next row
$html .= $exists ? ' hide" style="display:none;"' : ' show"';
$html .= '><a href="' . $add_to_wishlist_url . '" data-product-id="' . $product->id . '" data-product-type="' . $product_type . '" class="add_to_wishlist btn-add-to-wishlist"><i class="fa fa-heart"></i>' . $label . '</a>';
$html .= '</div>';
$html .= '<div class="yith-wcwl-wishlistaddedbrowse hide" style="display:none;"><a href="' . esc_url($wishlist_url) . '" class="btn-add-to-wishlist"><i class="fa fa-check"></i> ' . $product_added . '</a></div>';
$html .= '<div class="yith-wcwl-wishlistexistsbrowse ' . ($exists ? 'show' : 'hide') . '" style="display:' . ($exists ? 'block' : 'none') . '"><a href="' . esc_url($wishlist_url) . '" class="btn-add-to-wishlist"><i class="fa-th-list fa"></i> ' . $browse_wishlist . '</a></div>';
$html .= '<div class="yith-wcwl-wishlistaddresponse"></div>';
$html .= '</div>';
return apply_filters('mc_yith_wcwl_add_to_wishlisth_button_html', $html, $wishlist_url, $product_type, $exists);
}
开发者ID:Qualitair,项目名称:ecommerce,代码行数:38,代码来源:wishlist.php
示例13: widget
/** @see WP_Widget::widget */
function widget($args, $instance)
{
extract($args);
$booking_widget_title = apply_filters('widget_title', $instance['booking_widget_title']);
if (function_exists('icl_translate')) {
$booking_widget_title = icl_translate('wpml_custom', 'wpbc_custom_widget_booking_title1', $booking_widget_title);
}
$booking_widget_show = $instance['booking_widget_show'];
$booking_widget_type = $instance['booking_widget_type'];
if (empty($booking_widget_type)) {
$booking_widget_type = 1;
}
$booking_widget_calendar_count = $instance['booking_widget_calendar_count'];
$booking_widget_last_field = $instance['booking_widget_last_field'];
echo $before_widget;
if (isset($_GET['booking_hash'])) {
_e('You need to use special shortcode [bookingedit] for booking editing.', 'wpdev-booking');
echo $after_widget;
return;
}
if ($booking_widget_title != '') {
echo $before_title . htmlspecialchars_decode($booking_widget_title) . $after_title;
}
echo "<div class='widget_wpdev_booking months_num_in_row_1'>";
if ($booking_widget_show == 'booking_form') {
// do_action('wpdev_bk_add_form', $booking_widget_type , $booking_widget_calendar_count);
$my_booking_form_name = apply_bk_filter('wpdev_get_default_booking_form_for_resource', 'standard', $booking_widget_type);
make_bk_action('wpdevbk_add_form', $booking_widget_type, $booking_widget_calendar_count, true, $my_booking_form_name);
} else {
do_action('wpdev_bk_add_calendar', $booking_widget_type, $booking_widget_calendar_count);
}
if ($booking_widget_last_field !== '') {
echo '<br/>' . htmlspecialchars_decode($booking_widget_last_field);
}
echo "</div>";
echo $after_widget;
}
开发者ID:RetinaInc,项目名称:booking-2,代码行数:38,代码来源:wpdev-booking-widget.php
示例14: widget
function widget($args, $instance)
{
extract($args);
extract($instance);
// DEFAULTS
if (empty($instance)) {
$widget_title = __('Find us at', "loc_sport_widgets_plugin");
$content = '<ul>
<li><a href="#">facebook.com/sport</a></li>
<li><a href="#">dribbble.com/sport</a></li>
<li><a href="#">Twitter.com/sport</a></li>
<li>PO Box 4356, Melbourne 4000
Victoria, Australia</li>
</ul> ';
}
// WPML
if (function_exists('icl_translate')) {
$widget_title = icl_translate('loc_sport_widgets_plugin', "{$widget_id}-widget[widget_title]", $widget_title);
}
if (function_exists('icl_translate')) {
$content = icl_translate('loc_sport_widgets_plugin', "{$widget_id}-widget[content]", $content);
}
?>
<?php
echo $before_widget;
?>
<?php
echo $before_title . $widget_title . $after_title;
?>
<?php
echo $content;
?>
<?php
echo $after_widget;
?>
<?php
}
开发者ID:jameymcelveen,项目名称:com.flyingtigersrc.www,代码行数:43,代码来源:widget_sport_contact_list.php
示例15: widget
/**
* widget function.
*
* @see WP_Widget
* @access public
* @param array $args
* @param array $instance
* @return void
*/
function widget($args, $instance)
{
extract($args);
$is_wpml = function_exists('icl_translate');
$title = apply_filters('widget_title', $instance['title']);
$subtitle = $instance['subtitle'];
echo $before_widget;
if ($title) {
echo $before_title . $title . $after_title;
}
if ($is_wpml) {
$subtitle = icl_translate('Widgets', 'widget_contact_info_subititle_' . sanitize_title($subtitle), $subtitle);
}
if ($subtitle) {
echo "<h2>" . $subtitle . "</h2>";
}
$address_image = isset($instance['address_image']) && $instance['address_image'] != '' ? '<div class="icon-container"><img src="' . $instance['address_image'] . '" alt="' . __('Location', 'yit') . '" /></div>' : '';
$phone_image = isset($instance['phone_image']) && $instance['phone_image'] != '' ? '<div class="icon-container"><img src="' . $instance['phone_image'] . '" alt="' . __('Phone', 'yit') . '" /></div>' : '';
$mobile_image = isset($instance['mobile_image']) && $instance['mobile_image'] != '' ? '<div class="icon-container"><img src="' . $instance['mobile_image'] . '" alt="' . __('Mobile', 'yit') . '" /></div>' : '';
$fax_image = isset($instance['fax_image']) && $instance['fax_image'] != '' ? '<div class="icon-container"><img src="' . $instance['fax_image'] . '" alt="' . __('Fax', 'yit') . '" /></div>' : '';
$email_image = isset($instance['email_image']) && $instance['email_image'] != '' ? '<div class="icon-container"><img src="' . $instance['email_image'] . '" alt="' . __('Email', 'yit') . '" /></div>' : '';
$text = '<div class="sidebar-nav">';
$text .= ' <ul>';
$text .= !empty($instance['address']) ? '<li>' . $address_image . '<div class="info-container"><strong>' . __('Location', 'yit') . ':</strong>' . do_shortcode($instance['address']) . '</div></li>' : '';
$text .= !empty($instance['phone']) ? '<li>' . $phone_image . '<div class="info-container"><strong>' . __('Phone', 'yit') . ':</strong> ' . do_shortcode($instance['phone']) . '</div></li>' : '';
$text .= !empty($instance['mobile']) ? '<li>' . $mobile_image . '<div class="info-container"><strong>' . __('Mobile', 'yit') . ':</strong> ' . do_shortcode($instance['mobile']) . '</div></li>' : '';
$text .= !empty($instance['fax']) ? '<li>' . $fax_image . '<div class="info-container"><strong>' . __('Fax', 'yit') . ':</strong> ' . do_shortcode($instance['fax']) . '</div></li>' : '';
$text .= !empty($instance['email']) ? '<li>' . $email_image . '<div class="info-container"><strong>' . __('Email', 'yit') . ':</strong> ' . do_shortcode($instance['email']) . '</div></li>' : '';
$text .= ' </ul>';
$text .= '</div>';
if ($is_wpml) {
$text = icl_translate('Widgets', 'widget_contact_info_text_' . sanitize_title($text), $text);
}
echo $text . $after_widget;
}
开发者ID:lieison,项目名称:IndustriasFenix,代码行数:44,代码来源:YIT_Widget_Contact_Info.php
示例16: icl_st_translate_author_fields
function icl_st_translate_author_fields($field, $value, $user_id)
{
global $sitepress_settings, $sitepress;
$current_user = $sitepress->get_current_user();
if (empty($user_id)) {
$user_id = $current_user->ID;
}
if (!isset($sitepress_settings['st']['translated-users'])) {
$sitepress_settings['st']['translated-users'] = array();
}
$user = new WP_User($user_id);
if (is_array($user->roles) && is_array($sitepress_settings['st']['translated-users']) && array_intersect($user->roles, (array) $sitepress_settings['st']['translated-users'])) {
$value = icl_translate('Authors', $field . '_' . $user_id, $value, true);
}
return $value;
}
开发者ID:edgarter,项目名称:wecare,代码行数:16,代码来源:functions.php
示例17: wp_dequeue_style
*/
// remove the style of woocommerce
if (defined('WOOCOMMERCE_USE_CSS') && WOOCOMMERCE_USE_CSS) {
wp_dequeue_style('woocommerce_frontend_styles');
}
$is_iframe = (bool) (isset($_REQUEST['iframe']) && $_REQUEST['iframe']);
wp_enqueue_script('jquery-fixedheadertable', YITH_WOOCOMPARE_ASSETS_URL . '/js/jquery.dataTables.min.js', array('jquery'), '1.3', true);
wp_enqueue_script('jquery-fixedcolumns', YITH_WOOCOMPARE_ASSETS_URL . '/js/FixedColumns.min.js', array('jquery', 'jquery-fixedheadertable'), '1.3', true);
$widths = array();
foreach ($products as $product) {
$widths[] = '{ "sWidth": "205px", resizeable:true }';
}
/** FIX WOO 2.1 */
$wc_get_template = function_exists('wc_get_template') ? 'wc_get_template' : 'woocommerce_get_template';
$table_text = get_option('yith_woocompare_table_text');
$localized_table_text = function_exists('icl_translate') ? icl_translate('Plugins', 'plugin_yit_compare_table_text', $table_text) : $table_text;
?>
<!DOCTYPE html>
<!--[if IE 6]>
<html id="ie6" class="ie"<?php
language_attributes();
?>
>
<![endif]-->
<!--[if IE 7]>
<html id="ie7" class="ie"<?php
language_attributes();
?>
>
<![endif]-->
<!--[if IE 8]>
开发者ID:vanbungkring,项目名称:24custom,代码行数:31,代码来源:compare.php
示例18: widget
function widget($args, $instance)
{
extract($args);
extract($instance);
// DEFAULTS
if (empty($instance)) {
$widget_title = __('Toggle', "loc_sport_widgets_plugin");
$toggle = array(0 => array('title' => "Toggle Trigger", 'content' => ""));
}
// WPML
if (function_exists('icl_translate')) {
$widget_title = icl_translate('loc_sport_widgets_plugin', "{$widget_id}-widget[widget_title]", $widget_title);
}
?>
<?php
echo $before_widget;
?>
<?php
echo $before_title . $widget_title . $after_title;
?>
<ul class="toggle">
<?php
for ($i = 0; $i < count($toggle); $i++) {
// WPML
if (function_exists('icl_translate')) {
$toggle[$i]['title'] = icl_translate('loc_sport_widgets_plugin', "{$widget_id}-widget[{$i}][title]", $toggle[$i]['title']);
}
if (function_exists('icl_translate')) {
$toggle[$i]['content'] = icl_translate('loc_sport_widgets_plugin', "{$widget_id}-widget[{$i}][content]", $toggle[$i]['content']);
}
?>
<li>
<a href='#' class='toggle-btn<?php
if ($i === 0) {
echo " active";
}
?>
'><?php
echo $toggle[$i]['title'];
?>
</a>
<div class='toggle-content<?php
if ($i === 0) {
echo " active";
}
?>
'>
<p><?php
echo $toggle[$i]['content'];
?>
</p>
</div>
</li>
<?php
}
?>
</ul>
<?php
echo $after_widget;
?>
<?php
}
开发者ID:jameymcelveen,项目名称:com.flyingtigersrc.www,代码行数:70,代码来源:widget_sport_toggle.php
示例19: widget
public function widget($args, $instance)
{
$title = apply_filters('widget_title', $instance['title']);
$gallery_ids = $instance['gallery_ids'];
$link = $instance['link'];
if (function_exists('icl_translate')) {
$link_text = empty($instance['link_text']) ? ' ' : icl_translate('wpml_custom', 'wpml_custom_' . sanitize_title(substr($instance['link_text'], 0, 6)), $instance['link_text']);
} else {
$link_text = empty($instance['link_text']) ? ' ' : apply_filters('widget_text', $instance['link_text']);
}
echo $args['before_widget'];
if (!empty($title)) {
echo $args['before_title'] . $title . $args['after_title'];
}
if (!empty($gallery_ids)) {
echo do_shortcode('[random max="4" template="sidebar" show_slideshow_link="0" number_of_columns="2" id="' . $gallery_ids . '"]');
}
if ($link_text) {
if (!empty($link)) {
echo '<p><a href="' . $link . '" title="Link to ' . $title . '">';
}
echo '<button class="btn btn-default">' . $link_text . ' <i class="fa fa-chevron-right"></i></button>';
if (!empty($link)) {
echo '</a></p>';
}
}
echo $args['after_widget'];
}
开发者ID:esleau,项目名称:esleau-theme,代码行数:28,代码来源:widgets.php
示例20: icl_translate
<div class="member-details">
<div class="member-details-inner">
<?php
if (!empty($parallax_one_team_member->title)) {
if (function_exists('icl_translate')) {
echo '<h5 class="colored-text">' . icl_translate('Team', $parallax_one_team_member->id . '_team_title', esc_attr($parallax_one_team_member->title)) . '</h5>';
} else {
echo '<h5 class="colored-text">' . esc_attr($parallax_one_team_member->title) . '</h5>';
}
}
if (!empty($parallax_one_team_member->subtitle)) {
?>
<div class="small-text">
<?php
if (function_exists('icl_translate')) {
echo icl_translate('Team', $parallax_one_team_member->id . '_team_subtitle', esc_attr($parallax_one_team_member->subtitle));
} else {
echo esc_attr($parallax_one_team_member->subtitle);
}
?>
</div>
<?php
}
?>
</div><!-- .member-details-inner -->
</div><!-- .member-details -->
<?php
}
?>
开发者ID:liuminhan,项目名称:wordpress,代码行数:31,代码来源:parallax_one_our_team_section.php
注:本文中的icl_translate函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论