The way to search through posts by ID in WordPress admin panel

Here we can do it ….

Please add the following code in your functions.php file.


add_action( 'parse_request', 'idsearch' );
function idsearch( $wp ) {
global $pagenow;

// If it's not the post listing return
if( 'edit.php' != $pagenow )
return;

// If it's not a search return
if( !isset( $wp->query_vars['s'] ) )
return;

// If it's a search but there's no prefix, return
if( '#' != substr( $wp->query_vars['s'], 0, 1 ) )
return;

// Validate the numeric value
$id = absint( substr( $wp->query_vars['s'], 1 ) );
if( !$id )
return; // Return if no ID, absint returns 0 for invalid values

// If we reach here, all criteria is fulfilled, unset search and select by ID instead
unset( $wp->query_vars['s'] );
$wp->query_vars['p'] = $id;
}

All you then do is search using the regular search box using a #(hash) prefix infront of the numeric ID.

#123

..would return the post with an ID of 123.

Ref: https://wordpress.stackexchange.com/questions/9276/search-posts-by-id-in-admin

Advertisements

How to modify the message for unpushed commits?

Amending the most recent commit message

git commit –amend

will open your editor, allowing you to change the commit message of the most recent commit.

Additionally, you can set the commit message directly in the command line with:

git commit –amend -m “New commit message”