JunichiK
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: 一度印刷されると非表示または表示を変更したいDaisukeさん、ありがとうございます。
ご紹介頂いたページを参照しまして、少し安心しました。
実は現状では、印刷ボタンクリックでカスタムフィールドの値を更新し、その値を条件にして、条件分岐で別の表示をするようにしております。
印刷を途中でキャンセルされると印刷不可となってしまうのですが、そのような仕様は仕方ないのだということで納得いたしました。
本来は印刷完了の判定を受けたかったのですが、どうもそれは不可能なようです。
もしそのような方法があれば…という一抹の希望もございますので、しばらく待ってみて「解決済み」とさせていただこうと思います。フォーラム: 使い方全般
返信が含まれるトピック: フィルターフックの出力の仕方を教えてくださいhideokamotoさん、ありがとうございます。
上記ご提案通り、
$user_id = get_current_user_id(); $user_terms = wp_get_object_terms( $user_id ); if( !empty( $user_terms ) ) { if( !is_wp_error( $user_terms ) ) { return $user_id; } return $user_terms->get_error_message(); }
として試してみますと、return $user_id; も return $user_terms->get_error_message(); も空白となりました。
「不正なタクソノミー分類です。」ではないですが、WP_Error が返ってきているということになりますね…。
タクソノミー名( ‘user-group’ )は、他のテンプレートなどでは正常に取得できているのですが…。フォーラム: 使い方全般
返信が含まれるトピック: フィルターフックの出力の仕方を教えてくださいhideokamotoさん、お世話になります。
return $user_terms->get_error_message();
として確認してみましたら、「不正なタクソノミー分類です。」と返ってきます。
しかしこれでは、よくわからないですね…。
もう少し掘り下げて調べる方法はございますか?フォーラム: 使い方全般
返信が含まれるトピック: 管理画面でカスタムフィールドの項目が選択された状態にしたいnobitaさん、ありがとうございます。
なるほど、単純に値に”でadd_post_metaで良かったんですね!
可能なら、プラグインWelcartの新規商品追加での投稿時のみを条件として、カスタムフィールドを追加したいのですが、そんなことは可能なのでしょうか?
ちなみに管理画面での新規商品追加のURLは、
example.com/wp-admin/admin.php?page=usces_itemnew
となっています。フォーラム: 使い方全般
返信が含まれるトピック: フィルターフックの出力の仕方を教えてくださいCodexを再度見ながら試行錯誤して分かったのですが、
$taxonomy が存在しなければ WP_Error
が返っているようです。
fonctions.php内では、wp_get_object_terms() でタクソノミーを取得することが出来ないのでしょうか。
もしくはタクソノミーによるユーザーのグルーピングをプラグインで行っているためでしょうか。フォーラム: 使い方全般
返信が含まれるトピック: フィルターフックの出力の仕方を教えてくださいhideokamotoさん、ご返信誠にありがとございます。
コード全体としましては、トピックの最初に記しました通り、$user_term->name を return しないで、
$msg_body .= "所属:" .$user_term->name. "\r\n";
で取得できないのかな…と思っています。
(トピックの最初では .= が = になっていますが、これはミスタイプです)
私のコードの書き方が間違っているのでしょうか。
よろしくお願いいたします。フォーラム: 使い方全般
返信が含まれるトピック: フィルターフックの出力の仕方を教えてください質問の仕方が悪かったような気がしましたので、補足です。
wp_get_object_terms() にて、下記コードで取得した $user_term を、フィルターフック内で使用して返したいのですが、うまく反映されません。
どのようにすれば反映されるようになるのか、試行錯誤しておりますが分かりません。
何卒ご教示くださいますよう、お願い申し上げます。$user_terms = wp_get_object_terms( $user_id, 'user-group' ); if( !empty( $user_terms ) ) { if( !is_wp_error( $user_terms ) ) { foreach( $user_terms as $user_term ) { return $user_term->name; } } }
フォーラム: プラグイン
返信が含まれるトピック: Contact Form 7 でメール本文に送信日時を書式変更して入れたいメールのヘッダ情報を見ますと、Contact Form DB の submit_time より2秒遅れでした。
なので、Contact Form DB の submit_time を取得してメール本文に記載する必要があります。よろしくお願いいたします。
フォーラム: 使い方全般
返信が含まれるトピック: WordPressのカスタム投稿を利用したカートを作りたいちなみに現在は下記サイトを拝見しながら試行錯誤しております。
http://ponk.jp/php/basic/ecこのサイトを参考にすればPHPでカートは作れるのですが、これをWordPressに応用する方法が全く分からなくてまいっています。
WordPressで使用する場合の「カートの中身」関係のコードが分かりません。どなたかご教示のほど何卒よろしくお願いいたします。
フォーラム: 使い方全般
返信が含まれるトピック: 受注のタイミングでカスタムフィールドを削除したいgblsm様、ありがとうございます。
現在、カスタム投稿を利用してカートを作ろうと考えているのですが、カート作り自体に四苦八苦している状態で、まずはそちらを解決する必要がありそうなので、その後、改めましてご教示いただきました方法を試してみようと思います。
とりあえず他の問題解決に尽力しますが、引き続きよろしくお願いいたします。フォーラム: 使い方全般
返信が含まれるトピック: 受注のタイミングでカスタムフィールドを削除したいいえいえ、こちらこそ、すみません。
決済サービスは「みずほファクターの決済ナビ」なのですが、仕様の何が関連してくるのかもよく分からず…。
マニュアルに戻り値のパラメータ等の記載はあるので、それをどうにかすることは分かるのですが…。フォーラム: 使い方全般
返信が含まれるトピック: 受注のタイミングでカスタムフィールドを削除したい仰る通りに判断したいのです。
決済サービスからは結果コードというのが戻ってきていると思うのですが、それの読み取り方が分からないのです。
例えば、戻り値のパラメータがrsltcd の場合ですと、どのようにして読み取れば良いのでしょうか?フォーラム: 使い方全般
返信が含まれるトピック: 受注のタイミングでカスタムフィールドを削除したいWordPressページの段階で受注完了として決済サービス(外部リンク型)に購入情報を渡しても、決済サービスの段階でキャンセルされる可能性があるので、困っております(決済はクレジットカードのみです)。
キャンセルされると在庫は1のままにしておく必要があります。トピックのタイトルはどう書くのが適当でしょうか?
あと、タイトルの修正は可能なのですか?フォーラム: 使い方全般
返信が含まれるトピック: 受注のタイミングでカスタムフィールドを削除したいgblsm様、ご返信ありがとうございます。
そういうことになります。「タイミングを得る方法」が分からなくて困っております。
カートに在庫管理機能を付けれて、「在庫が0になったら」という条件で商品を非表示に出来ればよいのですが、在庫管理機能を付けるほうが困難な気がしておりまして、「受注のタイミング」を得れれば…と考えております。
方法は何でも良いのですが、「商品在庫1で、商品購入後に商品非表示」ということを実現したいのです。実現出来れば、何か別の方法でも構いません。
よろしくお願いいたします。フォーラム: プラグイン
返信が含まれるトピック: Welcartの受注の際のフックを知りたい