jpskill.com
🛠️ 開発・MCP コミュニティ

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.

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
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
🪟 Windows (PowerShell)
$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. 1. 下の青いボタンを押して white-label.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → white-label フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

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 (オプション) 高度なメニュー制御 並べ替え、名前変更、カスタムアイコン、詳細な権限

推奨されるアプローチ

  1. ASE - セキュリティを最優先 (ログインURL、XML-RPC、作成者スラッグ)
  2. White Label CMS - セットアップウィザードを使用して、迅速なブランディングとメニューの非表示化
  3. Branda - White Label CMS で十分でない場合は、ログインページを微調整

White Label CMS クイックセットアップ

アクセス: WordPress 管理画面 → 設定 → White Label CMS

セットアップウィザード

White Label CMS には、以下の手順を案内する組み込みウィザードがあります。

  1. 会社のロゴ (管理バー、ログインページ)
  2. クライアントの詳細
  3. ダッシュボードのウェルカムパネル
  4. メニューの表示/非表示

主な機能

  • カスタムウェルカムダッシュボード: 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 サポート):

&copy; 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 メニュー項目の並べ替え

クライアント向けの推奨される順序:

  1. ダッシュボード
  2. ページ
  3. 投稿 (またはカスタム CPT 名)
  4. メディア
  5. (区切り)
  6. コメント (有効な場合)
  7. (区切り)
  8. 外観 (編集者には非表示)
  9. プラグイン (編集者には非表示)
  10. ユーザー
  11. ツール (編集者には非表示)
  12. 設定 (編集者には非表示)

(原文がここで切り詰められています)

📜 原文 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

  1. ASE - Security first (login URL, XML-RPC, author slugs)
  2. White Label CMS - Use setup wizard for quick branding + menu hiding
  3. 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:

  1. Your company logo (admin bar, login page)
  2. Client details
  3. Dashboard welcome panel
  4. 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 /login as 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-login or /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):

&copy; 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:

  1. Dashboard
  2. Pages
  3. Posts (or custom CPT name)
  4. Media
  5. (separator)
  6. Comments (if enabled)
  7. (separator)
  8. Appearance (hide for editors)
  9. Plugins (hide for editors)
  10. Users
  11. Tools (hide for editors)
  12. 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:

  1. Create or use existing config JSON
  2. Run the automation script
  3. Verify all settings applied
  4. 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 \
  "&copy; $(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": "&copy; {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

  1. Flush permalinks: Settings → Permalinks → Save
  2. Check for plugin conflicts
  3. Verify .htaccess is writable
  4. Clear all caches

Logo Not Displaying on Login

  1. Check image dimensions (not too large)
  2. Verify image URL is accessible
  3. Clear browser cache
  4. Check Branda settings saved

Admin Bar Items Still Visible

  1. Clear browser cache
  2. Check if other plugins are adding items
  3. Verify ASE/Branda settings saved
  4. Check user role (some items only for admins)

Settings Not Saving

  1. Check user capabilities (must be admin)
  2. Clear cache (if using caching plugin)
  3. Disable other security plugins temporarily
  4. 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` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。