yarennoka
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: エラーが出る "Call to undefined function wp_style_add_data()"digit@maetel様
「変に遠回りさせることになって 余計な手数かけてしまいましたね。」
とんでもございません!色々教えて頂いたことで勉強にもなりました。
今後に活かして行ければと思います。
ありがとうございました。フォーラム: 使い方全般
返信が含まれるトピック: エラーが出る "Call to undefined function wp_style_add_data()"digit@maetel様
nobita様
@o6asan様ブログ復旧いたしました!!
お名前.comサーバーの方に問合せした結果、以下の返答が帰ってきました。「お問い合わせの件につきまして、まことに恐れ入りますが
PHP開発元によるPHP5.2バージョンのサポート終了に伴い、
06/24にPHPバージョンをPHP5.2からPHP5.5変更させてい
ただいております。なお、現在のところコントロールパネルにて5.2へ再度変更
可能でございますので、戻していただき改善する場合には
7月頭を目処に完全移行となりますのでPHP5.5で動作する
ようPHPプログラムを修正くださいますようお願いいたします。」どうやらPHPバージョンが自動で5.2から5.5に切り替わっていたことによるエラーだった模様です。
上記のやり方に従いコントロールパネルからPHPバージョンを5.2に変更したところ
ブログのダッシュボードが操作できるようになりました。
そして、WordPressを3.9.1にアップグレードし、
再びお名前.comコントロールパネルからPHPバージョンを5.5に変更したところ、
元通りに復旧することができました。本当に沢山の時間を割いて頂き、親切に力を貸してくださりありがとう御座いました。
おかげ様で解決できました。
本当にお世話になりました。フォーラム: 使い方全般
返信が含まれるトピック: エラーが出る "Call to undefined function wp_style_add_data()"digit@maetel様
nobita様
@o6asan様お力を貸して頂き本当にありがとうございました。
現在、お名前.comサーバーの方に問合せ中です。
何か有効な解決法が見つかりましたらこちらにて報告させて頂きます。フォーラム: 使い方全般
返信が含まれるトピック: エラーが出る "Call to undefined function wp_style_add_data()"digit@maetel様
nobita様
o6asan様ありがとうございます。
blogディレクトリ直下にはindex.phpとwpディレクトリのみです。フォーラム: 使い方全般
返信が含まれるトピック: エラーが出る "Call to undefined function wp_style_add_data()"nobita様
プラグインディレクトリはリネーム済みです。
WordPressのディレクトリ直下に、wordpress-3.5-ja-jetpack-undernavicontrol というディレクトリは見当たりません。
よろしくお願い致します。
フォーラム: 使い方全般
返信が含まれるトピック: エラーが出る "Call to undefined function wp_style_add_data()"nobita様
digit@maetel様ありがとうございます。
確認1
http://ブログ/test.phpにアクセスしたところ
PHP Version 5.5.9 という表題のテーブルが表示されました。確認2
wp-content/debug.logは自動で作成されなかったので手動で作成しました。確認3
debug.logをテキストエディタで開いたところ
下記が記載されていました。[11-Jul-2014 02:44:36 UTC] PHP Fatal error: Access to undeclared static property: WP_Screen::$this in /export/sd08/www/jp/r/e/gmoserver/4/8/xxxxxx/blog/wordpress-3.5-ja-jetpack-undernavicontrol/wp-admin/includes/screen.php on line 706
[11-Jul-2014 02:48:53 UTC] PHP Fatal error: Access to undeclared static property: WP_Screen::$this in /export/sd08/www/jp/r/e/gmoserver/4/8/xxxxxx/blog/wordpress-3.5-ja-jetpack-undernavicontrol/wp-admin/includes/screen.php on line 706
[11-Jul-2014 02:48:57 UTC] PHP Fatal error: Access to undeclared static property: WP_Screen::$this in /export/sd08/www/jp/r/e/gmoserver/4/8/xxxxxx/blog/wordpress-3.5-ja-jetpack-undernavicontrol/wp-admin/includes/screen.php on line 706確認4
wp-content/themes ディレクトリ を開いて、「twentyeleven」テーマが存在しています。確認5
/**
* WordPress Localized Language, defaults to English.
*
* Change this to localize WordPress. A corresponding MO file for the chosen
* language must be installed to wp-content/languages. For example, install
* de.mo to wp-content/languages and set WPLANG to ‘de’ to enable German
* language support.
*/
define (‘WPLANG’, ‘ja’);/* That’s all, stop editing! Happy blogging. */
/** WordPress absolute path to the WordPress directory. */
if ( !defined(‘ABSPATH’) )
define(‘ABSPATH’, dirname(__FILE__) . ‘/’);/** Sets up WordPress vars and included files. */
/* この項目があるので、trueにします */
define(‘WP_DEBUG’,true);
/* その下に目的によって以下を記述します*//*wp-content/debug.logにエラーが記述されます*/
define(‘WP_DEBUG_LOG’, true);/*圧縮なしのスクリプトが読み込まれます*/
define(‘SCRIPT_DEBUG’, true);/* trueにすると、ディスプレイにエラーが表示されます */
define(‘WP_DEBUG_DISPLAY’,false);require_once(ABSPATH . ‘wp-settings.php’);
確認6
define(‘WP_DEBUG’,true);を貼り付けた位置より前方には、define(‘WP_DEBUG’,false);といった設定は記述されていません。よろしくお願い致します。
フォーラム: 使い方全般
返信が含まれるトピック: エラーが出る "Call to undefined function wp_style_add_data()"nobita様
『define( ‘WP_DEFAULT_THEME’, ‘ここに何と書いてあるか教えてください’ );』
ここにはtwentyelevenと書いてあります。
『WordPress3.5で運用中に、テーマディレクトリから Twentyfourteen をインストールしたところ、不具合が発生した。という風に推察していますが、そのようなことはありませんでしたか?
現在 Twentyfourteenは、どのようになっていますか?』WordPress3.5で運用中に、テーマディレクトリから Twentyfourteen をインストールし、しばらくは問題なく使えていたのですが、ある時突然今のような状態になってしまいました。
現在Twentyfourteenは削除してあります。『サーバーのルートディレクトリに、test.php を作成し、
<?php phpinfo();?>
と記述し、ファイルが正常に表示されているかどうか、確認していただけますか?』サーバーのルートディレクトリに、test.php を作成し、<?php phpinfo();?>
と記述しました。
ファイルが正常に表示されているかどうかはどこで確認すればよろしいでしょうか?『wp-config.phpにdefine(‘WP_DEBUG’,true);ほかの定数を書いていただき、真っ白のままという事ですが、ブラウザのキャッシュはこの際に削除したりしてみましたか?
wp-content/debug.log というファイルは作成されていませんか?確認お願いします。』ブラウザのキャッシュは只今削除してみましたが、状況に変化はないです。
wp-content/debug.log というファイルは作成してあります。知識が無い為にご迷惑をおかけしてしまい本当に申し訳ございません。
お手数をおかけ致しますが引き続きご教授頂けましたら助かります。
何卒よろしくお願い致します。フォーラム: 使い方全般
返信が含まれるトピック: エラーが出る "Call to undefined function wp_style_add_data()"digit@maetel様
ファイルマネージャからダウンロードした wp-config.php を テキストエディットで編集保存して Cyberduck でアップロードして入れ替える方法でやってみましたが、
状況は変わらず画面が真っ白なままです。フォーラム: 使い方全般
返信が含まれるトピック: エラーが出る "Call to undefined function wp_style_add_data()"nobita様
ありがとうございます。
wp-config.phpに下記を追加しましたが、
状況は変わらず画面が真っ白なままです。/* この項目があるので、trueにします */
define(‘WP_DEBUG’,true);
/* その下に目的によって以下を記述します*//*wp-content/debug.logにエラーが記述されます*/
define(‘WP_DEBUG_LOG’, true);/*圧縮なしのスクリプトが読み込まれます*/
define(‘SCRIPT_DEBUG’, true);/* trueにすると、ディスプレイにエラーが表示されます */
define(‘WP_DEBUG_DISPLAY’,false);フォーラム: 使い方全般
返信が含まれるトピック: エラーが出る "Call to undefined function wp_style_add_data()"digit@maetel様
教えて頂いた通りWordPressをデバッグモードにしてみましたが、
define(‘WP_DEBUG’, true);
を追加したところ、ブラウザにエラーが表示されないので、
解決法としてネットで載っていた
ini_set(‘display_errors’, ‘On’);を先ほど追加したdefine(‘WP_DEBUG’, true);の下に
追加してみましたが、やはり何も表示されない状態です。
ちなみにwp-contentフォルダ内にdebug.logが自動的に作成されていなかったので
新規で作成しました。
自分なりに調べてみていろいろやってみたのですが上記で合っていますでしょうか?フォーラム: 使い方全般
返信が含まれるトピック: エラーが出る "Call to undefined function wp_style_add_data()"digit@maetel様
ありがとうございます。
教えて頂いた通りにやってみましたが、
ダッシュボードにログインしたところ
先ほどと変わらず右側が真っ白な状態です。フォーラム: 使い方全般
返信が含まれるトピック: エラーが出る "Call to undefined function wp_style_add_data()"FTP でPluginsディレクトリをリネームしました。
「新規に空の Plugin ディレクトリを作る」というのは
cyberduckのアクション→新規フォルダ
でPluginフォルダを作るという手順でよろしいでしょうか?上記をやった結果、ダッシュボードにログインしましたが
先ほどと変わらず右側が真っ白な状態です。フォーラム: 使い方全般
返信が含まれるトピック: エラーが出る "Call to undefined function wp_style_add_data()"digit@maetel様
おっしゃる通りログインしてダッシュボードには入れるのですが、
左横のメニューをクリックしても反応せず、右のスペースは真っ白な状態です。
この状態でどのようにテーマを変えるか分からずにいます。
ご教授頂けましたら助かります。
よろしくお願いいたします。フォーラム: 使い方全般
返信が含まれるトピック: エラーが出る "Call to undefined function wp_style_add_data()"digit@maetel様
教えて頂いた通りにお名前.comのコントロールパネルで「追加FTPアカウント」をつくり、
Cyberduck を使用しTwentyFourteen をディレクトリ削除することができました。
ありがとうございます。
しかし、ブログは真っ白な画面のままで、
ダッシュボードも操作できないままです。
お名前.comのコントロールパネルからテーマの変更が可能なのでしょうか?
度々で申し訳ございません。
よろしくお願いいたします。フォーラム: 使い方全般
返信が含まれるトピック: エラーが出る "Call to undefined function wp_style_add_data()"nobita様
ご返信ありがとうございます。
教えて頂いた通り
以下の部分
wp_enqueue_style( ‘twentyfourteen-ie’, get_template_directory_uri() . ‘/css/ie.css’, array( ‘twentyfourteen-style’, ‘genericons’ ), ‘20131205’ );
wp_style_add_data( ‘twentyfourteen-ie’, ‘conditional’, ‘lt IE 9’ );
を
/*
wp_enqueue_style( ‘twentyfourteen-ie’, get_template_directory_uri() . ‘/css/ie.css’, array( ‘twentyfourteen-style’, ‘genericons’ ), ‘20131205’ );
wp_style_add_data( ‘twentyfourteen-ie’, ‘conditional’, ‘lt IE 9’ );
*/
に変更(/*,*/の追加)
を行ったところ、ChromeやFxブラウザでは真っ白な画面になり、エラーメッセージも表示されなくなりました。続いて
header.phpを開いて
wp_head();
?>
<body>
の wp_head();の直後(<body>の直前に)以下を貼り付けます<!–[if lt IE 9 ]>
<link rel=’stylesheet’ href='<?php echo get_template_directory_uri() . ‘/css/ie.css’;?>’ type=’text/css’ media=’all’ />
<![endif]–>上記を試したところ、
ブログタイトルだけ表示されるようになり、
以下のメッセージが表示されるようになりました。Fatal error: Call to undefined function twentyfourteen_has_featured_posts() in /export/sd08/www/jp/r/e/gmoserver/4/8/×××××/wordpress-3.5-ja-jetpack-undernavicontrol/wp-content/themes/twentyfourteen/index.php on line 22
一刻も早くブログを再開することが最優先ですので
テーマを変更することに抵抗はありません。
引き続きお力を貸して頂けましたら幸いです。
何卒よろしくお願い致します。