Initial commit
This commit is contained in:
parent
c1b67ee1ee
commit
7d1b04ed2c
35
d12-book-review.php
Normal file
35
d12-book-review.php
Normal file
@ -0,0 +1,35 @@
|
||||
<?php
|
||||
/*
|
||||
Plugin Name: d12 Book Review Tools
|
||||
Plugin URI:
|
||||
Description: Adds several useful shortcodes for writing book reviews on WordPress
|
||||
Version: 1.0
|
||||
Author: Kenneth John Odle
|
||||
Author URI: http://techblog.kjodle.net
|
||||
License: GPL2
|
||||
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
||||
Domain Path: /lang
|
||||
Text Domain: d12brt
|
||||
*/
|
||||
|
||||
function d12brt_scripts() {
|
||||
wp_register_style( 'd12brt-styles', plugin_dir_url( __FILE__ ) . 'd12brt-style.css' );
|
||||
wp_enqueue_style( 'd12brt-styles' );
|
||||
}
|
||||
add_action( 'wp_enqueue_scripts', 'd12brt_scripts' );
|
||||
|
||||
function spoiler_shortcode_handler() {
|
||||
$spoiler = __( 'Warning: The rest of this post contains spoilers.' , 'd12brt' );
|
||||
echo '<div><p id="spoiler_notice"><img id="d12brtspoil" src="' . plugin_dir_url( __FILE__ ) . 'images/pause.png" alt="pause button" />' .
|
||||
$spoiler .
|
||||
'</p></div><div style="clear:both;"></div>';
|
||||
}
|
||||
add_shortcode( 'spoiler', 'spoiler_shortcode_handler' );
|
||||
|
||||
function ebook_shortcode_handler() {
|
||||
$ebook = __( 'This review is based on the ebook version of this title. Page numbers are not available.' , 'd12brt' );
|
||||
echo '<div><p id="ebook_notice"><img id="d12brtebook" src="' . plugin_dir_url( __FILE__ ) . 'images/ebook.png" alt="ebook button" />' .
|
||||
$ebook .
|
||||
'</p></div><div style="clear:both;"></div>';
|
||||
}
|
||||
add_shortcode( 'ebook', 'ebook_shortcode_handler' );
|
16
d12brt-style.css
Normal file
16
d12brt-style.css
Normal file
@ -0,0 +1,16 @@
|
||||
#spoiler_notice,
|
||||
#ebook_notice {
|
||||
font-weight: bold;
|
||||
font-size: 115%;
|
||||
}
|
||||
|
||||
#spoiler_notice img,
|
||||
#ebook_notice img {
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
#d12brtspoil,
|
||||
#d12brtebook {
|
||||
border: none;
|
||||
margin-right: 10px;
|
||||
}
|
BIN
images/ebook.png
Normal file
BIN
images/ebook.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.8 KiB |
BIN
images/pause.png
Normal file
BIN
images/pause.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.5 KiB |
Loading…
Reference in New Issue
Block a user