Function Reference: geodir_location_rel_canonical

Summary

Adds rel=’canonical’ tag to links.

Global Values

$wp
(object) (required) WordPress object.

Default: None

Package

GeoDirectory_Location_Manager

Change Log

Since: 1.0.0

Source File

geodir_location_rel_canonical() is located in geodir_location_manager/geodir_location_hooks_actions.php [Line: 3308]

Source Code

function geodir_location_rel_canonical() {
	global $wp ;
	
	if( isset( $wp->query_vars['page_id'] ) && $wp->query_vars['page_id'] == geodir_location_page_id() ) {
		$link = geodir_get_location_link();
		
		if( get_option( 'geodir_set_as_home' ) && $link == geodir_get_location_link( 'base' ) ) {
			$link = get_bloginfo( 'url' );
		} else {
			if ( get_option( 'permalink_structure') != '' ) {
				$link = trim( $link );
				$link = rtrim( $link, "/" ) . "/";
			}
		}
		
		echo "n";
	}
}