在我的wordpress插件中获取pagename

时间:2015-01-23 13:19:15

标签: wordpress plugins wordpress-plugin

我正在从wordpress插件向前端添加特定的js文件。

例如:

if($wp->query_vars["pagename"] == 'pagename1'){
   include js file 1.
}else if($wp->query_vars["pagename"] == 'pagename1'){
   include js file 2.
}

但现在我无法在$ wp-> query_vars中获取页面名称。

谢谢 巴拉吉

1 个答案:

答案 0 :(得分:0)

试试这个:

$post = get_post();
$post_name = $post->post_name;

要添加javascript,您可以这样做:

add_action( 'wp_enqueue_scripts', 'addSomescripts' );
function addSomeScripts() {
    $post = get_post( );
    $post_name = $post->post_name;
    if($post_name == 'pagename1') {
        wp_enqueue_script('script1', '/pathtoscript1.js');
    } else if($post_name == 'pagename2') {
        wp_enqueue_script('script2', '/pathtoscript2.js');
    }
}