• ベストアンサー

至急助けてくださいWordpressでPHPエラー

つい先ほど、home.phpを追加して、新着情報用につくったのですが、それをindex.phpに読み込むためget_homeを記入しました。すると、 get_header() in /home/users/1/hippy.jp-futsal-ahr/web/ahr/index.php on line 11 と表示されるようになったため、急いでhome.phpを削除し、index.phpの方へ記述したコードも削除しました。しかしなぜかこの表示が消えません。 あと1時間後にはお客様の方へ自分のサイトを見せなければなりません。どなたか至急助けてください!

  • PHP
  • 回答数1
  • ありがとう数6

質問者が選んだベストアンサー

  • ベストアンサー
  • memphis
  • ベストアンサー率40% (975/2395)
回答No.1

index.phpの11行目に原因があるので、その部分から原因を調べて対処すればいいと思います。 仕事で使っているならバックアップはありますよね? それなら最後にバックアップしたものからDBも含めて元に戻して下さい。

awakewalker
質問者

お礼

ありがとうございます。11行目のところにget_header()があるのですが、エラー表示されていませんでした。 原因は単純に別のフォルダにindex.php、home.phpをアップロードしていることでした!無事解決しました。

関連するQ&A

  • WordPress 自作header2.php

    ヘッダーをカスタマイズして、別名header2.phpで保存しました。 home.php内にあるget_header();をどうやったらheader2.phpを使うようにしたら良いでしょうか? get_header(2);とどこかで見たような気がしましたので、やってみましたけど、カスタマイズしてないheader.phpが読み込まれています。 header2.phpではなく、他にいい方法がありましたら、教えて下さい。 宜しくお願いします。

    • 締切済み
    • PHP
  • htmlでphp(WordPress)を動かす

    WordPress外のindexhtmlにブログの更新情報を表示させたいと考えています。 そこで、<?php require_once('../wp/wp-blog-header.php'); ?>をhtml内に置き、 ブログのタイトルを取得する構文を書き、phpを動作させる為表示させる為に、 通常であれば、index.html→index.phpに変更する必要があります。 しかし拡張子が変わる事で、ファイルが別物扱いになりこれまでのSEO効果が無くなってしまうような事を聞いたのですが、そこは避けたいと考えています。 調べた方法として、 htmlでphpを動かすため、.htaccessに「AddType application/x-httpd-php .htm .html」を記述する方法があるようですが、サーバー内の全て.phpに変わり、サーバーにも負荷が掛かり、そもそも上記の記述はサーバーの制約で使えないようでした。 TOPページのindex.htmlのみ、phpが使用できる方法はないでしょうか? 宜しくお願い致します。

    • ベストアンサー
    • PHP
  • PHPで?が消えない現象が起きます。

    PHPで?が消えない現象が起きます。 index.phpにheader.phpを <?php include(header.php); ?> のようにincludeすると header部分の記述が始まる直前に?が表示されます。 header部分がおかしいのかなと思って "aaa"とだけ記述してみても同じように"?aaa"と表示されてしまいます。 余分な?の文字も無いですし、文字コードも統一しています。 基本的なことを見落としているのかもしれません・・・。 どうかお助けくださいm(_ _)m

    • ベストアンサー
    • PHP
  • wordpressのindexを変えたい

    wordpressを勉強していますが、ページ全体のheaderは統一していていいんですが、index.phpのheeaderだけ変えるにはどのようにやればいいのかわかりません。 <?php get_header(); ?>でheader.phpを読み込んでいるはわかったんですが、headerの名前を両方変えると読み込まなくなりました。まぁーこんなこと自体普通はやらないんでしょーが・・・なにか分かる方、アドバイスをよろしくお願いします。

    • ベストアンサー
    • PHP
  • Wordpress初心者です

    wordpress初心者です。 wordpressを勉強しようとしていて、最初でつまづいてしまいました。 XAMPPを導入して、htdocs/wordpress/wp-content/themes/twentythirteen/index.php をhttp://localohst/wordpress/wp-content/themes/twentythirteen/index.php で表示させようとしたら、 Fatal error: Call to undefined function get_header() in C:\xampp\htdocs¥wordpress\wp-content\themes\twentythirteen\index.php on line 17 とエラーが出てしまって表示できません。何が原因でどのように対処すればよいのでしょうか? よろしくお願いします。

    • 締切済み
    • CSS
  • PHPエラーについて

    http://.....co.jp/...../test/index-2.php <?php require_once('../../Connections/harada_drag_store.php'); ?>これで正常に表示されるのですが、 http://.....co.jp/...../index-2.php場所を変えようとして下記の通り修正したのですが <?php require_once('Connections/harada_drag_store.php'); ?> 下記のエラーがでました。 Warning: main(Connections/harada_drag_store.php): failed to open stream: No such file or directory in /usr/home/g105427/html/okusuri-navi/index-2.php on line 1 Fatal error: main(): Failed opening required 'Connections/harada_drag_store.php' (include_path='.:/usr/local/lib/php') in /usr/home/g105427/html/okusuri-navi/index-2.php on line 1 教えてください。

    • ベストアンサー
    • PHP
  • PHP記述エラーについて。

    PHPの記述のおかしなところ。 wordpressのテーマをそのまま使用しています。 一部 Warning: Invalid argument supplied for foreach() in …略(URL)… front-page.php on line 9 と警告が出ておかしいところがあるようです。 front-page.php の記述は以下です。 <?php get_header(); ?> <div id="primary"> <div id="content" role="main"> <?php $cats = Padd_Option::get('featured_categories', array('1', '2', '3', '4')); $i = 1; foreach ($cats as $cat) { padd_featured_categories_items($cat, 'cat-no-' . $i); $i++; } ?> <div class="clear"></div> </div><!-- #content --> </div><!-- #primary --> <?php get_sidebar(); ?> <?php get_footer(); ?> PHPは勉強中なのですが、まだまだ分からない事ばかりで、 自力ではどうにもならず。 詳しい方教えて下さい。 宜しくお願いします。

    • ベストアンサー
    • PHP
  • 複数のPHPファイルを読み込むには?

    例えば、header.php、contents1.php、contents2.php、fooder.phpという4つのphpファイルがあったとします。 それをindex.phpに、上からheader.php、contents1.php、fooder.phpの順で読み込ませてレイアウト表示したいと思います。 また、index2.phpには一番上にheader.phpを、その下にcontents1.phpとcontents2.phpを横並びさせ、その下にfooder.phpを表示されるというレイアウトで読み込みたいと思っています。 そうした場合に、index.phpとindex2.phpには、どういうふうに記述すれば、上記レイアウトで読み込むことが可能でしょうか。 初心者で、こんな質問、申し訳ありませんが、教えて頂けますと助かります。 よろしくお願い致します。

    • ベストアンサー
    • PHP
  • 【PHP】index.phpの実行エラー

    themeという関数エラーと思いますが、どのようにしたらindex.phpを正常に実行できるでしょうか。 この(ダミー?)関数の意味と、宣言はどうすればよいでしょうか。 今日初めてPHPを触り、何もわからず恐縮です。よろしくお願いします。 状況: 1)WinXPに、PHP phpdevで、Apache/PHP(Version 4.2.3)/MySQLをインストール。 2)Apache、PHP、MySQLはRun状態。 3)以下のソースのindex.phpを C:\phpdev\www\MagPress というフォルダに配置 4)http://localhost/MagPress を実行すると、以下のエラーが出る。 Fatal error: Call to undefined function: get_header() in c:\phpdev\www\magpress\index.php on line 1 index.phpのソース: ------------------------------------ <?php global $theme; get_header(); ?> <div id="main"> <?php $theme->hook('main_before'); ?> <div id="content"> <?php $theme->hook('content_before'); ?> <?php if (have_posts()) : while (have_posts()) : the_post(); /** * The default post formatting from the post.php template file will be used. * If you want to customize the post formatting for your homepage: * * - Create a new file: post-homepage.php * - Copy/Paste the content of post.php to post-homepage.php * - Edit and customize the post-homepage.php file for your needs. * * Learn more about the get_template_part() function: http://codex.wordpress.org/Function_Reference/get_template_part */ get_template_part('post', 'homepage'); endwhile; else : get_template_part('post', 'noresults'); endif; get_template_part('navigation'); ?> <?php $theme->hook('content_after'); ?> </div><!-- #content --> <?php get_sidebars(); ?> <?php $theme->hook('main_after'); ?> </div><!-- #main --> <?php get_footer(); ?>

  • wordpressのURL変更について

    http://0000.com/wpをhttp://0000.comに変更をしようと思いました。 まず設定画面からサイトの名前をhttp://0000.com/wpからhttp://0000.comに変更し、 index.phpをFTPから抜き <?php /** * Front to the WordPress application. This file doesn't do anything, but loads * wp-blog-header.php which does and tells WordPress to load the theme. * * @package WordPress */ /** * Tells WordPress to load the WordPress theme and output it. * * @var bool */ define('WP_USE_THEMES', true); /** Loads the WordPress Environment and Template */ require('./wp-blog-header.php'); ?> の↓を変更。 /** Loads the WordPress Environment and Template */ require('./wordpress/wp-blog-header.php'); ?> その後一つ上の層にindex.phpをあげたのですがサイトにアクセスすると、 Warning: require(./wordpress/wp-blog-header.php) [function.require]: failed to open stream: No such file or directory in /home/sites/heteml/users113/0/1/f/01f-boy/web/pimp/index.php on line 17 Warning: require(./wordpress/wp-blog-header.php) [function.require]: failed to open stream: No such file or directory in /home/sites/heteml/users113/0/1/f/01f-boy/web/pimp/index.php on line 17 Fatal error: require() [function.require]: Failed opening required './wordpress/wp-blog-header.php' (include_path='.:/usr/local/php5/php') in /home/sites/heteml/users113/0/1/f/01f-boy/web/pimp/index.php on line 17 と出てきてサイトが表示されません 。 wp-blog-header.phpがなにかあるのかと思い開けると下記のコードが書いてありました。 <?php /** * Loads the WordPress environment and template. * * @package WordPress */ if ( !isset($wp_did_header) ) { $wp_did_header = true; require_once( dirname(__FILE__) . '/wp-load.php' ); wp(); require_once( ABSPATH . WPINC . '/template-loader.php' ); } ?> しかし自分はphpがよくわからないためどこを変更すればhttp://0000.comでサイトが見れるのかわかりません。 教えてください。

    • ベストアンサー
    • PHP

専門家に質問してみよう