0

我目前正在使用此代码在指定页面中包含特定内容

function add_profile( $content ) {
if( is_page('profile')) include_once('page-profile.php');
else { }
}

add_filter('the_content','add_profile');

有没有办法改变这个页面的 h1,允许我注入当前用户的 display_name 而不是默认的 wordpress 页面名称?

4

1 回答 1

1

你可以改变你的主题,或者你可以用 jQuery 来做。

你的 html

<h1>Hello</h1>

你的 jQuery

var h1 = jQuery('h1').text();
jQuery('h1').text( h1 +' Greg');

您可以从 html 标记中获取名称。

编辑:您还可以过滤 the_title。

add_filter( 'the_title', 'my_new_title');
function my_new_title($title) {
    $title = 'New Title ';
    return $title;
}
于 2013-09-10T04:59:35.270 回答