insert_with_markers example

/* * If the file doesn't already exist check for write access to the directory * and whether we have some rules. Else check for write access to the file. */
    if ( ! file_exists( $htaccess_file ) && is_writable( $home_path ) && $wp_rewrite->using_mod_rewrite_permalinks()
        || is_writable( $htaccess_file )
    ) {
        if ( got_mod_rewrite() ) {
            $rules = explode( "\n", $wp_rewrite->mod_rewrite_rules() );

            return insert_with_markers( $htaccess_file, 'WordPress', $rules );
        }
    }

    return false;
}

/** * Updates the IIS web.config file with the current rules if it is writable. * If the permalinks do not require rewrite rules then the rules are deleted from the web.config file. * * @since 2.8.0 * * @global WP_Rewrite $wp_rewrite WordPress rewrite component. * * @return bool|null True on write success, false on failure. Null in multisite. */
Home | Imprint | This part of the site doesn't use cookies.