フォーラムへの返信
-
投稿者投稿
-
ありがとうございます!
次のアップデートも楽しみにしています!
♥ 0いいねをした人: 居ませんお二方、ありがとうございます。
Olein_jp様
アドバイスいただきありがとうございます。すぐに誰かに頼ろうとする自分の悪いところが出てしまったと反省です。今後の勉強方法まで示してくださり、大変ありがたいです。しっかり頑張ります!
まーちゅう様
ありがとうございます。うまく実装することができました!PHPそのものの勉強もしっかりしようと思います。貴重な資料までいただき、大変ありがたいです。勉強させていただきます!
お二方のおかげで解決いたしましたので、閉じさせていただきます。
本当にありがとうございました!
♥ 1いいねをした人: 居ませんadd_shortcode('staff', 'staff_func'); function staff_func() { $tall = get_field( 'tall' ); return $tall; } add_action( 'init', 'staff_func' );
として、ショートコード
[staff]
とするとtall
の値が出力されるのですが、これを複数行う場合、また、HTMLも加える場合はどうすればうまくいくでしょうか?名前:〇〇 身長:〇〇cm
と表示するのが理想です。
function staff_func() { $name = get_field('name'); $tall = get_field( 'tall' ); return [$name, $tall]; } add_action( 'init', 'staff_func' );
とすると
Arry(
と出力されるだけになりました。また、テキストも入れたいと思い、
function staff_func() { $tall = '<p>身長:<?php get_field( 'tall' ); ?></p>'; return $tall; } add_action( 'init', 'staff_func' );
と入力するエラーになります。何がまずいでしょうか?
♥ 0いいねをした人: 居ませんページテンプレートはランディングページ(ヘッダー・フッターあり)を使用しています。ヘッダーメニューは左に配置しています。
入れ子構造になっています。2カラムに分けていて、その片方のカラムに段落ブロック、その下にピックアップスライダーブロックを入れています。逆の絡むにはツイッターの埋め込みをしています。
幅が影響を与えている可能性があるということで、ヘッダーメニューを上に表示した所、正しい挙動になりました。また、カスタマイズ画面(追加CSSとかできる画面)ではメニューが左にあっても、正しい挙動になります。その後固定ページに行くと、また先頭に自動で戻る挙動になります。
♥ 0いいねをした人: 居ませんありがとうございます!
ついに出力されました!!!本当にありがとうございます。ずっと停滞していたので、安堵しています。
閉じさせていただきます。
♥ 0いいねをした人: 居ません【お使いの Snow Monkey のバージョン】バージョン: 13.2.3
【お使いの Snow Monkey Blocks のバージョン】バージョン 10.3.3
【お使いの Snow Monkey Editor のバージョン】バージョン 4.1.0
【お使いのブラウザ】chrome失礼いたしました。
♥ 0いいねをした人: 居ませんキタジマ様
そういう状況になります。<を押さずとも自然と先頭まで戻っていきます。
こちらの環境もmac chrome です。まだローカル環境で動かしています。
キタジマ様側で普通ということは、何か他のプラグインと接触しているのかもしれません、、、
♥ 0いいねをした人: 居ませんキタジマ様
ありがとうございます。関数を作ってadd_shortcodeで埋め込んでみようと思います!
少し本件とは外れるのですが、カスタム投稿の投稿詳細ページにカスタムフィールド値を出力する場合も同様に埋め込みにした方がいいのでしょうか?
入力値が自動で出力されるようにするには、やはりレイアウトテンプレートをいじるしかないでしょうか?
重ね重ねの質問で申し訳ございません。お手すきの際にお答えいただけると幸いです。
♥ 0いいねをした人: 居ませんまーちゅうさん
ありがとうございます!シングルクォートにしたところエラーが解消されました!
あとはc-containerの中に表示するだけなのですが、これはビューテンプレートをいじる方であっていますか?レイアウトテンプレートとビューテンプレートに分かれていることは理解しています。
こんな感じで別れている状況です。もしビューテンプレートをいじるので合っている場合、留意すべきことなどあれば教えていただきたいです。よろしくお願いいたします。
♥ 0いいねをした人: 居ませんキタジマ様
申し訳ございません、クライアントの意向が若干変わりやるべきことが変更になりましたので、当トピック通りの記述を現在試みておりません。
内容が変わりますので、こちらは閉じさせていただいて、別トピックにて質問させていただきます。
よろしければ、お手すきの際にそちらでアドバイスいただけると幸いです。
ありがとうございました。
♥ 0いいねをした人: 居ません解決できました。
twitterの埋め込みではなく、ショートコードを用いて、width指定しながら記述すればできました。
お騒がせしました。
♥ 1いいねをした人: 居ません -
投稿者投稿