0

次のコード行に到達するまで、コードのすべての行を削除、コメント、およびチェックしてきました。

/* Retrieve Shortcodes
* @see http://fwp.drewsymo.com/shortcodes/
*/

$foundation_shortcodes = trailingslashit( get_template_directory() ) . 'inc/shortcodes.php';

if (file_exists($foundation_shortcodes)) {
require( $foundation_shortcodes );
}

削除/コメントすると、メディア ギャラリーに画像が表示されます。ライブの場合、メディア ギャラリーは機能しません。他のすべての可能性、プラグイン、shortcodes.php ファイル内のコードをチェックしました (ファイルからすべてを削除してテストしました) が、上記のコードは何かを壊しています。どうしたの?

私はあまり PHP に詳しくありませんが、このコードの何が問題なのですか? shortcodes.php コンテンツを取り込み、ショートコードがページ上で機能するため、部分的に正しいに違いありません。

(functions.php 内のコード)

4

1 に答える 1

0

このコードが削除されたときにギャラリーが機能する場合は、shortcodes.php ファイルに追加されているコードが問題の原因であることを示唆しています。

そのファイルのコードを調べます。

ただし、それを行う前に、php エラー ログも確認することをお勧めします。これにより、エラーの正確な場所がわかる可能性があります。

于 2013-10-31T20:15:40.603 に答える