私は、投稿のタイトルのみが投稿のヘッダーに適用されるWordPressの画面に表示される方法を変更する方法を探しています。WordPressのカスタム投稿タイトル
投稿のタイトルに名前、性別、年齢を表示しようとしています。私が表示している名前は現在の投稿のタイトルです。私は表示目的でこれに性別と年齢を追加しようとしています。
私は現在のコードを使用しましたが、それは私のテーマのタイルを使用するすべてのものに適用され、これらのフィールドもメニュー項目に追加されます。 私は、テーマ内のPHPファイルのいずれかを編集していない、それを避けたい。ここで機能
経由でそれを行うには、私のコードです:それはすべて置き換えどこで
add_filter('the_title', function($title) {
$gender = get_field('gender');
$dob = get_field('date_of_birth');
$birthday = new DateTime($dob);
$interval = $birthday->diff(new DateTime);
if ('babysitters' == get_post_type()) {
$temp_title = $title;
$bbstitle = $temp_title .', ' .$gender .', ' .$interval->y;
return $bbstitle;
}
return $title;
});
何をしていますこれらの追加のフィールドを持つタイトル、および更新されただけでなく、ポストヘッダー
これはうまくいきました。私は投稿IDでチェックしてみたように見えます! –