Re: Welcartポスト(ウィジェット)の記事リストにサムネイルを表示したい
フォーラム › 使い方全般 › Welcartポスト(ウィジェット)の記事リストにサムネイルを表示したい › Re: Welcartポスト(ウィジェット)の記事リストにサムネイルを表示したい
2011年11月15日 11:37 PM
#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 が提供する変数が全て利用できるようになります。