Advertisement
Guest User

How to shortcode ai1ec step 3

a guest
Dec 20th, 2011
335
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.84 KB | None | 0 0
  1. // Replace shortcode with page content
  2.             If  (stripos($content, '[ai1ec'))
  3.             {
  4.                 $shortcode_pos= stripos($content, '[ai1ec');
  5.                 $content_pre = substr($content,0, $shortcode_pos);
  6.                 $content_post = substr($content,$shortcode_pos);
  7.                 $shortcode = substr($content, $shortcode_pos+1, (stripos($content_post, ']')-1));
  8.                 $content_post = substr($content_post,(stripos($content_post, ']')+1));
  9.  
  10.                 $atts=shortcode_parse_atts($shortcode);
  11.                 //do shortcode
  12.                 $this->route_request_shortcode($atts);
  13.  
  14.                 $content = $content_pre .
  15.                     '<div id="ai1ec-container" class="ai1ec-container">' .
  16.                     $this->page_content .
  17.                     '</div>'.$content_post;
  18.  
  19.                 // used for adding support to have multiple calender in one post
  20.                 // If functionality is needed: reactivate next line
  21.                 //$content= $this->append_content( $content );
  22.             }
  23.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement