Template Tags / page_link()
Note
This function replaces linkToPage() (which may still be used, though will be removed in future versions. It is advised that you update your theme templates to make use of page_link() instead.
Description
This function creates a URL that can be used in an <a> tag. It is automatically adjusted based on the clean URLs option.
Usage
<?php echo page_link( $id ); ?>
Parameters
$id
- integer or string
- optional
The ID number or slug of the page to link to. Defaults to the current page.
Examples
Usage in blog_list.html
<a href="<?php echo page_link(); ?>"><?php echo pageName(); ?></a>
Link to a specific page
<a href="<?php echo page_link( 'page-slug' ); ?>">Take a look!</a>