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
カスタムフィールドに設定した値が取得できない? 投稿者: dovrok 投稿日:2006/08/20(Sun) 11:19 No.3092  
いつもお世話になっております。
現在私はWordPress0.5.0を使用しているのですが、
記事登録画面の高度な編集からカスタムタグを追加し、
それを各記事の画面上で表示しようとしています。

ところが、カスタムフィールドに設定した値がうまく取れない
という状況なのです。

↓ここを参照に、
http://codex.wordpress.org/Using_Custom_Fields

1.記事登録時に、keyが「furigana」、valueが「フリガナ」の
カスタムフィールドを設定する。

2.index-template.phpの中に <?php the_meta(); ?> を表記し
 記事を表示すると、「furigana:フリガナ」と表示されます。
 
 ここまではよいのですが、「フリガナ」とだけ表示されることを
 期待して、以下のようなコードを入力しても、
 
 <?php get_post_meta(the_ID(), 'furigana', true); ?>
 
 the_ID()の値だけが表示されてしまいます。

キーに設定した値(この場合は「フリガナ」)を取りたい場合、
いったいどうすればよいのでしょうか。

お手数ですが、ご回答お待ちしております。


Re: カスタムフィールドに設定した値が取得できない? 投稿者: NobuNobu 投稿日:2006/08/23(Wed) 13:24 No.3103  

引用:

<?php get_post_meta(the_ID(), 'furigana', true); ?>
 
 the_ID()の値だけが表示されてしまいます。

キーに設定した値(この場合は「フリガナ」)を取りたい場合、
いったいどうすればよいのでしょうか。


まず、the_ID() は、そのままでは値を返さずに、表示を行う関数です
the_IDのパラメータにfalseをセットし、the_ID(false)とすると表示せずに値を返します。
一方、get_post_metaは、表示を行わずに値を返す関数です。表示するためには、
echo get_post_meta(....)とする必要があります。
ということで、

<?php echo get_post_meta(the_ID(false), 'furigana', true); ?>
とすればご希望のようになると思います。


Re[2]: カスタムフィールドに設定した値が取得できない? 投稿者: dovrok 投稿日:2006/09/05(Tue) 07:28 No.3145  

引用:

NobuNobuさんは書きました:

まず、the_ID() は、そのままでは値を返さずに、表示を行う関数です
the_IDのパラメータにfalseをセットし、the_ID(false)とすると表示せずに値を返します。
一方、get_post_metaは、表示を行わずに値を返す関数です。表示するためには、
echo get_post_meta(....)とする必要があります。
ということで、

<?php echo get_post_meta(the_ID(false), 'furigana', true); ?>
とすればご希望のようになると思います。


無事、値がとれました。
毎度、ご親切に対応くださり、ありがとうございます。


投稿者のレベルについて 投稿者: Ryo 投稿日:2006/09/04(Mon) 03:27 No.3140  
ユーザ登録してすぐですと「新規登録してから間もないので、管理者があなたのレベルを上げて投稿を許可するまで待たなければなりません。 直ぐにレベルを上げてもらいたい場合は、管理者に直接メールをすることができます。 昇進した場合、このページをリロードするだけでレベルが有効になります。 」というメッセージが出ますが、管理者にメールすることなく最初から投稿をできるようにすることは可能でしょうか?
ユーザグループを管理者にするなど色々試してみましたがうまくいきません。
ご教示お願いいたします。


Re: 投稿者のレベルについて 投稿者: NobuNobu 投稿日:2006/09/04(Mon) 06:45 No.3141  

こちらのスレッドが参考になるかと思います。
指定したユーザのみに投稿の権限を与えたい


Re[2]: 投稿者のレベルについて 投稿者: Ryo 投稿日:2006/09/04(Mon) 13:08 No.3142  

ありがとうございます!!
レベル変更できました。


最近の投稿について 投稿者: ayu 投稿日:2006/08/30(Wed) 02:51 No.3123  
はじめまして。

教えていただきたいことがあり、書き込みいたします。
wordpressのXOOPS版で、
トップページに、「最近の投稿」のブロックを表示させているのですが、
その際、日付、タイトルの後に、投稿者名、もしくはカテゴリ名を表示させたいのです。
(投稿者名とカテゴリ名は同じですので、どりらでも結構です)

例)
2006-08-25 旅行しました(ayu)

色々検索はしてみたのですが、回答がみつかりませんでした…。
どうぞよろしくお願いいたします。


Re: 最近の投稿について 投稿者: NobuNobu 投稿日:2006/08/31(Thu) 07:52 No.3128  

投稿者、カテゴリーとは違いますが、よく似たご質問が以前ありました。
ブロック管理 最近の投稿について
こちらでも、書かせて頂いていますが、0.5.0以前では、これはかなり難しいです。
0.6.0 であれば、「記事ブロック」の複製とテンプレートのカストマイズでできそうですが・・・・


Re[2]: 最近の投稿について 投稿者: ayu 投稿日:2006/09/01(Fri) 17:42 No.3137  

引用:

0.6.0 であれば、「記事ブロック」の複製とテンプレートのカストマイズでできそうですが・・・・


お返事ありがとうございます。
記事ブロックを使って、書き込んだユーザ名を表示できるようにしました。
ありがとうございました!


アカウント情報が真っ白になりました。 投稿者: kodama 投稿日:2006/08/31(Thu) 17:02 No.3132  
お世話になっています。

WordPress 0.6.0 alphaを使わせていただいております。

アカウント情報を見ようとすると画面が真っ白になってしまい、
phpデバグで見たところ、

