Viewing file: shortcode-inserter.php (2.33 KB) -rw-rw-rw- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<a
href="#TB_inline?width=450&inlineId=insertSlideshowShortcode"
class="button thickbox"
title="<?php _e('Insert a Slideshow', 'slideshow-plugin'); ?>"
style="padding-left: .4em;"
>
<?php global $wp_version; ?>
<?php if (version_compare($wp_version, '3.8', '>')) : ?>
<span class="dashicons dashicons-format-gallery" style="line-height: 26px;"></span>
<?php else: ?>
<img
src="<?php echo SlideshowPluginMain::getPluginUrl() . '/images/SlideshowPluginPostType/adminIcon.png'; ?>"
alt="<?php _e('Insert a Slideshow', 'slideshow-plugin'); ?>"
style="vertical-align: text-top;"
/>
<?php endif; ?>
<?php _e('Insert Slideshow', 'slideshow-plugin'); ?>
</a>
<div id="insertSlideshowShortcode" style="display: none;">
<h3 style="padding: 10px 0; color: #5a5a5a;">
<?php _e('Insert a Slideshow', 'slideshow-plugin'); ?>
</h3>
<div style="border: 1px solid #ddd; padding: 10px; color: #5a5a5a;">
<?php if($slideshows instanceof WP_Query && count($slideshows->get_posts()) > 0): ?>
<table>
<tr>
<td><?php _e('Select a slideshow', 'slideshow-plugin'); ?></td>
<td>
<select id="insertSlideshowShortcodeSlideshowSelect">
<?php foreach($slideshows->get_posts() as $slideshow): ?>
<?php if(!is_numeric($slideshow->ID)) continue; ?>
<option value="<?php echo $slideshow->ID; ?>">
<?php echo (!empty($slideshow->post_title)) ? htmlspecialchars($slideshow->post_title) : __('Untitled slideshow', 'slideshow-plugin'); ?>
</option>
<?php endforeach; ?>
</select>
</td>
</tr>
<tr>
<td>
<input
type="button"
class="button-primary insertSlideshowShortcodeSlideshowInsertButton"
value="<?php _e('Insert Slideshow', 'slideshow-plugin'); ?>"
/>
<input
type="button"
class="button insertSlideshowShortcodeCancelButton"
value="<?php _e('Cancel', 'slideshow-plugin'); ?>"
/>
</td>
</tr>
</table>
<?php else: ?>
<p>
<?php echo sprintf(
__('It seems you haven\'t created any slideshows yet. %sYou can create a slideshow here!%s', 'slideshow-plugin'),
'<a href="' . admin_url('post-new.php?post_type=' . SlideshowPluginPostType::$postType) . '" target="_blank">',
'</a>'
); ?>
</p>
<?php endif; ?>
</div>
</div>
|