Javascript 在<;头>;在wordpress的每一篇帖子上

Javascript 在<;头>;在wordpress的每一篇帖子上,javascript,wordpress,Javascript,Wordpress,可以在指定帖子的标题部分创建不同的javascript吗? 例如: 第1篇文章在第2篇以外的部分中包含另一个javascript。 我说的是wordpress 谢谢 我强烈建议使用,这样您就可以修改header.php文件。 使用该函数,可以将不同的脚本块分配给不同的页面 如果您正在寻找sinlge帖子,您可以使用我强烈建议您使用,这样您就可以修改header.php文件。 使用该函数,可以将不同的脚本块分配给不同的页面 如果您正在寻找sinlge帖子,您可以使用是,而且有很多方法 最简单的方法

可以在指定帖子的标题部分创建不同的javascript吗? 例如:

第1篇文章在第2篇以外的部分中包含另一个javascript。 我说的是wordpress


谢谢

我强烈建议使用,这样您就可以修改
header.php
文件。
使用该函数,可以将不同的脚本块分配给不同的页面


如果您正在寻找sinlge帖子,您可以使用

我强烈建议您使用,这样您就可以修改
header.php
文件。
使用该函数,可以将不同的脚本块分配给不同的页面


如果您正在寻找sinlge帖子,您可以使用

是,而且有很多方法

最简单的方法之一是通过检查当前页面是X还是Y模板/页面来修改将加载到functions.php中的CSS和JS文件

例如:

function load_scripts_and_styles() {
    // only load the CSS if the page is X or Y page
    if( is_singular() ) {
       wp_enqueue_style( 'bootstrap_css', get_template_directory_uri() . '/libraries/bootstrap-3.3.7-dist/css/bootstrap.min.css', array(), '3.3.7' );
    }
    wp_enqueue_script( 'bootstrap_js', get_template_directory_uri() . '/libraries/bootstrap-3.3.7-dist/js/bootstrap.min.js', array( 'jquery' ), '3.3.7', true );
}
add_action( 'wp_enqueue_scripts', 'load_scripts_and_styles' );

是的,有很多方法可以做到这一点

最简单的方法之一是通过检查当前页面是X还是Y模板/页面来修改将加载到functions.php中的CSS和JS文件

例如:

function load_scripts_and_styles() {
    // only load the CSS if the page is X or Y page
    if( is_singular() ) {
       wp_enqueue_style( 'bootstrap_css', get_template_directory_uri() . '/libraries/bootstrap-3.3.7-dist/css/bootstrap.min.css', array(), '3.3.7' );
    }
    wp_enqueue_script( 'bootstrap_js', get_template_directory_uri() . '/libraries/bootstrap-3.3.7-dist/js/bootstrap.min.js', array( 'jquery' ), '3.3.7', true );
}
add_action( 'wp_enqueue_scripts', 'load_scripts_and_styles' );

方法1: 您可以检测post id并根据该id获取javascript

$currentPID = get_the_ID();
 <?php if ($currentPID != "false"): ?>
<!--home page custom JS-->
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/scripts/<?php echo $currentPId ?>.js"></script>
<!-- will get scripts/2.js if the post id is 2 and scripts/3.js if post id is 3 ......-->
<?php endif; ?> 
$currentPID=get_the_ID();

方法1: 您可以检测post id并根据该id获取javascript

$currentPID = get_the_ID();
 <?php if ($currentPID != "false"): ?>
<!--home page custom JS-->
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/scripts/<?php echo $currentPId ?>.js"></script>
<!-- will get scripts/2.js if the post id is 2 and scripts/3.js if post id is 3 ......-->
<?php endif; ?> 
$currentPID=get_the_ID();

难道不可能创建多个布局文件并将标题放在该布局中,然后为每篇文章使用不同的布局吗?是的,可以使用每篇文章的javascript,但这不是很容易粘合在一起的东西。@samAlvin确实是可能的。。但是你需要付出一点努力。难道不可能创建多个布局文件并将标题放在该布局中,然后为每篇文章使用不同的布局吗?是的,可以有每篇文章的javascript,但这不是你能轻易粘合在一起的东西。@samAlvin确实是可能的。。但是你需要付出一点努力。我会检查并给出回应!谢谢我会检查并给出答复!谢谢