2

wordpressのヘッダーとフッターをロードして正常に動作する外部phpファイルがありますが、ページタイトルを変更する方法を知っている人はいますか?

/* Short and sweet */
define('WP_USE_THEMES', false);
require('/home/reboot/public_html/wp-blog-header.php');

// get wordpress header
get_header();
4

4 に答える 4

4

wp_titleファイルにフィルターを適用するとうまくいきます:

define( 'WP_USE_THEMES', false );
require( $_SERVER['DOCUMENT_ROOT'] .'/wp-load.php' );

add_filter( 'wp_title', 'wp_title_so_18381106', 10, 3 );

function wp_title_so_18381106( $title, $sep, $seplocation ) {
    return 'Embeded WordPress';
}

// get wordpress header
get_header();

参照:定数 WP_USE_THEMES とは何ですか? wordpressファイルの外部でwordpress関数を使用する正しい方法は何ですか?

于 2013-08-22T13:02:58.477 に答える
0
add_filter( 'wp_title', 'title_you_want',10);
function title_you_want(){
   return "my custom title";
}
于 2013-08-22T13:02:29.570 に答える