コード例 #1
0
ファイル: metaboxes.php プロジェクト: namwoody/SAAZINDIAN.COM
 /**
  * Callback for displaying the default slider UI.
  *
  * @since 1.0.0
  *
  * @param object $post The current post object.
  */
 public function do_default_display($post)
 {
     ?>
     <div class="soliloquy-alert soliloquy-clear" style="margin-bottom:10px;">
         <?php 
     _e('<em>Want to make your slider workflow even better?</em> By upgrading to Soliloquy Pro, you can get access to numerous other features, including: <strong>a fully featured slider widget</strong>, <strong>media library support</strong>, <strong>thumbnail and carousel support</strong>, <strong>dynamic sliders on the fly</strong>, <strong>complete slider API</strong>, <strong>powerful slider documentation</strong>, <strong>full mobile and Retina support</strong>, <strong>dedicated customer support</strong> and so much more! <a href="http://soliloquywp.com/lite/?utm_source=liteplugin&utm_medium=link&utm_campaign=WordPress" title="Click here to upgrade to Soliloquy Pro!" target="_blank">Click here to upgrade to Soliloquy Pro!</a>', 'soliloquy');
     ?>
     </div>
     <?php 
     // Output the custom media upload form.
     Soliloquy_Media_Lite::get_instance()->media_upload_form();
     // Prepare output data.
     $slider_data = get_post_meta($post->ID, '_sol_slider_data', true);
     ?>
     <ul id="soliloquy-output" class="soliloquy-clear">
         <?php 
     if (!empty($slider_data['slider'])) {
         ?>
             <?php 
         foreach ($slider_data['slider'] as $id => $data) {
             ?>
                 <?php 
             echo $this->get_slider_item($id, $data, !empty($data['type']) ? $data['type'] : 'image', $post->ID);
             ?>
             <?php 
         }
         ?>
         <?php 
     }
     ?>
     </ul>
     <?php 
     $this->media_library($post);
 }
コード例 #2
0
ファイル: media.php プロジェクト: Luffles/RCC-RSM
        $upload_size_unit = wp_max_upload_size();
        for ($u = -1; $upload_size_unit > 1024 && $u < count($sizes) - 1; $u++) {
            $upload_size_unit /= 1024;
        }
        // If the upload size is 0, disable uploading, otherwise allow uploading to continue.
        if ($u < 0) {
            $upload_size_unit = 0;
            $u = 0;
        } else {
            $upload_size_unit = (int) $upload_size_unit;
        }
        return 'unit' == $type ? $u : $upload_size_unit;
    }
    /**
     * Returns the singleton instance of the class.
     *
     * @since 1.0.0
     *
     * @return object The Soliloquy_Media_Lite object.
     */
    public static function get_instance()
    {
        if (!isset(self::$instance) && !self::$instance instanceof Soliloquy_Media_Lite) {
            self::$instance = new Soliloquy_Media_Lite();
        }
        return self::$instance;
    }
}
// Load the media class.
$soliloquy_media_lite = Soliloquy_Media_Lite::get_instance();