Cocoonフォーラム

サイト内検索
書き込みの前に以下の3点をご確認ください。
  1. 1つのトピックにつき1つの質問を書き込んでください
  2. 不具合・カスタマイズ対象ページのURLを提示高速化を無効にしてください
  3. 該当部分のキャプチャ・環境情報とともに書き込んでいただけると助かります

何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。

不具合・カスタマイズ対象ページのURL:

相談内容:

不具合の発生手順:

解決のために試したこと:

※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:

※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。

環境情報の取得方法はこちら。
https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
https://wp-cocoon.com/theme-trouble/

フォーラム利用ガイドリンク

  1. フォーラムガイドライン
  2. よくある質問と答え(FAQ)
  3. サポート対象外のケース
  4. 原因不明の不具合用トラブルシューティング
  5. トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw
  6. 真っ白画面でのエラーメッセージの確認方法
  7. ブラウザ環境チェックツール
  8. Cocoonカスタマイズ依頼

フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。

フィールドで取得した値を、カスタム投稿...
 
共有:
通知
すべてクリア

[解決済] フィールドで取得した値を、カスタム投稿の本文中に反映させたい

5 投稿
2 ユーザー
1 Reactions
1,208 表示
(@こづれ)
New Member
結合: 5年前
投稿: 2
トピックスターター  

たいへんお世話になっており、ありがとうございます。

フォームのフィールドで取得した値を、カスタム投稿の本文中に反映させたいです。

取得&反映まではうまくいくのですが、困っているのは反映場所がコメント欄の下になってしまうことです。

現状カスタムした内容は、親テーマのsingle.phpを、子テーマのsingle-投稿グループ名.phpに変えて、

<?php //投稿ページ内容
get_template_part('tmp/single-contents');
?>

の下に添付画像のような構文を記述しました。

PHPに詳しくないので、お目汚しでごめんなさい。
・記述場所をいろいろ変えても、とんちんかんな場所に入ってしまいます。
・<?php //投稿ページ内容get_template_part('tmp/single-contents');?>を削除すると本文中に反映されますが、今度はアイキャッチ画像が消えてしまいます。
・single-contentsをsingle-contents-投稿名に変えて入れてみても反映されませんでした。
他にもいじるべきphpファイルがあるのでしょうか。

ご教授いただければ幸いです。
どうぞよろしくお願いいたします。

 

 

問題のページ(日本語URLのため、長い&怪しくて申し訳ありません。): https://takatsukic https://takatsukichild.com/activities/%e3%80%90%e3%82%b5%e3%83%b3%e3%83%97%e3%83%ab%e3%80%91%e6%a5%bd%e3%81%97%e3%81%84%e3%83%80%e3%83%b3%e3%82%b9%e6%95%99%e5%ae%a4%e3%80%8c%e3%81%95%e3%81%8f%e3%82%89%e3%82%93%e3%81%bc%e3%80%8d/


   
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17391
 

申し訳ないですが、サポート対象外のものにもあるように、PHP編集が必要なカスタマイズは、サポートの対象外とさせていただいています。

なのでヒントだけ書くと、本文中に使用するには、ショートコード機能として挿入するように実装して、本文中にショートコードを書くしかないのではないかと思います。
もし自前でできない場合は、以下のプロの方に依頼するとやっていただけると思います。
https://wp-cocoon.com/cocoon-custom/


   
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17391
 

もし、本文中ではなく、本文上or 本文下でよいということであれば、the_contentフィルターフックを使って本文に追記する形で追加すればできるかと思います。


   
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17391
 

本文上or 本文下であれば、tmp/content.phpカスタマイズでも良いかと思います。
https://github.com/yhira/cocoon/blob/fe6bf0ec452030b289fd5b53d1c2873cb25857d6/tmp/content.php#L103


   
(@こづれ)
New Member
結合: 5年前
投稿: 2
トピックスターター  

なるほどです!

申し訳ありません。サポート対象外の質問でお手を煩わせてしまいました。

ショートコード、やってみます。本文上下でも、ユーザーにきちんと見えるなら問題ないので、試してみます。
また頭が爆発しそうになったら、おとなしくプロの方に依頼することにします。

わいひらさんにご返信いただけて光栄です。
ありがとうございました。


   
わいひら reacted
共有:

問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。

また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。

「いいね!」機能はフォーラム登録者のみが利用できる機能です。

CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。

フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。

最近の書き込みはこちら。

詳細なカスタマイズ依頼をするならこちら。

タイトルとURLをコピーしました