我正在尝试在我的一个页面上运行一些Javascript。但我所做的一切似乎都不管用。我在一个沙盒中运行了代码,它很有用。
我尝试:-插入和HTML生成器元素并将代码放入标记中-上载。主题中的js文件并在我的html代码中链接到它-多脚本插件
如何在Wordpress页面上简单地执行Javascript?
我正在尝试在我的一个页面上运行一些Javascript。但我所做的一切似乎都不管用。我在一个沙盒中运行了代码,它很有用。
我尝试:-插入和HTML生成器元素并将代码放入标记中-上载。主题中的js文件并在我的html代码中链接到它-多脚本插件
如何在Wordpress页面上简单地执行Javascript?
<?php
function enqueue_javascript_for_certain_page() {
$page_id = 100; // change this to fit your needs
if ( is_page( $page_id ) ) { // check the page you are on
wp_enqueue_script(
\'my_script_name\', // script handle
get_template_directory_uri() . \'/js/my-js-file.js\', // script URI
array( // your script is dependent on following:
\'jquery\',
\'jquery-ui\'
),
NULL, // script version (NULL means no version to display in query string)
true // load script right before </body> tag
);
}
}
add_action( \'wp_enqueue_scripts\', \'enqueue_javascript_for_certain_page\' );
使用函数添加js文件。php
function add_theme_scripts() {
wp_enqueue_script( \'script\', get_template_directory_uri() . \'/js/script.js\', array ( \'jquery\' ), 1.1, true);
}
add_action( \'wp_enqueue_scripts\', \'add_theme_scripts\' );
或//if you want to add script in plugin use this code in plugin:
function yourScript() {
wp_register_script( \'script\', plugins_url(\'js/jqueryfile.js\',__FILE__),array(\'jquery\'),\'1.1\', true );
wp_enqueue_script(\'script\');
}
add_action( \'admin_enqueue_scripts\', yourScript);
如果标记文本等于一个值,我试图用一个短代码替换整个标记。我正在将此脚本放入页面的页脚。以下是我正在尝试的:var stockcounter = document.getElementsByClassName(\"stock in-stock\"); if(stockcounter[0].innerHTML==\'0 in stock\') { //Displays timer stockcounter[0].outerHTML = do_shortcode