function wpml_link_to_element($element_id, $element_type = 'post', $link_text = '', $optional_parameters = array(), $anchor = '', $echoit = true)
{
    if (!function_exists('icl_link_to_element')) {
        switch ($element_type) {
            case 'post':
            case 'page':
                $ret = '<a href="' . get_permalink($element_id) . '">';
                if ($anchor) {
                    $ret .= $anchor;
                } else {
                    $ret .= get_the_title($element_id);
                }
                $ret .= '<a>';
                break;
            case 'tag':
            case 'post_tag':
                $tag = get_term_by('id', $element_id, 'tag', ARRAY_A);
                $ret = '<a href="' . get_tag_link($element_id) . '">' . $tag->name . '</a>';
            case 'category':
                $ret = '<a href="' . get_tag_link($element_id) . '">' . get_the_category_by_ID($element_id) . '</a>';
            default:
                $ret = '';
        }
        if ($echoit) {
            echo $ret;
        } else {
            return $ret;
        }
    } else {
        return icl_link_to_element($element_id, $element_type, $link_text, $optional_parameters, $anchor, $echoit);
    }
}
Ejemplo n.º 2
0
 function quasar_breadcrumb()
 {
     global $wp_query;
     /*
     if (get_deactivate_breadcrumbs()) {
     	return;
     }
     */
     $delimiter = '<li> | </li>';
     $home = __('Home', 'quasar');
     // text for the 'Home' link
     $before = '<li>';
     // tag before the current crumb
     $after = '</li>';
     // tag after the current crumb
     $product_parent_page_id = xr_get_option('quasar_products_page', false);
     // product page id will be setted in theme options
     if (function_exists('icl_link_to_element')) {
         $product_parent_page_id = icl_link_to_element($product_parent_page_id);
     }
     $posts_page_id = get_option('page_for_posts');
     $blog_page_html = '';
     if ($posts_page_id) {
         $posts_page = get_page($posts_page_id);
         $posts_page_title = $posts_page->post_title;
         $posts_page_url = get_page_link($posts_page_id);
         $blog_page_html = $before . '<a href="' . $posts_page_url . '">' . $posts_page_title . '</a>' . $after . $delimiter;
         //$blog_page_html = $before.'<a href="'.get_permalink($posts_page_id).'">'.$posts_page_title.'</a>'.$after.$delimiter;
     }
     if (!is_home() && !is_front_page() || is_paged()) {
         echo '<ul class="quasar-breadcrumbs">';
         global $post;
         $homeLink = home_url();
         echo '<li><a href="' . $homeLink . '">' . $home . '</a> ' . $after . $delimiter . ' ';
         if (is_category()) {
             global $wp_query;
             $cat_obj = $wp_query->get_queried_object();
             $thisCat = $cat_obj->term_id;
             $thisCat = get_category($thisCat);
             $parentCat = get_category($thisCat->parent);
             echo $blog_page_html;
             if ($thisCat->parent != 0) {
                 echo $before . get_category_parents($parentCat, TRUE, ' ' . $delimiter . ' ') . $after;
             }
             echo $before . single_cat_title('', false) . $after;
         } elseif (is_day()) {
             echo $blog_page_html;
             echo $before . '<a href="' . get_year_link(get_the_time('Y')) . '">' . get_the_time('Y') . '</a> ' . $after . $delimiter . ' ';
             echo $before . '<a href="' . get_month_link(get_the_time('Y'), get_the_time('m')) . '">' . get_the_time('F') . '</a> ' . $after . $delimiter . ' ';
             echo $before . get_the_time('d') . $after;
         } elseif (is_month()) {
             echo $blog_page_html;
             echo $before . '<a href="' . get_year_link(get_the_time('Y')) . '">' . get_the_time('Y') . '</a> ' . $after . $delimiter . ' ';
             echo $before . get_the_time('F') . $after;
         } elseif (is_year()) {
             echo $blog_page_html;
             echo $before . get_the_time('Y') . $after;
         } elseif (is_archive() && !is_tag()) {
             if (get_post_type() === 'quasarproducts') {
                 if ($product_parent_page_id !== '') {
                     echo $before . '<a href="' . get_page_link($product_parent_page_id) . '">' . get_the_title($product_parent_page_id) . '</a>' . $after . $delimiter;
                 }
                 $q_parents = array();
                 $parent = wp_get_post_terms($post->ID, 'quasarproduct_cat');
                 if ($parent && !empty($parent)) {
                     $parent = $parent[0];
                 }
                 echo $before . $parent->name . $after;
             } else {
                 $post_type = get_post_type_object(get_post_type());
                 $slug = $post_type->rewrite;
                 echo $before . '<a href="' . get_permalink($post->post_parent) . '/">' . get_the_title($post->post_parent) . '</a> ' . $after . $delimiter;
             }
             //echo $before.get_the_title().$after;
         } elseif (is_single() && !is_attachment()) {
             if (get_post_type() != 'post') {
                 if (get_post_type() === 'quasarproducts') {
                     if ($product_parent_page_id !== '') {
                         echo $before . '<a href="' . get_page_link($product_parent_page_id) . '">' . get_the_title($product_parent_page_id) . '</a>' . $after . $delimiter;
                     }
                     $q_parents = array();
                     $parent = wp_get_post_terms($post->ID, 'quasarproduct_cat');
                     if ($parent && !empty($parent)) {
                         $parent = $parent[0];
                     }
                     if (!empty($parent)) {
                         echo $before . '<a href="' . get_term_link($parent, 'quasarproduct') . '">' . $parent->name . '</a>' . $after . $delimiter;
                     }
                 } else {
                     $post_type = get_post_type_object(get_post_type());
                     $slug = $post_type->rewrite;
                     echo $before . '<a href="' . get_permalink($post->post_parent) . '/">' . get_the_title($post->post_parent) . '</a> ' . $after . $delimiter;
                 }
                 echo $before . get_the_title() . $after;
             } else {
                 $cat = get_the_category();
                 $cat = $cat[0];
                 echo $blog_page_html;
                 echo $before . get_category_parents($cat, TRUE, ' ' . $delimiter . ' ') . $after;
                 echo $before . get_the_title() . $after;
             }
         } elseif (!is_single() && !is_page() && get_post_type() != 'post' && !is_404() && !is_search()) {
             $post_type = get_post_type_object(get_post_type());
             echo $before . $post_type->labels->singular_name . $after;
         } elseif (is_attachment()) {
             /*
             $parent = get_post($post -> post_parent);
             $cat = get_the_category($parent -> ID);
             $cat = $cat[0];
             echo get_category_parents($cat, TRUE, ' '.$delimiter.' ');
             echo $before.'<a href="'.get_permalink($parent).'">'.$parent -> post_title.'</a> '.$after.$delimiter.' ';
             echo $before.get_the_title().$after;
             */
         } elseif (is_page() && !$post->post_parent) {
             echo $before . get_the_title() . $after;
         } elseif (is_page() && $post->post_parent) {
             $parent_id = $post->post_parent;
             $breadcrumbs = array();
             while ($parent_id) {
                 $page = get_page($parent_id);
                 $breadcrumbs[] = $before . '<a href="' . get_permalink($page->ID) . '">' . get_the_title($page->ID) . '</a>' . $after;
                 $parent_id = $page->post_parent;
             }
             $breadcrumbs = array_reverse($breadcrumbs);
             foreach ($breadcrumbs as $crumb) {
                 echo $crumb . ' ' . $delimiter . ' ';
             }
             echo $before . get_the_title() . $after;
         } elseif (is_search()) {
             echo $before . __('Search Results For : ', 'quasar') . get_search_query() . $after;
         } elseif (is_tag()) {
             echo $blog_page_html;
             echo $before . single_tag_title('', false) . $after;
         } elseif (is_author()) {
             global $author;
             $userdata = get_userdata($author);
             echo $before . $userdata->display_name . $after;
         } elseif (is_404()) {
             echo $before . $after;
         }
         if (get_query_var('paged')) {
             if (is_category() || is_day() || is_month() || is_year() || is_search() || is_tag() || is_author()) {
                 echo ' (';
             }
             echo __('Page', 'quasar') . ' ' . get_query_var('paged');
             if (is_category() || is_day() || is_month() || is_year() || is_search() || is_tag() || is_author()) {
                 echo ')';
             }
         }
         echo '</ul>';
     }
 }
                    </div>
                    <div class="cta-wrapper">
                    	<?php 
