<html lang="ja-jp" dir="ltr"><head></head><body>### [フォームビルダーでマーケティングタブを非表示にする方法](https://wpforms.com/developers/how-to-hide-the-marketing-tab-in-form-builder/)

**公開日:** 2023年2月14日
**著者:** エディトリアルチーム

**抜粋:** このチュートリアルでは、PHPを使用してフォームビルダー内からマーケティングタブを非表示にする方法を説明します。

**コンテンツ:**

フォームビルダー内の**マーケティング**タブを非表示にしたいですか？サイトにさまざまなロールを持つ多くのユーザーがいて、[アクセス制御](https://wpforms.com/docs/how-to-set-up-access-controls-in-wpforms/ "フォームと設定の権限の制御")を使用してWPFormsへのアクセスを許可した場合、フォームでの統合の設定機能を許可したくない場合があります。簡単なPHPスニペットを使用すると、マーケティングタブを簡単に非表示にできます。このチュートリアルでは、その方法を説明します！

## マーケティングタブを非表示にする

デフォルトでは、適切な権限を持つユーザーは、利用可能なすべてのオプションを使用して、WPFormsフォームビルダーを通じてサイトでフォームを作成できます。

![デフォルトビューのフォームビルダータブ](https://wpforms.com/wp-content/uploads/2023/02/wpforms-default-form-builder-view.jpg)

このチュートリアルの目的のために、WordPressの**購読者**または**編集者**ロールを持つすべてのユーザーに対して、フォームビルダー内から**マーケティング**タブを非表示にしたいと思います。これを達成するために、このスニペットをサイトにコピーする必要があります。

スニペットをサイトに追加する方法と場所について支援が必要な場合は、[このチュートリアルを参照してください](https://wpforms.com/developers/how-to-add-custom-php-or-javascript-for-wpforms/ "WPFormsにカスタムPHPまたはJavaScriptを追加する方法")。

```

/**
 * フォームビルダー内のマーケティングタブを非表示にする
 *
 * @link   https://wpforms.com/developers/how-to-hide-the-marketing-tab-in-form-builder/
 */

function hide_marketing_tab_based_on_role() {
	
	// デフォルトのWordPressユーザーロール: subscriber, editor, contributor, author, administrator
	// WordPressロールの詳細については、https://wordpress.org/documentation/article/roles-and-capabilities/ を参照してください。
	
	// 現在のユーザーが購読者または編集者であるかどうかを確認する
	if( current_user_can( 'subscriber' ) || current_user_can( 'editor' ) ) {
		echo '';
	}
}

add_action('admin_head', 'hide_marketing_tab_based_on_role');
```

WordPressのユーザーロールと権限の詳細については、[WordPressのドキュメントを参照してください](https://wordpress.org/documentation/article/roles-and-capabilities/ "WordPressのロールと権限")。

![スニペットが追加されると、マーケティングタブを非表示にできるようになります](https://wpforms.com/wp-content/uploads/2023/02/wpforms-restrict-tabs.jpg)

これで、特定のロールを持つWordPressユーザーからサイトの**マーケティング**タブを非表示にするために必要なすべてが揃いました。フォームにカラーピッカーを追加したいですか？[フォームにカラーピッカーを追加する方法](https://wpforms.com/developers/how-to-add-a-color-picker-to-your-form/ "フォームにカラーピッカーを追加する方法")のチュートリアルをご覧ください。

## FAQ

#### Q: 支払いタブも非表示にできますか？

**A:** **支払い**タブも非表示にしたい場合。

```

/**
 * フォームビルダー内の支払いタブを非表示にする
 *
 * @link   https://wpforms.com/developers/how-to-hide-the-marketing-tab-in-form-builder/
 */

function hide_payments_tab_based_on_role() {
	
	// デフォルトのWordPressユーザーロール: subscriber, editor, contributor, author, administrator
	// WordPressロールの詳細については、https://wordpress.org/documentation/article/roles-and-capabilities/ を参照してください。
	
	// 現在のユーザーが購読者または編集者であるかどうかを確認する
	if( current_user_can( 'subscriber' ) || current_user_can( 'editor' ) ) {
		echo '';
	}
}

add_action('admin_head', 'hide_payments_tab_based_on_role');
```

#### Q: 両方のタブを非表示にできますか？

**A:** このスニペットを使用して両方のタブを非表示にできます。

```

/**
 * フォームビルダー内の支払いタブとマーケティングタブを非表示にする
 *
 * @link   https://wpforms.com/developers/how-to-hide-the-marketing-tab-in-form-builder/
 */

function hide_marketing_tab_based_on_role() {
	
	// デフォルトのWordPressユーザーロール: subscriber, editor, contributor, author, administrator
	// WordPressロールの詳細については、https://wordpress.org/documentation/article/roles-and-capabilities/ を参照してください。
	
	// 現在のユーザーが購読者または編集者であるかどうかを確認する
	if( current_user_can( 'subscriber' ) || current_user_can( 'editor' ) ) {
		echo '';
	}
}

add_action('admin_head', 'hide_marketing_tab_based_on_role');
```

**カテゴリ:** 拡張

**タグ:** アクセス、PHP

---</body></html>