Changeset 860307
- Timestamp:
- 02/18/2014 04:43:36 PM (12 years ago)
- Location:
- unpublished-warnings/trunk
- Files:
-
- 3 edited
-
unpublished_warnings.css (modified) (2 diffs)
-
unpublished_warnings.js (modified) (1 diff)
-
unpublished_warnings.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
unpublished-warnings/trunk/unpublished_warnings.css
r473496 r860307 1 div#unpublished _warnings {1 div#unpublished-warnings { 2 2 border: 1px; 3 3 border-color: red; … … 7 7 } 8 8 9 div#unpublished _warnings p {9 div#unpublished-warnings p { 10 10 margin-bottom: 0; 11 11 padding-top: .25em; -
unpublished-warnings/trunk/unpublished_warnings.js
r474141 r860307 1 jQuery( document).ready(function(){2 jQuery( "#unpublished_warnings").click(function() {3 jQuery( this).slideUp("slow");1 jQuery( document ).ready(function() { 2 jQuery( "#unpublished_warnings" ).click(function() { 3 jQuery( this ).slideUp( "slow" ); 4 4 }); 5 5 }); -
unpublished-warnings/trunk/unpublished_warnings.php
r858088 r860307 13 13 14 14 function UW_add_my_stylesheet() { 15 $myStyleUrl = plugins_url( 'unpublished_warnings.css', __FILE__);16 $myStyleFile = plugin_dir_path( __FILE__) . '/unpublished_warnings.css';17 if ( file_exists( $myStyleFile) ) {18 wp_register_style( 'unpublished_warnings', $myStyleUrl);15 $myStyleUrl = plugins_url( 'unpublished_warnings.css', __FILE__ ); 16 $myStyleFile = plugin_dir_path( __FILE__ ) . '/unpublished_warnings.css'; 17 if ( file_exists( $myStyleFile ) ) { 18 wp_register_style( 'unpublished_warnings', $myStyleUrl ); 19 19 wp_enqueue_style( 'unpublished_warnings'); 20 20 } … … 22 22 23 23 function UW_add_my_script() { 24 $myScriptURL = plugins_url( 'unpublished_warnings.js', __FILE__);25 $myScriptFile = plugin_dir_path( __FILE__) . '/unpublished_warnings.js';24 $myScriptURL = plugins_url( 'unpublished_warnings.js', __FILE__ ); 25 $myScriptFile = plugin_dir_path( __FILE__ ) . '/unpublished_warnings.js'; 26 26 if ( file_exists($myScriptFile) ) { 27 wp_register_script('unpublished_warnings', $myScriptURL, array('jquery')); 27 wp_register_script( 'unpublished_warnings', 28 $myScriptURL, 29 array( 'jquery' ) ); 28 30 wp_enqueue_script('unpublished_warnings'); 29 31 } 30 32 } 31 33 32 function UW_is_unpublished() {34 function UW_is_unpublished() { 33 35 return !( isset( $_GET['preview'] ) && $_GET['preview'] == 'true' ) 34 36 && get_post_status( get_the_ID() ) != 'publish'; 35 37 } 36 38 37 function UW_prepend_warning( $content ) {39 function UW_prepend_warning( $content ) { 38 40 if ( UW_is_unpublished() ){ 39 41 $warning_message = 'This post has not yet been published. ' . … … 41 43 'in with a privileged account.'; 42 44 $hide_me_message = 'Click here to hide this warning.'; 43 $content = "<div id='unpublished _warnings'><p>" .45 $content = "<div id='unpublished-warnings'><p>" . 44 46 wptexturize( $warning_message ) . 45 47 "</p>\n<p>" . … … 50 52 } 51 53 52 add_action( 'wp_print_styles', 'UW_add_my_stylesheet');53 add_action( 'wp_enqueue_scripts', 'UW_add_my_script');54 add_action( 'wp_print_styles', 'UW_add_my_stylesheet' ); 55 add_action( 'wp_enqueue_scripts', 'UW_add_my_script' ); 54 56 add_filter( 'the_content', 'UW_prepend_warning' ); 55 57
Note: See TracChangeset
for help on using the changeset viewer.