Re: Welcartポスト(ウィジェット)の記事リストにサムネイルを表示したい

2011 年 11 月 15 日

ホーム フォーラム 使い方全般 Welcartポスト(ウィジェット)の記事リストにサムネイルを表示したい Re: Welcartポスト(ウィジェット)の記事リストにサムネイルを表示したい

#63221

nanbu
参加者

途中で非表示になってしまうのは、その部分でエラーが出ているためです。どんなエラーが出ているかエラーログを見ると、エラーの種類とどのファイルの何行目かが書いて有りますので、エラーログをチェックすることはデバッグには欠かせません。

上記のコードの場合、恐らく$args[1] が取得できていないのではないかと思います。

add_filter() 関数では引数をいくつ送るかを指定できます。ここでは省略していますので1つだけとなります。しかし$args[1] は2つ目の引数を参照しようとしていますのでWarnning が起きているのではないかと思います。

このフックには全部で3つの引数が有りますので、add_filter() は

add_filter( 'usces_filter_widget_post', 'my_widget_post', 10, 3);

とすると良いと思います。

10 は優先順位です。初期値が10ですのでそのままを指定し、第4引数でmy_widget_post() に送りたい引数の数を指定します。

これでフックusces_filter_widget_post が提供する変数が全て利用できるようになります。