WP_Rewrite::using_index_permalinks() WordPress Method
The WP_Rewrite::using_index_permalinks() function allows you to check if permalinks are using the index.php file. This is useful for checking if a WordPress installation is using the correct permalink structure.
WP_Rewrite::using_index_permalinks() #
Determines whether permalinks are being used and rewrite module is not enabled.
Description
Means that permalink links are enabled and index.php is in the URL.
Return
(bool) Whether permalink links are enabled and index.php is in the URL.
More Information
Returns true if your blog is using PATHINFO permalinks.
Source
File: wp-includes/class-wp-rewrite.php
public function using_index_permalinks() { if ( empty( $this->permalink_structure ) ) { return false; } // If the index is not in the permalink, we're using mod_rewrite. return preg_match( '#^/*' . $this->index . '#', $this->permalink_structure ); }
Expand full source codeCollapse full source codeView on TracView on GitHub
Changelog
Version | Description |
---|---|
1.5.0 | Introduced. |