Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- function factorian_servicce_box_shortcode($atts, $content = null){
- extract( shortcode_atts( array(
- 'title' => '',
- 'desc' => '',
- 'type' => '1',
- 'link_to_page' => '',
- 'external_link' => '',
- 'link_text' => 'See more',
- 'icon_type' => '',
- 'upload_icon' => '',
- 'choose_icon' => '',
- 'box_background' => '',
- ), $atts) );
- if($type == 1){
- $link_surce = get_page_link($link_to_page);
- }else{
- $link_surce = $external_link;
- }
- $box_bg_array = wp_get_attachment_image_src($upload_icon, 'medium');
- $factorian_servicce_box_markup ='
- <div class="factorian-service-box">
- <div style="background-image:url('.$box_bg_array[0].')" class="factorian-service-icon">
- <div class="factorian-service-table>
- <div class="factorian-service-tablecell>';
- if($icon_type == 1){
- $service_icon_array = wp_get_attachment_image_src($upload_icon, 'thumbnail');
- $factorian_servicce_box_markup .= '<img src="'.$service_icon_array[0].'" alt=""';
- }else{
- $factorian_servicce_box_markup .= '<i class="'.$choose_icon.'"></i>';
- }
- $factorian_servicce_box_markup .= '
- </div>
- </div>
- </div>
- <div class="factorian-service-content>
- <h3>'.$title.'</h3>
- '.wpautop($desc).'
- <a href="'.$link_surce.'" class="service-more-btn">'.$link_text.'</a>
- </div>
- </div>
- ';
- return $factorian_servicce_box_markup;
- }
- add_shortcode('factorian_servicce_box','factorian_servicce_box_shortcode');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement