0

この無料の Wordpress テーマに基づいて Web アプリケーションを作成しました。

http://vandelaydesign.com/blog/wp-themes/simple-non-profit/

ローカルホスト環境ではすべて問題ありませんが、サイトをリモート (PHP + MySQL + 電子メールがアクティブ) にアップロードすると、管理パネルが変更され、管理メニュー全体の一部しか表示されません。

たとえば、管理パネルにはテーマのカスタマイズ ページとスライドショーのカスタマイズ ページが表示されませんが、代わりにローカル環境に表示されます。

手伝って頂けますか???ありがとう!

4

1 に答える 1

0

ライブ サーバーが別のバージョンの PHP を実行しているか、ローカル環境とは異なる構成設定をしている可能性があります。

ただし、データベースを転送したときにデータベースを適切に変更しておらず、それが問題の原因であると思います (テーマとは関係がないことをお勧めします)。

Wordpress (および多くのプラグイン/テーマ開発者) はシリアル化された配列を使用してデータを保存するため、Wordpress データベースをローカル開発環境からライブに移行するのは非常に困難です。したがって、データベースで検索と置換を行って古い URL を新しい URL に置き換えると、構成設定やウィジェット (具体的にはテキスト ウィジェットですが、最終的には再作成しなければならないものがたくさんあります) などの多くのものが無効になります。 )。

このファイルをダウンロードしてください。

http://interconnectit.com/124/search-and-replace-for-wordpress-databases/

サーバーにアップロードし、ブラウザで直接アクセスします。クイック フォームを実行し、シリアル化された配列に適した検索と置換をデータベース URL で実行します。ジョブ完了。

ライブ サーバー上のデータベースを削除し、データベースのローカル バージョンを再度コピーしますが、今回は上記のスレッドの手順を使用して、ローカル URL パスのすべてのインスタンスをライブ ドメイン URL に変更します。

于 2013-02-07T11:23:42.163 に答える