white-label
Complete WordPress white-labeling using FREE plugins only - ASE, Branda, White Label CMS, Admin Menu Editor. Covers login page branding, admin cleanup, security hardening, and client handoff preparation.
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o white-label.zip https://jpskill.com/download/18121.zip && unzip -o white-label.zip && rm white-label.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/18121.zip -OutFile "$d\white-label.zip"; Expand-Archive "$d\white-label.zip" -DestinationPath $d -Force; ri "$d\white-label.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
white-label.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
white-labelフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 4
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
White-Label Skill (無料プラグインのみ)
無料のプラグインのみを使用して、プロフェッショナルでブランド化された管理画面エクスペリエンスを作成する、完全な WordPress ホワイトラベルシステムです。有料の要素は一切使用しません。
プラグインスタック
| プラグイン | 目的 | 主な機能 |
|---|---|---|
| ASE (Admin and Site Enhancements) | セキュリティ、管理画面のクリーンアップ | カスタムログインURL、XML-RPCの無効化、通知の非表示、作成者の難読化 |
| White Label CMS | ダッシュボードとメニューのブランディング | セットアップウィザード、カスタムウェルカムパネル、ロールごとのメニューの非表示、インポート/エクスポート |
| Branda (White Labeling) | ログインページのブランディング | カスタムロゴ、色、背景、管理バーのロゴ |
| Admin Menu Editor (オプション) | 高度なメニュー制御 | 並べ替え、名前変更、カスタムアイコン、詳細な権限 |
推奨されるアプローチ
- ASE - セキュリティを最優先 (ログインURL、XML-RPC、作成者スラッグ)
- White Label CMS - セットアップウィザードを使用して、迅速なブランディングとメニューの非表示化
- Branda - White Label CMS で十分でない場合は、ログインページを微調整
White Label CMS クイックセットアップ
アクセス: WordPress 管理画面 → 設定 → White Label CMS
セットアップウィザード
White Label CMS には、以下の手順を案内する組み込みウィザードがあります。
- 会社のロゴ (管理バー、ログインページ)
- クライアントの詳細
- ダッシュボードのウェルカムパネル
- メニューの表示/非表示
主な機能
- カスタムウェルカムダッシュボード: Elementor/Beaver Builder のサポートにより、独自のパネルを追加
- ロールごとのメニューの非表示: 組み込み機能、追加のプラグインは不要
- CMS プロファイル: ウェブサイト、ブログ、またはカスタムプリセットを選択
- インポート/エクスポート: サイト間で設定を保存して再利用
- ログインページ: ロゴをカスタマイズし、
/loginを URL エイリアスとして使用
設定可能なこと (100% 無料)
| 機能 | プラグイン | 方法 |
|---|---|---|
| カスタムログインページロゴ | Branda | メディアライブラリからアップロード |
| ログイン背景色/画像 | Branda | カラーピッカーまたは画像アップロード |
| ログインフォームのスタイル | Branda | 色、境界線、影 |
| 管理フッターテキスト | ASE または Branda | カスタム HTML テキスト |
| 管理バーのクリーンアップ | ASE | 項目の表示/非表示を切り替え |
| 「こんにちは」の挨拶を非表示 | Branda | カスタムテキストに置き換え |
| ダッシュボードウィジェットの削除 | ASE | ウィジェットごとにチェックボックス |
| カスタムログインURL | ASE | /client-login のようなスラッグ |
| メニューの整理 | Admin Menu Editor | ドラッグアンドドロップ |
| WordPress バージョンの非表示 | ASE | オン/オフを切り替え |
| 管理画面の配色 | Branda | カスタムパレット |
| 管理通知の無効化 | ASE | パネルに移動または非表示 |
フェーズ 1: セキュリティを最優先 (ASE)
1.1 ログインURLの変更
- プラグイン: ASE → ログイン/ログアウト → ログインURLの変更
- 設定:
/client-loginや/secure-accessのようなカスタムURL - 理由:
/wp-login.phpへの自動化された攻撃を防ぎます
推奨されるスラッグ:
/client-login
/company-access
/portal
/secure-login
避けるべきスラッグ: /login, /admin, /signin (一般的すぎる)
1.2 ログインIDタイプ
- プラグイン: ASE → ログイン/ログアウト → ログインIDタイプ
- 設定: 「ユーザー名のみ」または「メールアドレスのみ」に制限
- 攻撃対象領域を削減
1.3 作成者スラッグの難読化
- プラグイン: ASE → セキュリティ → 作成者スラッグの難読化
- 作成者アーカイブURLからユーザー名を隠します
1.4 XML-RPCの無効化
- プラグイン: ASE → セキュリティ → XML-RPCの無効化
- ブルートフォースアタックとDDoS攻撃を防ぎます
1.5 メールアドレスの難読化
- プラグイン: ASE → セキュリティ → メールアドレスの難読化
- 表示されたメールをスクレイパーから保護します
フェーズ 2: ブランディング (Branda)
2.1 ログインページのカスタマイズ
アクセス: Branda → ログイン画面
カスタマイズ:
- ロゴ: クライアントのロゴをアップロード (推奨: 幅 200-400px、PNG または SVG)
- ロゴリンク: wordpress.org からクライアントのサイトに変更
- 背景: 単色または画像
- フォームボックス: 背景色、ボーダー半径、影
- ボタン: 背景色、テキスト色、ホバー状態
- リンク: 「パスワード紛失」と「サイトに戻る」の色
設定例:
Logo: /wp-content/uploads/client-logo.png
Logo Width: 300px
Background Color: #1a1a2e
Form Background: #ffffff
Form Border Radius: 8px
Button Color: #e94560
Button Hover: #c73e54
2.2 管理バーのブランディング
アクセス: Branda → 管理エリア → 管理バー
オプション:
- WordPress ロゴをカスタムロゴに置き換え
- WordPress ロゴを完全に非表示
- カスタム管理バーの背景色
- カスタムメニュー項目の色
2.3 「こんにちは」の挨拶を置き換え
アクセス: Branda → 管理エリア → Howdy Message
置き換え先:
- "Welcome, {username}"
- "Hello, {display_name}"
- "{display_name}" (名前のみ)
2.4 管理フッター
アクセス: Branda → 管理エリア → 管理フッター
カスタムフッターテキスト (HTML サポート):
© 2025 [Client Name]. Powered by <a href="https://youragency.com">Your Agency</a>.
2.5 ダッシュボードウィジェットのブランディング
アクセス: Branda → ダッシュボード → ウェルカムウィジェット
カスタムウェルカムウィジェットの作成:
- クライアントのロゴ
- 一般的なタスクへのクイックリンク
- サポートの連絡先情報
フェーズ 3: 管理画面のクリーンアップ (ASE)
3.1 管理バーのクリーンアップ
- プラグイン: ASE → 管理インターフェース → 管理バーのクリーンアップ
- 非表示: WordPress ロゴ、コメント、新しいコンテンツ、更新、ヘルプタブ
- 保持: サイト名、ユーザーメニュー、必要最小限のもののみ
3.2 管理通知の非表示
- プラグイン: ASE → 管理インターフェース → 管理通知の非表示
- 通知を別のパネルに移動 (管理バーのアイコンからアクセス可能)
- クライアントにとってインターフェースをクリーンに保ちます
3.3 ダッシュボードウィジェットの無効化
- プラグイン: ASE → 管理インターフェース → ダッシュボードウィジェットの無効化
- 無効化:
- WordPress ニュース
- クイックドラフト
- 概要 (オプション)
- アクティビティ (オプション)
- 保持: カスタムウィジェット、サイトヘルス (場合による)
3.4 より広い管理メニュー
- プラグイン: ASE → 管理インターフェース → より広い管理メニュー
- 長いメニュー項目の可読性の向上
フェーズ 4: メニューの整理 (Admin Menu Editor)
4.1 メニュー項目の並べ替え
クライアント向けの推奨される順序:
- ダッシュボード
- ページ
- 投稿 (またはカスタム CPT 名)
- メディア
- (区切り)
- コメント (有効な場合)
- (区切り)
- 外観 (編集者には非表示)
- プラグイン (編集者には非表示)
- ユーザー
- ツール (編集者には非表示)
- 設定 (編集者には非表示)
(原文がここで切り詰められています)
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
White-Label Skill (FREE Plugins Only)
Complete WordPress white-labeling system using free plugins to create a professional, branded admin experience without any paid elements.
Plugin Stack
| Plugin | Purpose | Key Features |
|---|---|---|
| ASE (Admin and Site Enhancements) | Security, admin cleanup | Custom login URL, disable XML-RPC, hide notices, obfuscate authors |
| White Label CMS | Dashboard & menu branding | Setup wizard, custom welcome panel, hide menus by role, import/export |
| Branda (White Labeling) | Login page branding | Custom logo, colors, backgrounds, admin bar logo |
| Admin Menu Editor (optional) | Advanced menu control | Reorder, rename, custom icons, granular permissions |
Recommended Approach
- ASE - Security first (login URL, XML-RPC, author slugs)
- White Label CMS - Use setup wizard for quick branding + menu hiding
- Branda - Fine-tune login page if White Label CMS isn't enough
White Label CMS Quick Setup
Access: WordPress Admin → Settings → White Label CMS
Setup Wizard
White Label CMS has a built-in wizard that walks you through:
- Your company logo (admin bar, login page)
- Client details
- Dashboard welcome panel
- Menu visibility
Key Features
- Custom Welcome Dashboard: Add your own panel with Elementor/Beaver Builder support
- Hide Menus by Role: Built-in, no extra plugin needed
- CMS Profiles: Choose Website, Blog, or Custom preset
- Import/Export: Save and reuse settings across sites
- Login Page: Customize logo and use
/loginas URL alias
What We Can Configure (100% FREE)
| Feature | Plugin | How |
|---|---|---|
| Custom login page logo | Branda | Upload via Media Library |
| Login background color/image | Branda | Color picker or image upload |
| Login form styling | Branda | Colors, borders, shadows |
| Admin footer text | ASE or Branda | Custom HTML text |
| Admin bar cleanup | ASE | Toggle visibility of items |
| Hide "Howdy" greeting | Branda | Replace with custom text |
| Dashboard widget removal | ASE | Checkbox per widget |
| Custom login URL | ASE | Slug like /client-login |
| Menu organization | Admin Menu Editor | Drag-and-drop |
| WordPress version hiding | ASE | Toggle on/off |
| Admin color scheme | Branda | Custom palette |
| Disable admin notices | ASE | Move to panel or hide |
Phase 1: Security First (ASE)
1.1 Change Login URL
- Plugin: ASE → Login/Logout → Change Login URL
- Setting: Custom URL like
/client-loginor/secure-access - Why: Prevents automated attacks on
/wp-login.php
Recommended slugs:
/client-login
/company-access
/portal
/secure-login
Avoid: /login, /admin, /signin (too common)
1.2 Login ID Type
- Plugin: ASE → Login/Logout → Login ID Type
- Setting: Restrict to "Username only" or "Email only"
- Reduces attack surface
1.3 Obfuscate Author Slugs
- Plugin: ASE → Security → Obfuscate Author Slugs
- Hides usernames from author archive URLs
1.4 Disable XML-RPC
- Plugin: ASE → Security → Disable XML-RPC
- Prevents brute force and DDoS attacks
1.5 Email Address Obfuscation
- Plugin: ASE → Security → Email Address Obfuscation
- Protects displayed emails from scrapers
Phase 2: Branding (Branda)
2.1 Login Page Customization
Access: Branda → Login Screen
Customize:
- Logo: Upload client's logo (recommended: 200-400px wide, PNG or SVG)
- Logo Link: Change from wordpress.org to client's site
- Background: Solid color or image
- Form Box: Background color, border radius, shadow
- Button: Background color, text color, hover state
- Links: "Lost password" and "Back to site" colors
Example Configuration:
Logo: /wp-content/uploads/client-logo.png
Logo Width: 300px
Background Color: #1a1a2e
Form Background: #ffffff
Form Border Radius: 8px
Button Color: #e94560
Button Hover: #c73e54
2.2 Admin Bar Branding
Access: Branda → Admin Area → Admin Bar
Options:
- Replace WordPress logo with custom logo
- Hide WordPress logo entirely
- Custom admin bar background color
- Custom menu item colors
2.3 Replace "Howdy" Greeting
Access: Branda → Admin Area → Howdy Message
Replace with:
- "Welcome, {username}"
- "Hello, {display_name}"
- "{display_name}" (just the name)
2.4 Admin Footer
Access: Branda → Admin Area → Admin Footer
Custom footer text (HTML supported):
© 2025 [Client Name]. Powered by <a href="https://youragency.com">Your Agency</a>.
2.5 Dashboard Widget Branding
Access: Branda → Dashboard → Welcome Widget
Create custom welcome widget with:
- Client logo
- Quick links to common tasks
- Support contact information
Phase 3: Admin Cleanup (ASE)
3.1 Clean Up Admin Bar
- Plugin: ASE → Admin Interface → Clean Up Admin Bar
- Hide: WordPress logo, comments, new content, updates, help tab
- Keep: Site name, user menu, essentials only
3.2 Hide Admin Notices
- Plugin: ASE → Admin Interface → Hide Admin Notices
- Moves notices to separate panel (accessible via admin bar icon)
- Keeps interface clean for clients
3.3 Disable Dashboard Widgets
- Plugin: ASE → Admin Interface → Disable Dashboard Widgets
- Disable:
- WordPress News
- Quick Draft
- At a Glance (optional)
- Activity (optional)
- Keep: Custom widgets, Site Health (maybe)
3.4 Wider Admin Menu
- Plugin: ASE → Admin Interface → Wider Admin Menu
- Better readability for long menu items
Phase 4: Menu Organization (Admin Menu Editor)
4.1 Reorder Menu Items
Recommended Order for Clients:
- Dashboard
- Pages
- Posts (or custom CPT name)
- Media
- (separator)
- Comments (if enabled)
- (separator)
- Appearance (hide for editors)
- Plugins (hide for editors)
- Users
- Tools (hide for editors)
- Settings (hide for editors)
4.2 Rename Confusing Items
| Original | Rename To |
|---|---|
| Posts | News / Blog / Articles |
| Media | Files / Images |
| Pages | Website Pages |
| Comments | Feedback / Reviews |
4.3 Hide Advanced Items
Hide from Editors:
- Plugins
- Appearance → Editor
- Tools → all except Export
- Settings → all
Hide from Authors:
- Everything in Editor list
- Plus: Users, Comments settings
4.4 Add Custom Menu Items
Admin Menu Editor allows adding links to:
- External resources
- Custom admin pages
- Help documentation
Phase 5: Performance & Cleanup (ASE)
5.1 Heartbeat Control
- Dashboard: Disable or reduce to 60s
- Post Editor: Reduce to 30s (for autosave)
- Frontend: Disable
5.2 Revisions Control
- Limit to 5-10 revisions per post
- Prevents database bloat
5.3 Image Upload Control
- Max dimensions: 2560x2560px
- Convert BMP to JPG: Enable
- Convert PNG to JPG: Enable (non-transparent only)
5.4 Disable Bloat
- Embeds: Disable if not using oEmbed
- Emoji: Disable (system emojis work fine)
- Dashicons on frontend: Disable
- jQuery Migrate: Disable if not needed
Automated White-Labeling (Claude Can Do This!)
This skill includes automation scripts that allow Claude to configure ALL white-label settings programmatically based on brand information you provide.
Quick Start
# Apply white-label config from JSON file
/root/.claude/skills/white-label/scripts/apply-white-label.sh config.json container-name
# Example for CSR Development:
/root/.claude/skills/white-label/scripts/apply-white-label.sh \
/root/csrdevelopment.com/white-label-config.json \
wordpress-local-wordpress-1
Configuration File Format
Create a JSON file with your brand settings:
{
"brand": {
"company_name": "Your Company",
"logo_url": "https://example.com/logo.png",
"website": "https://yourcompany.com",
"colors": {
"primary": "#2271b1",
"primary_dark": "#135e96",
"background": "#1a1a2e"
}
},
"login": {
"background_color": "#1a1a2e",
"form_background": "#ffffff",
"button_color": "#2271b1",
"logo_width": 300
},
"security": {
"login_url": "secure-login",
"disable_xmlrpc": true,
"obfuscate_authors": true
},
"dashboard": {
"hide_news": true,
"hide_quick_draft": true,
"welcome_title": "Welcome",
"welcome_message": "<p>Your custom dashboard message</p>"
},
"greeting": "Welcome,"
}
What Gets Configured
The automation script configures:
| Plugin | Settings Applied |
|---|---|
| White Label CMS | Admin bar logo, greeting, side menu, footer, dashboard widgets, welcome panel |
| ASE | Custom login URL, XML-RPC, author obfuscation, email obfuscation, heartbeat, revisions |
| Branda | Login page styling, admin bar, howdy message, footer |
Asking Claude to White-Label
Just say:
- "White-label this site for [Company Name]"
- "Apply branding with primary color #e94560"
- "Set up client handoff for [Company]"
Claude will:
- Create or use existing config JSON
- Run the automation script
- Verify all settings applied
- Report completion
Scripts Location
/root/.claude/skills/white-label/scripts/
├── apply-white-label.sh # Main runner script
├── configure-white-label.php # WP-CLI configuration script
└── white-label-config.example.json # Example config file
Programmatic Configuration
All three plugins store settings in wp_options:
| Plugin | Option Name | Format |
|---|---|---|
| ASE | admin_site_enhancements |
Serialized array |
| Branda | ub_settings (and others) |
Serialized array |
| Admin Menu Editor | acp_custom_menu, acp_custom_menu_data |
Serialized array |
Reading Current Settings
# ASE settings
docker exec wordpress wp option get admin_site_enhancements --format=json
# Branda settings
docker exec wordpress wp option get ub_settings --format=json
# Admin Menu Editor
docker exec wordpress wp option get acp_custom_menu --format=json
Updating Settings via WP-CLI
ASE Configuration:
docker exec wordpress wp option update admin_site_enhancements '{
"change_login_url": {"enabled": true, "slug": "secure-login"},
"hide_admin_notices": true,
"disable_xmlrpc": true,
"obfuscate_author_slugs": true,
"heartbeat_control": {
"dashboard": "disable",
"post_editor": 30,
"frontend": "disable"
},
"revisions_control": 5
}' --format=json
Branda Login Customization:
# Upload logo first
docker exec wordpress wp media import /path/to/logo.png --title="Client Logo"
# Get attachment ID
LOGO_ID=$(docker exec wordpress wp post list --post_type=attachment --name=logo --field=ID)
# Update Branda settings
docker exec wordpress wp option update ub_login_image "$LOGO_ID"
docker exec wordpress wp option update ub_login_background_color "#1a1a2e"
Automation Script
Complete white-label setup script:
#!/bin/bash
# white-label-setup.sh - Apply complete white-labeling
CLIENT_NAME="${1:-Client Name}"
LOGIN_URL="${2:-client-login}"
LOGO_PATH="${3:-}"
PRIMARY_COLOR="${4:-#2271b1}"
BACKGROUND_COLOR="${5:-#1a1a2e}"
# Configure ASE
docker-compose exec -T wpcli wp option update admin_site_enhancements "$(cat <<EOF
{
"change_login_url": {"enabled": true, "slug": "$LOGIN_URL"},
"hide_admin_notices": true,
"disable_xmlrpc": true,
"obfuscate_author_slugs": true,
"email_address_obfuscation": true,
"clean_up_admin_bar": {
"enabled": true,
"hide_wp_logo": true,
"hide_comments": true,
"hide_new_content": true
},
"disable_dashboard_widgets": {
"welcome": true,
"quick_draft": true,
"wordpress_news": true
},
"heartbeat_control": {
"dashboard": "disable",
"post_editor": 30,
"frontend": "disable"
},
"revisions_control": 5
}
EOF
)" --format=json
# Upload logo if provided
if [ -n "$LOGO_PATH" ] && [ -f "$LOGO_PATH" ]; then
docker cp "$LOGO_PATH" wordpress:/tmp/logo.png
docker-compose exec -T wpcli wp media import /tmp/logo.png --title="$CLIENT_NAME Logo"
fi
# Configure admin footer
docker-compose exec -T wpcli wp option update ub_admin_footer_text \
"© $(date +%Y) $CLIENT_NAME. All rights reserved."
echo "White-labeling complete for: $CLIENT_NAME"
echo "Login URL: /wp-login.php → /$LOGIN_URL"
Template Configuration Export
Save this as your baseline white-label configuration:
{
"ase": {
"change_login_url": {
"enabled": true,
"slug": "secure-login"
},
"hide_admin_notices": true,
"disable_xmlrpc": true,
"obfuscate_author_slugs": true,
"email_address_obfuscation": true,
"clean_up_admin_bar": {
"enabled": true,
"hide_wp_logo": true,
"hide_comments": true,
"hide_new_content": true,
"hide_updates": true
},
"disable_dashboard_widgets": {
"welcome": true,
"quick_draft": true,
"wordpress_news": true,
"activity": false
},
"heartbeat_control": {
"dashboard": "disable",
"post_editor": 30,
"frontend": "disable"
},
"revisions_control": 5,
"image_upload_control": {
"max_width": 2560,
"max_height": 2560
}
},
"branda": {
"login_screen": {
"logo_enabled": true,
"background_color": "#1a1a2e",
"form_background": "#ffffff",
"button_color": "#e94560"
},
"admin_bar": {
"hide_wp_logo": true,
"custom_logo_enabled": true
},
"howdy_message": {
"enabled": true,
"text": "Welcome,"
},
"admin_footer": {
"enabled": true,
"text": "© {year} {client}. All rights reserved."
}
},
"admin_menu_editor": {
"hide_for_non_admins": [
"plugins.php",
"theme-editor.php",
"options-general.php",
"tools.php"
],
"rename": {
"Posts": "News",
"Media": "Files"
}
}
}
Client Handoff Checklist
Before handing off to client:
- [ ] Custom login URL set and tested
- [ ] Login page has client logo
- [ ] Login page colors match brand
- [ ] Admin bar shows client branding (not WordPress)
- [ ] "Howdy" replaced with professional greeting
- [ ] Admin footer shows client copyright
- [ ] Dashboard widgets cleaned up
- [ ] Menu items renamed and organized
- [ ] Advanced items hidden from editors
- [ ] WordPress version hidden
- [ ] XML-RPC disabled
- [ ] Author slugs obfuscated
- [ ] Email addresses obfuscated
- [ ] Heartbeat optimized
- [ ] Revisions limited
- [ ] Image upload limits set
Troubleshooting
Login URL Not Working
- Flush permalinks: Settings → Permalinks → Save
- Check for plugin conflicts
- Verify .htaccess is writable
- Clear all caches
Logo Not Displaying on Login
- Check image dimensions (not too large)
- Verify image URL is accessible
- Clear browser cache
- Check Branda settings saved
Admin Bar Items Still Visible
- Clear browser cache
- Check if other plugins are adding items
- Verify ASE/Branda settings saved
- Check user role (some items only for admins)
Settings Not Saving
- Check user capabilities (must be admin)
- Clear cache (if using caching plugin)
- Disable other security plugins temporarily
- Check PHP memory limit
Related Skills
- wp-docker: Development environment
- wp-playground: Testing environment
- wordpress-admin: Site management
- seo-optimizer: SEO configuration
- brand-guide: Brand documentation
Sources
同梱ファイル
※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。
- 📄 SKILL.md (16,319 bytes)
- 📎 scripts/apply-white-label.sh (2,879 bytes)
- 📎 scripts/configure-white-label.php (13,544 bytes)
- 📎 scripts/white-label-config.example.json (1,846 bytes)