xaharrr
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: 最近の投稿ウィジェットにてget_post_metaありがとうございます、参考ページを見ながらコードを見直したらできました。
間違った解釈をしていたので、このまま覚えて通り過ぎていたらと思うとぞっとしました。
ありがとうございました。フォーラム: 使い方全般
返信が含まれるトピック: 記事タイトルとメニューの処理分離ありがとうございました!
教えていただいたin_the_loopで意図通りの挙動になりました!
本当に助かりました!ありがとうございました!
フォーラム: 使い方全般
返信が含まれるトピック: 記事タイトルとメニューの処理分離体調を崩しまして、返信遅れて申し訳ありません。
in_the_loopですね、試してみます。
貴重なお時間を割いていただいてありがとうございます。結果が分かり次第こちらに報告します。
ありがとうございます。フォーラム: 使い方全般
返信が含まれるトピック: 記事タイトルとメニューの処理分離大変申し訳ありません。
add_filter( 'the_content', 'list_title_en' );
ではなく、
add_filter( 'the_title', 'list_title_en' );
の間違いです。ですので、正しいコードは
function list_title_en($single_content){ $h_meta_id = get_the_ID(); $meta_content = get_post_meta($h_meta_id, 'ex_title', true); $list_title = $meta_title; return $list_title; } add_filter( 'the_title', 'list_title_en' );
でした。
重ね重ね申し訳ありません。フォーラム: 使い方全般
返信が含まれるトピック: 記事タイトルとメニューの処理分離アドバイスありがとうございます。
あと、記載不備で申し訳ありません。
このタイトルというのがページタイトルではなく、記事のタイトルになります。
紛らわしい書き方で申し訳ありません。is_single() 等は既に試したのですが、使い方が悪いのか変わってしまうのです。
add_filter( 'the_content', 'list_title_en' );
はグローバルメニューにも適用されるものなのでしょうか?
私の理解力ではこれはタイトルを表示する際に指定した関数処理を挟むという考えだったのですが、それだと今回の現象が理解できなくて。何卒よろしくお願いします。
フォーラム: 使い方全般
返信が含まれるトピック: カスタムフィールドに本文2を登録し、既存本文と切り替えgogoweb様
ありがとうございました。
下記コードでうまくいきました。function test_content(){ $test_post = get_post_meta(15, '_my_extend_editor_ex', true); $content = $test_post; return $content; } add_filter ('the_content', 'test_content');
$test_postがそのままで良いという事、教えていただいたおかげです。
勉強不足にもほどがあると痛感しました。
ありがとうございました。フォーラム: 使い方全般
返信が含まれるトピック: カスタムフィールドに本文2を登録し、既存本文と切り替えご指摘頂いた通りコードを書き換えました。
$test_post = get_post_meta(15, '_my_extend_editor_ex', true); echo $test_post; apply_filters ('the_content', $test_post);
2行目で表示させた文字列は私の希望の本文2そのものでしたが、私の書き方が悪くフィルターが働いていないのか切り替わりがうまくできていません。
上記コード以外にも何か記述が必要なのでしょうか。
質問ばかりで申し訳ありません。フォーラム: プラグイン
返信が含まれるトピック: カスタムフィールドに本文2を書いて任意で切り替え