トラブルシューティング
Kashiwazaki SEO Link Weaver の使用中に発生する可能性のある問題と、その解決方法をまとめています。
ショートコードがそのまま表示される
症状
[kswl_link] がリンクに変換されず、ショートコードのテキストがそのまま表示される。
解決方法
プラグインの有効化を確認 - WordPress管理画面の プラグイン ページで、「Kashiwazaki SEO Link Weaver」が有効になっているか確認してください。
ショートコードの記述を確認 - ショートコードのタグ名や属性の記述に誤りがないか確認してください。角括弧の閉じ忘れや属性名のタイプミスが原因となることがあります。
ブロックエディターでの使用を確認 - ブロックエディターを使用している場合は、「ショートコード」ブロック内に記述してください。段落ブロックに直接記述すると正しく処理されない場合があります。
リンクをクリックしても遷移しない
症状
リンクは表示されるが、クリックしてもリンク先に移動しない。
解決方法
JavaScriptの動作を確認 - ブラウザの開発者ツール(Console)でJavaScriptエラーが発生していないか確認してください。他のプラグインやテーマのJSと競合している可能性があります。
JavaScriptの無効化を確認 - ブラウザでJavaScriptが無効になっている場合、Base64デコードとナビゲーションが実行されません。ブラウザの設定でJavaScriptが有効になっていることを確認してください。
URLの形式を確認 - ショートコードに指定したURLが正しい形式(http:// または https:// で始まる完全なURL)であることを確認してください。
メモ
本プラグインはJavaScriptによるナビゲーションを使用しているため、JavaScriptが無効な環境ではリンクが機能しません。これは仕様上の制限です。
デザインが正しく表示されない
症状
テキスト風やボタン風のデザインプリセットが正しく適用されない。
解決方法
設定の保存を確認 - 管理画面の設定ページで 変更を保存 ボタンをクリックしたことを確認してください。
テーマのCSSとの競合を確認 - 使用中のWordPressテーマのCSSがインラインスタイルを上書きしている可能性があります。ブラウザの開発者ツールで適用されているCSSの優先度を確認してください。
ブラウザキャッシュをクリア - ブラウザのキャッシュが原因で変更が反映されない場合があります。ハードリフレッシュ(Ctrl + Shift + R)を試してください。
設定画面にアクセスできない
症状
WordPress管理画面にLink Weaverの設定ページが表示されない。
解決方法
ユーザー権限を確認 - 設定ページにアクセスするには manage_options 権限(管理者権限)が必要です。管理者アカウントでログインしているか確認してください。
プラグインの有効化を確認 - プラグインが正しく有効化されているか確認してください。エラーが発生している場合は、プラグイン一覧画面にエラーメッセージが表示されます。
よくある質問
| 質問 | 回答 |
|---|---|
| データベースに新しいテーブルは作られますか? | いいえ。設定はwp_optionsテーブル(kswl_options)に保存されます。カスタムテーブルは作成しません。 |
| 外部サービスと通信しますか? | いいえ。外部HTTP通信、Cronジョブ、メール送信のいずれも行いません。 |
| JavaScriptが無効でもリンクは機能しますか? | いいえ。URL難読化にはJavaScriptによるBase64デコードが必須です。JavaScriptが無効な環境ではリンク先への遷移は行えません。 |
| URL難読化はセキュリティ機能ですか? | いいえ。Base64エンコードは暗号化ではなく、デコードは容易です。HTMLソースからの直接的なURL露出を防ぐ目的であり、セキュリティ機能ではありません。 |
| マルチサイトに対応していますか? | 各サイトごとにプラグインを有効化・設定する必要があります。 |
| アンインストール時にデータは削除されますか? | プラグインをアンインストール(削除)すると、wp_optionsに保存された設定データ(kswl_options)は削除されます。 |
注意
問題が解決しない場合は、WordPressのデバッグモード(WP_DEBUG)を有効にして、エラーログを確認してください。エラーメッセージの内容が問題解決の手がかりになります。