if (!$_GET['lang']) {
    _e('<a href="' . get_permalink(icl_object_id(11261, 'page', true)) . '" class="brackets">Learn More</a>');
}
?>
					</div>
                </div>
            
                <div class="col-sm-6 col-md-4 client">
                	<div class="client-logo-wrapper">
                		<?php 
$image = "<img alt='" . __('Direct Selling Industry Icon', 'digital-river') . "' class='img-responsive client-logo' src='" . get_template_directory_uri() . "/img/Industries/DirectSelling.png' />";
if (!$_GET['lang']) {
    icl_link_to_element(8472, 'page', $image);
} else {
    echo $image;
}
?>
                	</div>
                    <div class="header"><?php 
_e('Direct Selling', 'digital-river');
?>
</div>
                    <div class="copy">
                    	<?php 
_e('Tailored solutions that increase speed to market, enable localization, and optimize revenue for businesses who sell direct.', 'digital-river');
?>
                    </div>
                    <div class="cta-wrapper">
Ejemplo n.º 4
0
        <div class='heading'><?php 
_e('Ready to go global?', 'digital-river');
?>
</div>
        <div class='contact_wrapper'>
            <span><?php 
_e('Call us at +1-800-598-7450', 'digital-river');
?>
</span>
            <span><?php 
