Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /*
- Plugin Name: Seo Toolkit
- */
- /**
- * Enqueue plugin style-file
- */
- function seo_toolkit_scripts() {
- // Respects SSL, Style.css is relative to the current file
- wp_register_style( 'seo-testimonials', plugins_url('/assets/css/testimonials.css', __FILE__) );
- wp_register_style( 'bootstrap', plugins_url('/assets/css/bootstrap.min.css', __FILE__) );
- wp_register_script( 'seo-slider-js', plugins_url('/assets/js/slider.js', __FILE__) );
- }
- add_action('init','seo_toolkit_scripts');
- add_action( 'init', 'seo_testimonial_post_type' );
- function seo_testimonial_post_type() {
- register_post_type( 'Testimonial',
- array(
- 'labels' => array(
- 'name' => __( ' Testimonials' ),
- 'singular_name' => __( 'Testimonial' )
- ),
- 'public' => true,
- 'supports' => 'editor',
- 'has_archive' => true,
- )
- );
- }
- function seo_toolkit($atts, $content = null){
- extract(shortcode_atts(
- array(
- 'img_url_link' => '',
- ),$atts
- ));
- //$img_url = plugins_url('/images/slider1.jpg', __FILE__);
- $list = '<div id="myCarousel" class="carousel slide">
- <ol class="carousel-indicators">
- <li data-target="#myCarousel" data-slide-to="1"></li>
- <li data-target="#myCarousel" data-slide-to="2"></li>
- </ol>
- <div class="carousel-inner">
- <div class="item active">';
- $list .= '<div class="fill" style="background-image:url('.<?php plugins_url($img_url_link, __FILE__); ?>'.');'></div>';
- $list .= '<div class="carousel-caption">
- <h2>Caption 1</h2>
- </div>
- </div>
- <div class="item">';
- $list .= '<div class="fill" style="background-image:url();"></div>
- <div class="carousel-caption">
- <h2>Caption 2</h2>
- </div>
- </div>
- <div class="item">';
- $list .= '<div class="fill" style="background-image:url();"></div>';
- $list .= '<div class="carousel-caption">
- <h2>Caption 3</h2>
- </div>
- </div>
- </div>
- <a class="left carousel-control" href="#myCarousel" data-slide="prev">
- <span class="icon-prev"></span>
- </a>
- <a class="right carousel-control" href="#myCarousel" data-slide="next">
- <span class="icon-next"></span>
- </a>
- </div>';
- return $list;
- }
- add_shortcode('slider','seo_toolkit');
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement