WP_Rewrite::get_month_permastruct()publicWP 1.5.0

Retrieves the month permalink structure without day and with year.

Gets the date permalink structure and strips out the day permalink structures. Keeps the year permalink structure.

Method of the class: WP_Rewrite{}

No Hooks.


String|false. Year/Month permalink structure on success, false on failure.


global $wp_rewrite;


Since 1.5.0 Introduced.

WP_Rewrite::get_month_permastruct() code WP 6.5.3

public function get_month_permastruct() {
	$structure = $this->get_date_permastruct();

	if ( empty( $structure ) ) {
		return false;

	$structure = str_replace( '%day%', '', $structure );
	$structure = preg_replace( '#/+#', '/', $structure );

	return $structure;