_e('OR', 'digital-river');
?>
</span>
            <?php 
$button = "<div class='contact_button'>" . __('Contact Us', 'digital-river') . "</div>";
icl_link_to_element(27, 'page', $button);
?>
            <div class='clear'></div>
        </div>
        <div class='clear'></div>
    </div>
    </section>
<?php 
get_footer();
?>


<!--[if lte IE 8]>

<style type="text/css">
/* Move this to conditional comments */
 			<p>
            	 <!-- Translated Content -->
            	 <a href="/wp-content/uploads/2014/08/Digital-River-Client-Success-Value-Brief.pdf"><?php 
    _e('Read more.', 'digital-river');
    ?>
</a>
        	</p>
         <?php 
}
?>
      </div>

       <div class="copy" id='toVideo'>
       		<p>
       		<?php 
icl_link_to_element(27, 'page', __('Contact Us', 'digital-river'));
?>
 <?php 
_e('today to start your relationship with Digital River.', 'digital-river');
?>
 
       		</p>
       </div>

        </div>
    

	<div class='featured_wrapper row'>
		<div class='featured_area'>
			<div class='featured' id='featured_1'>
				<div class='video_wrapper'>
	<div class="right-side col-md-5 col-sm-12">
        <div class="row">
        <div class="col-md-3 col-md-offset-1">
		<div class="header"><?php 
_e('Developers Resources', 'digital-river');
?>
</div>
        </div>
        <div class="col-md-6 col-md-offset-1">
		<ul class="three-links">
			<li><a href="https://developers.digitalriver.com/user"><?php 
_e('Developers Portal', 'digital-river');
?>
</a></li>
			<li><?php 
icl_link_to_element(1043, 'page', __('Demos', 'digital-river'));
?>
</li>
			<li><?php 
icl_link_to_element(2513, 'page', __('Developers Toolkits', 'digital-river'));
?>
</li>
		</ul>
        </div>       
	</div>
</div>
    </div>    
</section><!-- /resource-wrapper -->

<?php 
get_footer();
Ejemplo n.º 7
0
			<?php 
    }
    ?>
		</div>
		<?php 
    foreach ($data['slides'] as $id => $slide) {
        ?>
		<div id="nivo-<?php 
        echo esc_attr($id);
        ?>
" class="nivo-html-caption">
			<div class="slide-title"><?php 
        echo $slide['title'];
        ?>
</div><br>
			<span class="btn-black"><a href=""><?php 
        _e('VIEW SIMILAR PROPERTIES', 'uptown');
        ?>
</a></span>
			<span class="btn-white"><?php 
        icl_link_to_element(88, 'page', __('CONTACT A REAL ESTATE SPECIALIST TODAY', 'uptown'));
        ?>
</span>
		</div>
		<?php 
    }
    ?>
	</section>
	<!--/Slider-->
<?php 
}