Re: XPressME Ver.2.20でテンプレートの変更が反映されない
永らくありがとうございました › フォーラム › バグ報告と提案 › XPressME Ver.2.20でテンプレートの変更が反映されない › Re: XPressME Ver.2.20でテンプレートの変更が反映されない
2009 年 12 月 21 日 9:15 AM
#3024
キーマスター
XOOPS側のユーザ・プロフィールの投稿歴に、投稿していなくても(コメントしいた場合?)掲載される。
の方は、当方でも確認取れました。
XOOPS側にユーザ登録があり、WP側にユーザ登録の無いユーザーさんの場合に発生しているようです。
include/search.phpの26行目あたりからの
<code>if ($userid) {<br /> $userid = xoops_uid_to_wp_uid(intval($userid),$mydirname);<br /> }</code>
の部分を
<code>if ($userid) {<br /> $wp_uid = xoops_uid_to_wp_uid(intval($userid),$mydirname);<br /> }</code>
に変更
57行目あたりからの
<code>if ($userid) {<br /> $where .= " AND (post_author=".$userid.")";<br /> }</code>
の部分を
<code>if ($userid) {<br /> if ($wp_uid){<br /> $where .= " AND (post_author=".$wp_uid.")";<br /> } else {<br /> $where .= " AND 0 ";<br /> }<br /> }</code>
に変更後確認願えないでしょうか?