サポート » 使い方全般 » カスタム投稿を作成後、投稿一覧が表示されない

  • 解決済 ga_ll

    (@ga_ll)


    カスタム投稿(オフィシャル)を作成し、ダッシュボードのサイドメニューに
    「オフィシャル投稿一覧」
    「新規追加」
    「オフィシャルカテゴリー」
    「オフィシャルタグ」

    の作成まで完了、

    新規追加、カテゴリー、タグの作成や編集は出来たのですが

    「投稿一覧」が下記エラーの為、表示されません。

    Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, ‘edit_delete’ was given in /home/users/1/サイトのドメイン/web/ディレクトリ名/wp-includes/plugin.php on line 214

    該当箇所を確認した所

    foreach( (array) current($wp_filter[$tag]) as $the_ )
    			if ( !is_null($the_['function']) ){
    				$args[1] = $value;
    	//ココが214行目		$value = call_user_func_array( $the_['function'], array_slice($args, 1, (int) $the_['accepted_args']));
    			}

    となっており、試しに 214行目を // でコメントアウトして
    オフィシャル投稿一覧をリロードした所、
    「このページにアクセスする充分な権限がありません」
    の表示になりました。

    元々、該当箇所の編集は行っていない為、
    何かのプラグインとの衝突が原因なのでしょうか?

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック投稿者 ga_ll

    (@ga_ll)

    もしかしたら、自分の記憶に無く、何かのカスタマイズの際に書き換えている可能性も考慮して、
    まっさらなwordpressをインストール後、
    wp-includes/plugin.php をコピーし、移し変えましたが、
    症状が変わらない為、やはりこのphpファイル以外に原因があると思われます。

    ①インストールしたプラグインのどれか。

    ②functions.php に追記したどれか。

    引続き自身でも調べておりますが
    何かお知恵を拝借できればと思いますので
    是非宜しくお願いします。

    トピック投稿者 ga_ll

    (@ga_ll)

    その後、全てのプラグインを停止しましたが、
    症状が変わらない為、

    どうやら上記②の

    functions.php に追記したどれか。

    が原因と思われます。

    該当エラー箇所ですか、apply_filterの一部分ですね。(call_user_func_arrayはフックした関数を呼び出す関数です。)
    function.phpに追記された内容にフィルター/アクションフック辺りの不備があるのでは?

    また他のテーマに変えると問題ないことも確認してみてください。

    トピック投稿者 ga_ll

    (@ga_ll)

    ご返信ありがとうございます。

    アドバイスを元にfunction.phpを見直した所、

    manage_posts_columns にフックしているジャバスクリプトを停止した所

    症状が改善され復旧致しました。

    ありがとうございました。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「カスタム投稿を作成後、投稿一覧が表示されない」には新たに返信することはできません。