pingback_useragent
Filters the user agent sent when pinging-back a URL.
Usage
add_filter( 'pingback_useragent', 'wp_kama_pingback_useragent_filter', 10, 5 );
/**
* Function for `pingback_useragent` filter-hook.
*
* @param string $concat_useragent The user agent concatenated with ' -- WordPress/' and the WordPress version.
* @param string $useragent The useragent.
* @param string $pingback_server_url The server URL being linked to.
* @param string $pagelinkedto URL of page linked to.
* @param string $pagelinkedfrom URL of page linked from.
*
* @return string
*/
function wp_kama_pingback_useragent_filter( $concat_useragent, $useragent, $pingback_server_url, $pagelinkedto, $pagelinkedfrom ){
// filter...
return $concat_useragent;
}
- $concat_useragent(string)
- The user agent concatenated with ' -- WordPress/' and the WordPress version.
- $useragent(string)
- The useragent.
- $pingback_server_url(string)
- The server URL being linked to.
- $pagelinkedto(string)
- URL of page linked to.
- $pagelinkedfrom(string)
- URL of page linked from.
Changelog
| Since 2.9.0 | Introduced. |
Where the hook is called
pingback_useragent
wp-includes/comment.php 3269
$client->useragent = apply_filters( 'pingback_useragent', $client->useragent . ' -- WordPress/' . get_bloginfo( 'version' ), $client->useragent, $pingback_server_url, $pagelinkedto, $pagelinkedfrom );