[wp-trac] [WordPress Trac] #2930: Filter called for wp_title does
not receive all arguments
WordPress Trac
wp-trac at lists.automattic.com
Sun Jul 9 00:20:33 GMT 2006
#2930: Filter called for wp_title does not receive all arguments
----------------------+-----------------------------------------------------
Reporter: sargant | Owner: anonymous
Type: defect | Status: new
Priority: normal | Milestone:
Component: Template | Version:
Severity: normal | Keywords:
----------------------+-----------------------------------------------------
'''(Using WordPress Version 2.0.3)'''
The function called by the filter wp_title should receive both the title
and the separator as arguments, according to
[http://trac.wordpress.org/browser/branches/2.0/wp-includes/template-
functions-general.php?rev=4005#L201 template-functions-general.php line
201].
However, the only argument received by the callback function is the title,
and no indication of the separator.
You can test this by installing the following code as a plugin:
{{{
<?php
/*
Plugin Name: Title Filter Test
Author: Sargant
Description: Demonstrates problem with wp_title filter
Version: 1
*/
add_filter('wp_title', 'title_filter_argument_test');
function title_filter_argument_test() {
var_dump(func_get_args());
}
?>
}}}
'''Expected output:'''
The function wp_title() should var_dump an array with two elements - the
title and the separator.
'''Actual output:'''
The var_dump shows just one function argument - the title alone.
--
Ticket URL: <http://trac.wordpress.org/ticket/2930>
WordPress Trac <http://wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list