我正在尋找一種方法來更改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! –