お世話になっております。先日カスタマイズしていただいたAdhesiveプラグインをWP0.5.0RC Finalで使用させていただいてますが、これを有効にしていると[Other Options] - [posts_per_page]での設定が反映されなくなります。設定した表示件数と関係無しに、すべてのエントリが一覧表示されてしまいます。のぶのぶさんがリリースされているプラグインではありませんので心苦しいのですが、なんとかなりますでしょうか。[what_to_show]は「posts paged」になっています。あと別件ですが、同じくWP0.5.0RC Finalで[一般設定] - [記事ブロック表示にthemeディレクトリのテンプレートを使用]の設定が「いいえ」であっても、themesディレクトリにテーマ別のディレクトリがある場合、そちらが読み込まれているようです。とくに不便はないのですが一応ご報告させていただきます。よろしくお願いします。
引用:ryoxxxさんは書きました:お世話になっております。先日カスタマイズしていただいたAdhesiveプラグインをWP0.5.0RC Finalで使用させていただいてますが、これを有効にしていると[Other Options] - [posts_per_page]での設定が反映されなくなります。設定した表示件数と関係無しに、すべてのエントリが一覧表示されてしまいます。のぶのぶさんがリリースされているプラグインではありませんので心苦しいのですが、なんとかなりますでしょうか。[what_to_show]は「posts paged」になっています。プラグイン内に、発行したSQLの件数制限情報が伝わっていませんでしたね。ということで、wp-blog-header.phpの397行目あたりの $GLOBALS['request'] = $postHandler->getLastSQL(); の後に、 [code] if ( !empty($_criteria_limit) ) { if (empty($_criteria_start)) { $_criteria_start = 0; } $GLOBALS['request'] = $GLOBALS['request']. ' LIMIT '.(int)$_criteria_start.', '.(int)$_criteria_limit; } というような数行を追加していただけますか。引用:あと別件ですが、同じくWP0.5.0RC Finalで[一般設定] - [記事ブロック表示にthemeディレクトリのテンプレートを使用]の設定が「いいえ」であっても、themesディレクトリにテーマ別のディレクトリがある場合、そちらが読み込まれているようです。とくに不便はないのですが一応ご報告させていただきます。あらら・・・・少し調べさせて下さい。
ryoxxxさんは書きました:お世話になっております。先日カスタマイズしていただいたAdhesiveプラグインをWP0.5.0RC Finalで使用させていただいてますが、これを有効にしていると[Other Options] - [posts_per_page]での設定が反映されなくなります。設定した表示件数と関係無しに、すべてのエントリが一覧表示されてしまいます。のぶのぶさんがリリースされているプラグインではありませんので心苦しいのですが、なんとかなりますでしょうか。[what_to_show]は「posts paged」になっています。
$GLOBALS['request'] = $postHandler->getLastSQL();
あと別件ですが、同じくWP0.5.0RC Finalで[一般設定] - [記事ブロック表示にthemeディレクトリのテンプレートを使用]の設定が「いいえ」であっても、themesディレクトリにテーマ別のディレクトリがある場合、そちらが読み込まれているようです。とくに不便はないのですが一応ご報告させていただきます。
報告が遅くなってすみません。スレッドが上がっちゃいますね。引用:プラグイン内に、発行したSQLの件数制限情報が伝わっていませんでしたね。ということで、wp-blog-header.phpの397行目あたりの $GLOBALS['request'] = $postHandler->getLastSQL(); の後に、 if ( !empty($_criteria_limit) ) { if (empty($_criteria_start)) { $_criteria_start = 0; } $GLOBALS['request'] = $GLOBALS['request']. ' LIMIT '.(int)$_criteria_start.', '.(int)$_criteria_limit; } というような数行を追加していただけますか。バッチリです。希望通りの動作になりました。いつもありがとうございます。
プラグイン内に、発行したSQLの件数制限情報が伝わっていませんでしたね。ということで、wp-blog-header.phpの397行目あたりの $GLOBALS['request'] = $postHandler->getLastSQL(); の後に、 if ( !empty($_criteria_limit) ) { if (empty($_criteria_start)) { $_criteria_start = 0; } $GLOBALS['request'] = $GLOBALS['request']. ' LIMIT '.(int)$_criteria_start.', '.(int)$_criteria_limit; } というような数行を追加していただけますか。
if ( !empty($_criteria_limit) ) { if (empty($_criteria_start)) { $_criteria_start = 0; } $GLOBALS['request'] = $GLOBALS['request']. ' LIMIT '.(int)$_criteria_start.', '.(int)$_criteria_limit; }
このプログラムは KENT 氏の yybbs を xoops(PHP) に移植したものです - KENT -