改变Wordpress博客文章标题

时间:2015-07-16 07:49:52

标签: php wordpress title

我想更改博文的标题。我不能在主题中这样做。它需要使用过滤器完成。

我已将以下代码添加到我的Wordpress博客上使用的主题中的functions.php中:

function overwrite_post_title($title, $sep) {
    //global $post;
    //if ( is_single($post->ID) && !is_attachment($post->ID) )
    //if ( is_single() && !is_attachment() )

    var_dump($title);

    $title = "Test";

    return $title;
}
add_filter('wp_title', 'overwrite_post_title', 10, 2);

应该更改帖子的标题。 但它没有任何作用。它甚至没有被执行。

2 个答案:

答案 0 :(得分:1)

尝试使用此

var movement = Math.random();

答案 1 :(得分:0)

尝试使用此代码或将priority增加到较大值

function overwrite_post_title($title="", $sep="") {
    $title = "Test";
    return $title;
}
add_filter('wp_title', 'overwrite_post_title', 10, 2);

您将priority增加

add_filter('wp_title', 'overwrite_post_title', 1, 2);