Automattic\WooCommerce\Admin\Features\Navigation
Menu::get_callback_url()
Convert a WordPress menu callback to a URL.
Method of the class: Menu{}
No Hooks.
Return
String
.
Usage
$result = Menu::get_callback_url( $callback );
- $callback(string) (required)
- Menu callback.
Menu::get_callback_url() Menu::get callback url code WC 8.7.0
public static function get_callback_url( $callback ) { // Return the full URL. if ( strpos( $callback, 'http' ) === 0 ) { return $callback; } $pos = strpos( $callback, '?' ); $file = $pos > 0 ? substr( $callback, 0, $pos ) : $callback; if ( file_exists( ABSPATH . "/wp-admin/$file" ) ) { return $callback; } return 'admin.php?page=' . $callback; }