Add url_to_postid filter. Props Alex King. fixes #4160

git-svn-id: http://svn.automattic.com/wordpress/trunk@5283 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
ryan 2007-04-18 22:51:54 +00:00
parent 49166ab920
commit 8cbe134f81

View File

@ -63,6 +63,8 @@ function add_rewrite_endpoint($name, $places) {
// determine the post ID it represents. // determine the post ID it represents.
function url_to_postid($url) { function url_to_postid($url) {
global $wp_rewrite; global $wp_rewrite;
$url = apply_filters('url_to_postid', $url);
// First, check to see if there is a 'p=N' or 'page_id=N' to match against // First, check to see if there is a 'p=N' or 'page_id=N' to match against
preg_match('#[?&](p|page_id)=(\d+)#', $url, $values); preg_match('#[?&](p|page_id)=(\d+)#', $url, $values);