Compare commits
	
		
			8 Commits
		
	
	
		
			97b5595aca
			...
			ac3379da25
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| ac3379da25 | |||
| 9a59b58013 | |||
|   | a6f6ce3c1f | ||
|   | 8ebc5f6d4e | ||
|   | 2010ad58f0 | ||
|   | ff165a4a94 | ||
|   | 1030504f92 | ||
|   | 0c0ed76009 | 
							
								
								
									
										
											BIN
										
									
								
								assets/banner-1544x500.jpg
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								assets/banner-1544x500.jpg
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 144 KiB | 
							
								
								
									
										
											BIN
										
									
								
								assets/banner-772x250.jpg
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								assets/banner-772x250.jpg
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 54 KiB | 
							
								
								
									
										
											BIN
										
									
								
								assets/icon-128x128.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								assets/icon-128x128.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 8.5 KiB | 
							
								
								
									
										
											BIN
										
									
								
								assets/icon-256x256.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								assets/icon-256x256.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 20 KiB | 
							
								
								
									
										
											BIN
										
									
								
								assets/screenshot-1.jpg
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								assets/screenshot-1.jpg
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 193 KiB | 
							
								
								
									
										9
									
								
								js/obvious-post-states.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								js/obvious-post-states.js
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,9 @@ | |||||||
|  | jQuery(document).ready(function( $ ) { | ||||||
|  | 	 | ||||||
|  | 	if (($('span.post-state').length != 0) && ($('span.post-state').parent().is('td') == false)) { | ||||||
|  | 		$('span.post-state').each(function() { | ||||||
|  | 			$(this).insertBefore($(this).parent()); | ||||||
|  | 		}); | ||||||
|  | 	} | ||||||
|  | 
 | ||||||
|  | }); | ||||||
							
								
								
									
										38
									
								
								obvious-post-states.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										38
									
								
								obvious-post-states.css
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,38 @@ | |||||||
|  | .post-state { | ||||||
|  | 	background: #999999; | ||||||
|  | 	border-radius: 10px; | ||||||
|  | 	color: #ffffff; | ||||||
|  | 	display: inline-block; | ||||||
|  | 	font-size: 12px; | ||||||
|  | 	font-weight: normal; | ||||||
|  | 	margin: -1px 10px 5px 10px; | ||||||
|  | 	padding: 1px 5px; | ||||||
|  | 	vertical-align: top; | ||||||
|  | 	float: right; | ||||||
|  | 	width: 120px; | ||||||
|  | 	text-align: center; | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | .status-future .post-state { | ||||||
|  | 	background: #2a8991; | ||||||
|  | } | ||||||
|  | .status-private .post-state { | ||||||
|  | 	background: #667; | ||||||
|  | } | ||||||
|  | .post-password-required .post-state { | ||||||
|  | 	background: #912a46; | ||||||
|  | } | ||||||
|  | .status-draft .post-state { | ||||||
|  | 	background: #999; | ||||||
|  | } | ||||||
|  | .status-sticky .post-state { | ||||||
|  | 	background: #2a3491; | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | .row-actions { | ||||||
|  | 	padding: 4px 0 0 0; | ||||||
|  | } | ||||||
|  | td.post-title strong, | ||||||
|  | td.page-title strong { | ||||||
|  | 	display: inline; | ||||||
|  | } | ||||||
							
								
								
									
										33
									
								
								obvious-post-states.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										33
									
								
								obvious-post-states.php
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,33 @@ | |||||||
|  | <?php | ||||||
|  | 
 | ||||||
|  | /* | ||||||
|  | Plugin Name: Obvious Post States | ||||||
|  | Plugin URI: http://sevenbold.com/wordpress/ | ||||||
|  | Description: Make your WordPress post state text (draft, pending, sticky, etc) stand out. | ||||||
|  | Author: Ryan Sommers | ||||||
|  | Version: 1.0.3 | ||||||
|  | Author URI: http://ryansommers.com | ||||||
|  | */ | ||||||
|  | 
 | ||||||
|  | function obvious_post_states_files() { | ||||||
|  |   wp_enqueue_style( 'obvious-post-states', plugins_url('obvious-post-states.css', __FILE__) ); | ||||||
|  |   wp_enqueue_script( 'obvious-post-states', plugins_url( "js/obvious-post-states.js", __FILE__ ), array( 'jquery' ), '1.0.0', true ); | ||||||
|  | } | ||||||
|  | add_action( 'admin_enqueue_scripts', 'obvious_post_states_files' ); | ||||||
|  | add_action( 'login_enqueue_scripts', 'obvious_post_states_files' ); | ||||||
|  | 
 | ||||||
|  | // Remove the hyphen before the post state
 | ||||||
|  | add_filter( 'display_post_states', 'obvious_post_states_post_state' ); | ||||||
|  | function obvious_post_states_post_state( $post_states ) { | ||||||
|  | 	if ( !empty($post_states) ) { | ||||||
|  | 		$state_count = count($post_states); | ||||||
|  | 		$i = 0; | ||||||
|  | 		foreach ( $post_states as $state ) { | ||||||
|  | 			++$i; | ||||||
|  | 			( $i == $state_count ) ? $sep = '' : $sep = ''; | ||||||
|  | 			echo "<span class='post-state'>$state$sep</span>"; | ||||||
|  | 		} | ||||||
|  | 	} | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | ?>
 | ||||||
							
								
								
									
										56
									
								
								readme.txt
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										56
									
								
								readme.txt
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,56 @@ | |||||||
|  | === Obvious Post States === | ||||||
|  | Contributors: ryansommers | ||||||
|  | Donate Link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=LD5WYPVG8AJW4 | ||||||
|  | Tags: post state, drafts, pending, sticky, password protected, ryan sommers. | ||||||
|  | Requires at least: 4.0 | ||||||
|  | Tested up to: 4.3 | ||||||
|  | Stable tag: 1.0.3 | ||||||
|  | License: GPLv2 or later | ||||||
|  | License URI: http://www.gnu.org/licenses/gpl-2.0.html | ||||||
|  | 
 | ||||||
|  | Make the WordPress post state text (draft, pending, sticky, etc) stand out. | ||||||
|  | 
 | ||||||
|  | == Description == | ||||||
|  | 
 | ||||||
|  | Obvious Post States does what its name implies: makes the post states of your Posts and Pages stand out.  | ||||||
|  | 
 | ||||||
|  | Post states like Draft, Pending, Sticky, Password Protected, etc. will be more prominent and obvious. | ||||||
|  | 
 | ||||||
|  | Takes into account the built-in WordPress Admin Color Schemes so everything matches. | ||||||
|  | 
 | ||||||
|  | Check out the screenshot to see an example. | ||||||
|  | 
 | ||||||
|  | == Installation == | ||||||
|  | 
 | ||||||
|  | 1. Unzip `obvious-post-states.zip` | ||||||
|  | 2. Upload the `obvious-post-states' folder to the `/wp-content/plugins/` directory | ||||||
|  | 3. Activate the plugin through the 'Plugins' menu in WordPress | ||||||
|  | 
 | ||||||
|  | == Frequently Asked Questions == | ||||||
|  | 
 | ||||||
|  | = How do I know it's working? = | ||||||
|  | 
 | ||||||
|  | The post state text (draft, pending, etc) will be moved to the beginning of the column and have a background color. Check out the screenshot. | ||||||
|  | 
 | ||||||
|  | == Screenshots == | ||||||
|  | 
 | ||||||
|  | 1. Obvious Post States Example | ||||||
|  | 
 | ||||||
|  | == Changelog == | ||||||
|  | 
 | ||||||
|  | = 1.0.3 = | ||||||
|  | * Compatibility update for WordPress 4.3. | ||||||
|  | 
 | ||||||
|  | = 1.0.2 = | ||||||
|  | * Fixed a bug regarding hidden post titles for Subscriber roles. | ||||||
|  | 
 | ||||||
|  | = 1.0.1 = | ||||||
|  | * Added compatibility with the Slate admin theme plugin. | ||||||
|  | 
 | ||||||
|  | = 1.0.0 = | ||||||
|  | * Initial release. | ||||||
|  | 
 | ||||||
|  | == Upgrade Notice == | ||||||
|  | 
 | ||||||
|  | = 1.0.2 = | ||||||
|  | * Fixed a bug regarding hidden post titles for Subscriber roles. | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user