引用:
Fatal error: Class wordpresscategoryhandler: Cannot inherit from undefined class xoopscachedtableobjecthandler in /modules/wordpress/class/wp_categories.php on line 58


というエラーメッセージが表示されました。
おそらくwordpressのカテゴリーに関することだとは思うのですが、
phpのことはまったくわからないのでどうしていいのか見当がつきません。

できましたら、対処法などご教授願えないでしょうか。


Re: アカウント情報が真っ白になりました。 投稿者: NobuNobu 投稿日:2006/09/01(Fri) 15:55 No.3136  

もしかして0.5.0RC5a以前のWordPressと共存させておられないでしょうか?
/modules/wordpress/xoopstableobject.php に現行の0.5.0RC Finalや0.6.0Alphaと
互換性が一部無いため、この様な場合にはこのようなメッセージが出る可能性が
あります。


コメントのRSS 投稿者: ゆーじ 投稿日:2005/12/29(Thu) 01:22 No.2357  
[このコメントのRSS]を開くと、コメントの有無に関らず下のような
RSSが出力され、コメント内容を含んでいないようです。

<!-- generator="wordpress/ME for XOOPS 0.5.0-RC4" -->

<rss version="2.0">
<channel>
</channel>
</rss>


Re: コメントのRSS 投稿者: のぶのぶ 投稿日:2006/01/02(Mon) 15:36 No.2368  

引用:

ゆーじさんは書きました:
[このコメントのRSS]を開くと、コメントの有無に関らず下のような
RSSが出力され、コメント内容を含んでいないようです。

<!-- generator="wordpress/ME for XOOPS 0.5.0-RC4" -->

<rss version="2.0">
<channel>
</channel>
</rss>

確かに記事単位のコメントRSSの機能、誤動作していますね。
最新の0.6.0 Alpha用には修正したのですが、0.5.0RC Finalでは残念ながら直っていないです。
0.6.0はまだAlphaリリースなので本番用途にはお奨めできないし、wp-commentsrss2.phpだけを持ってきても
幾つか0.5.0RC Finalでは定義していない関数を使用しているので、動作しません。
ということで少し修正ポイントを調査後にリポジトリの方に修正版をアップすることにします。


Re[2]: コメントのRSS 投稿者: ゆーじ 投稿日:2006/01/05(Thu) 04:58 No.2377  

引用:

のぶのぶさんは書きました:
確かに記事単位のコメントRSSの機能、誤動作していますね。
最新の0.6.0 Alpha用には修正したのですが、0.5.0RC Finalでは残念ながら直っていないです。
0.6.0はまだAlphaリリースなので本番用途にはお奨めできないし、wp-commentsrss2.phpだけを持ってきても
幾つか0.5.0RC Finalでは定義していない関数を使用しているので、動作しません。
ということで少し修正ポイントを調査後にリポジトリの方に修正版をアップすることにします。

新年早々お手を煩わせてしまい、すみません。
修正版の作成をしていただけるとのこと、ありがとうございます。
0.6.0の方も期待しておりますが、ご無理はなさらないでくださいね。


Re[3]: コメントのRSS 投稿者: のぶのぶ 投稿日:2006/01/06(Fri) 08:40 No.2381  

引用:

ゆーじさんは書きました:
修正版の作成をしていただけるとのこと、ありがとうございます。

WordPress 0.5.0 最新 Snapshotにて、当不具合を修正したたバージョンを入手可能です。


Re[4]: コメントのRSS 投稿者: 国房啓一郎 投稿日:2006/08/24(Thu) 15:24 No.3116  

はじめまして
なんどもWordpressを利用させて頂いております。
使いやすいツールでほんとに助かっております。
さてこのたびWordPress0.5.0RC-Finalを利用したサイトを構築したところ
上と同じ現象

「このコメントのRSS」ボタンをクリックして、ページ毎のRSS出力をすると、

<?xml version="1.0" encoding="utf-8" ?>
- <!-- generator="wordpress/ME for XOOPS 0.5.0RC-Final"
-->
- <rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel />
</rss>

だけが表示されるという現状が発生しております。

実際のページは下記です。
http://www.itkeiooya.com/modules/wordpress/archives/2006/08/24/post-18/feed/


WordPress 0.5.0 最新 Snapshot も適用し、Xoops上でUpdateも行いましたが、やはり解決しません。

環境や、Permalinkなどの原因か、他の要員があるものでしょうか?
お力をお貸し頂ければ大変助かります。

環境

wordpress/ME for XOOPS 0.5.0RC-Final (WordPress 0.5.0 最新 Snapshot 適用済み)
サーバー: Xrea
Apache 1.3.37
PHP 4.4.2
Permalink は、 /archives/%year%/%monthnum%/%day%/%postname%/ で設定しています。


Re[5]: コメントのRSS 投稿者: NobuNobu 投稿日:2006/08/31(Thu) 07:12 No.3124  

コメントRSS、確かに不安定な部分があったと記憶していたのですが・・・・
もう少し時間を下さい。


Re[6]: コメントのRSS 投稿者: 国房啓一郎 投稿日:2006/09/01(Fri) 08:45 No.3134  

引用:

NobuNobuさんは書きました:
コメントRSS、確かに不安定な部分があったと記憶していたのですが・・・・
もう少し時間を下さい。


お忙しい中、ありがとうございます。
何卒、よろしくお願い致します。


| <<| 21| 22| 23| 24| 25| 26| 27| 28| 29| 30| 31| 32| 33| 34| 35| 36| 37| 38| 39| 40| >>|
NO: PASS:

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