User:
Pass:
Keep:   
Xoops Cube Project
XOOPS Cube Project Site
Powered by Google


Powered by XOOPS Cube Legacy 2.1.8
PukiWikiMod 1.5.1
WordPress Module 0.6.0 Alpha
ニックネームの表示・・・ 投稿者: tm 投稿日:2006/01/25(Wed) 10:20 No.2490  
こんにちは。ユーザさんから
wp_recent_posts.php にニックネームを出せない?と
いわれて、見よう見まねで下記のようにしてみました。


				$post_title = stripslashes($lpost->post_title);
				if (trim($post_title)=="")
					$post_title = _WP_POST_NOTITLE;
					
				$author_nicname = stripslashes($lpost->post_author);//apap modify
				if (trim($author_nicname)=="")//apap modify
					$author_nicname = "blog name no";//apap modify
				$permalink = get_permalink($lpost->ID);
				$output .= '<li><span class="post-title"><a href="' . $permalink . '" rel="bookmark" title="Permanent Link: ' . $post_title .$author_nicname . '" style="display: inline;">' . $post_title . '</a></span>'.$newstr.'</li>';



結果リストのtitle(Permanent Link:xxxx)にユーザ番号を
含めるところまでは、なんとか
でも、ニクネームって xxxxx_wp_users にあるんですね。
user_nickname(うちでは、これをユーザ毎のブログ名にしているので)を
表示してやるのは、ながーいコードがいりますか?

・・・余計なDBアクセスになってしまうのかなぁ。


Re: ニックネームの表示・・・ 投稿者: のぶのぶ 投稿日:2006/01/26(Thu) 06:13 No.2494  

get_author_nameという関数が用意されていますので、

$author_nicname = get_author_name($lpost->post_author, 'nickname');

で取得できると思います。


Re[2]: ニックネームの表示・・・ 投稿者: tm 投稿日:2006/01/26(Thu) 09:17 No.2501  

そんな便利なものが用意されていたのですね
ありがとうございますです!


NO: PASS:

このプログラムは KENT 氏の yybbs を xoops(PHP) に移植したものです
- KENT -