# mailchimp/1.6.1/includes/admin/templates/settings.php

Mailchimp List Subscribe Form, version 1.6.1. 24 lines.

- Page: https://pluginprobe.com/plugins/mailchimp/1.6.1/code/includes/admin/templates/settings.php
- Raw: https://pluginprobe.com/plugins/mailchimp/1.6.1/raw/includes/admin/templates/settings.php
- Modified: 2024-09-24T14:28:20+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/mailchimp/1.6.1/code/includes/admin/templates/settings.php#L10-L20`.

```php
<?php
/**
 * Main settings page template
 *
 * @package Mailchimp
 */

$user         = get_option( 'mc_user' );
$is_logged_in = ! ( ! $user || ( ! get_option( 'mc_api_key' ) && ! mailchimp_sf_get_access_token() ) );
?>
<div id="mailchimp-sf-settings-page">
	<?php
	// Header.
	include_once MCSF_DIR . 'includes/admin/templates/header.php'; // phpcs:ignore PEAR.Files.IncludingFile.UseRequireOnce

	// If user is not logged in, show login form.
	if ( ! $is_logged_in ) {
		include_once MCSF_DIR . 'includes/admin/templates/login.php';
	} else {
		include_once MCSF_DIR . 'views/setup_page.php';
	}
	?>
</div>

```
