管理画面も開けなくなってしまいました

2016 年 3 月 25 日

ホーム フォーラム 使い方全般 管理画面も開けなくなってしまいました

このトピックには3件の返信が含まれ、3人の参加者がいます。11 ヶ月、 3 週間前 uishi さんが最後の更新を行いました。

4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • 投稿者
    投稿
  • #77921

    asuka
    Participant

    こんにちは。
    初めての投稿です。
    まだまだ、初心者でして、いたらない点がありますが、よろしくお願いします。

    現在、welcartを使用させていただいております。
    その際に、固定ページに商品一覧を載せたいと思い、いろいろとネット上でやり方を探していました。
    すると、固定ページにカテゴリをのせるやり方が掲載されていました。
    それは、functions.phpにカテゴリを追記するだけと書いてあり、なるほどと思い、さっそく記載しました。

    ——–↓以下———-
    <?php

    //ここから
    function Include_my_php($params = array()) {
    extract(shortcode_atts(array(
    ‘file’ => ‘default’
    ), $params));
    ob_start();
    include(get_theme_root() . ‘/’ . get_template() . “/$file.php”);
    return ob_get_clean();
    }

    add_shortcode(‘myphp’, ‘Include_my_php’);
    //ここまで

    ?>

    —————

    上記の記載してみて、更新してみるとページが変わってしまい、
    「ページは機能していません」
    と表示されてしまいました。
    また、管理画面も同様に表示されてしまい、削除したくてもできない状態になりました。
    それならばと思い、FTPサーバーから入って、削除しようと思い、
    functions.php
    を見てみると、記述は消えていました。

    現在、サイトも管理画面も見れない状態になってしまい、どうしたらいいか悩んでいます。
    なにか、アドバイスをいただけたらと思い、こちらに書き込みをしました。
    この場合、また1からwordpressをつくりなおしたほうがいいのでしょうか?
    また、サイトは
    ec-zasosu.com
    です。

    長文になりましたが、何卒よろしくお願いします。

    #77922

    uishi
    Participant

    皆目見当もつきませんが、codexの
    管理画面/外観/テーマ編集

    現在のテーマの PHP ファイルを編集する際には、細心の注意を払ってください。エディターはファイルのバックアップを作成しません。誤ったコードを追加してサイトをクラッシュさせると、問題の修正にエディターを使えません。このような場合には FTP を使用して問題を起こしたファイルの正常なバックアップをアップロードするか、現在のテーマのフォルダー名を変更して WordPress に強制的に異なるテーマを選択させてください。

    とある。
    スレ主のコードをテーマ編集から編集して「更新」すると、
    確かに真っ白になりました。

    <?PHP 
    中略
    ?>

    最初と最後のPHPをくくる部分が要らないのかなと思います。

    でテーマのフォルダ名を変えてみても改善しなかった。
    functions.phpには記載があったので、
    先の<?php ?>
    のみ削除したらなおった。

    一度functions.phpをバックアップして、
    件のコードを正しく(?)書いてアップしてみてはどうでしょうか。

    それで直るかどうかはわかりませんが。

    あとはwordpress 真っ白で いくつか検索に引っかかるようなので、
    だめもとでためすとか。

    #77923

    ebtak
    Participant

    asuka様

    uishiさんが言うとおり憶測ですが「<?PHP」の記載をダブってしまっているだけだと思います。
    一度書き込んでしまったコードがかってに消えてなくなる事はありませんので、FTPして消えていたと思っているコードはどこかにあると思います。

    しかしここまでわからない状態ならば新規のテーマをDLし直して、functions.phpのみを上書きアップロードすれば直ると思いますがどうでしょうか。

    #78050

    uishi
    Participant

    welcartの話題じゃないけど、結局どうなったんだろう。
    レスの方法で直ったのか、それ以外の方法だったのか。
    便りがないのは良い便りなのかな。

4件の投稿を表示中 - 1 - 4件目 (全4件中)

このトピックに返信するにはログインが必要です。