サポート » 使い方全般 » ダッシュボード内に「テーマの編集」が表示されない

  • 管理者でログインした状態でダッシュボードの「外観」に「ヘッダー」「テーマの編集」、また「プラグイン」に「新規追加」も表示されておりません。ワードプレスのバージョンアップに関しましても「WordPress 5.0.3 が利用可能です。サイト管理者にお知らせください。」の表示が出ております。

    何か原因などお分かりになりましたらアドバイスお願いいたします。

15件の返信を表示中 - 1 - 15件目 (全24件中)
  • CG

    (@du-bist-der-lenz)

    「WordPress 5.0.3 が利用可能です。サイト管理者にお知らせください。」の表示が出ていることからすると、システムは管理者として認知していないのでしょう。

    サイトがマルチサイトになっているんじゃないですか?
    マルチサイトの場合は管理者と特権管理者では権限が異なります。

    CG様

    お返事ありがとうございます。
    やはり管理者として認知されていないのですね。

    npssl様

    お返事ありがとうございます。
    ダッシュボードの上部バーにも表示がないためマルチサイトではないと認識しています。

    じゃ、wp_usermetaテーブルのwp_capabilitiesキーの値が書き換えられている/破損しているんでしょ
    あるいはUser Role Editorなどで設定変えているとか

    npssl様

    ありがとうございます。
    ご指摘の箇所を確認してみます。

    npsslさま

    先日はありがとうございました。
    ご指摘以外にもチェック項目ご存知でしょうか?
    未だ「テーマ編集」など表示できずに苦戦しております。

    wp_capabilities内は下記の設定になっており問題なさそうです。
    umeta_id :値10
    user_id :値1
    meta_value :a:1:{s:13:”administrator”;b:1;}

    User Role Editorは使用していません。

    権限情報を設定している箇所は、wp_usermetaテーブルの
    wp_capabilitieswp_user_levelだけです。

    あと、考えられるのは、wp-config.phpに無効化設定が書き込まれている
    プラグインエディタ、テーマエディタの無効化
    define('DISALLOW_FILE_EDIT', true);
    プラグイン/テーマの更新/インストールの無効化
    define('DISALLOW_FILE_MODS',true);
    WordPressのすべての自動更新を無効化:
    define( 'AUTOMATIC_UPDATER_DISABLED', true );

    又は何らかのプラグインで消されているかです。

    • この返信は7 ヶ月、 1 週前に  npssl さんが編集しました。

    npsslさま

    いつもありがとうございます。
    ご指摘の箇所を確認してみます。

    npsslさま

    度々失礼いたします。

    wp_user_level :10
    の設定はなっており問題なさそうです。

    wp-config.phpに無効化設定に該当する書き込みは見当たりませんでした。

    プラグインは「WP Multibyte Patch」のみの使用で、こちらを「停止」また「削除」して再ログインしてみましたが状況は変わらずでした。

    先に思い付く点を述べさせていただきましたが、状況は変わらないというと、下記の内容を書いていただけますか?

    投稿に記載する内容
    どのような条件でどのような問題が見られますか? 以下のポイントを考慮して、正確かつ具体的に記述してください。

    • WordPress のバージョン
    • 使用しているプラグインとテーマの情報(名称、入手先 URL、バージョン)
    • PHP、MySQL のバージョン
    • サーバー環境(ホスティングサービス名、OS、ウェブサーバー等)
    • ブラウザとそのバージョン
    • エラーが表示された場合、「XX のようなエラー」ではなく、なるべくエラー文をコピーしてそのまま貼り付けてください

    問題解決のためのチェックリスト

    • この返信は7 ヶ月、 1 週前に  npssl さんが編集しました。

    こんにちは、

    横から、失礼します。

    
    wp-admin/theme-editor.php
    

    を直接開いてみてください。

    
    このページにアクセスする権限がありません。
    

    というメッセージが表示される場合は、

    
    define('DISALLOW_FILE_EDIT', true);
    

    等の設定が行われている可能性が高いです。

    この定数は、wp-config.php以外の場所に記述されても(例:テーマのfunctions.phpとか)動作します。

    もし、theme-editor.phpを開くことができる場合は、テーマやプラグイン等の、オプションページ用のCSS等によって、非表示になっているケースもあるかもしれません。

    (本来は、特定のオプションページでのみスタイルシートがインクルードされるべきですが、wp-admin領域全体でスタイルがインクルードされるケースは時々見られると思います。)

    npsslさま

    いつもご丁寧にありがとうございます。
    内容を確認してご連絡させていただきます。

    nobitaさま

    はじめまして。
    ご指摘いただきありがとうございます。
    確認いたしましてご連絡させていただきます。

15件の返信を表示中 - 1 - 15件目 (全24件中)
  • トピック「ダッシュボード内に「テーマの編集」が表示されない」には新たに返信することはできません。