Tribe__Events__Aggregator__Page::get_url( array|string $args = array(), boolean $relative = false )
Returns the main admin settings URL.
Contents
Parameters
- $args
-
(array|string) (Optional) Query String or Array with the arguments
Default value: array()
- $relative
-
(boolean) (Optional) Return a relative URL or absolute
Default value: false
Return
(string)
Source
File: src/Tribe/Aggregator/Page.php
public function get_url( $args = array(), $relative = false ) { $defaults = array( 'page' => self::$slug, 'post_type' => Tribe__Events__Main::POSTTYPE, ); // Allow the link to be "changed" on the fly $args = wp_parse_args( $args, $defaults ); // Base relative URL $url = 'edit.php'; // Keep the URL as a Relative one if ( ! $relative ) { $url = admin_url( $url ); } // Add the Arguments $url = add_query_arg( $args, $url ); /** * Allow users to filter the Admin Page URL * * @param string $url * @param array $args */ $url = apply_filters( 'tribe_aggregator_admin_page', $url, $args ); return $url; }