Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Wordpress管理和JavaScript_Php_Wordpress - Fatal编程技术网

Php Wordpress管理和JavaScript

Php Wordpress管理和JavaScript,php,wordpress,Php,Wordpress,我在写一个插件,并有自定义Javascript分配。颤抖我只想在需要时对这些javascript和其他资产进行加密。它们被加载到我的插件页面上,也将需要在post/页面/自定义post类型编辑屏幕上。是否有一个简单的最佳实践方法来实现这一点 干杯使用排队脚本,这将避免所有JS冲突 对此链接有更好的解释: 您可以使用操作函数在特定页面上有条件地添加排队调用 add_action('load-post.php', 'my_load_post_php_action'); function my_loa

我在写一个插件,并有自定义Javascript分配。颤抖我只想在需要时对这些javascript和其他资产进行加密。它们被加载到我的插件页面上,也将需要在post/页面/自定义post类型编辑屏幕上。是否有一个简单的最佳实践方法来实现这一点


干杯

使用排队脚本,这将避免所有JS冲突

对此链接有更好的解释:

您可以使用操作函数在特定页面上有条件地添加排队调用

add_action('load-post.php', 'my_load_post_php_action');
function my_load_post_php_action() {
    wp_enqueue_script('my_script', plugins_url('my_script.js', __FILE__));
}

Javascript有什么问题吗我想有人先指出什么是正确的。。。我将尽快转到Google Java->javascript解释器上-我知道wp中的enque函数,我正在使用它们。尽管我只想在certin页面上需要时加载JS,如上所述。因为我想减少冲突的机会,也减少代码。。。嗯,好的,这似乎是正确的方向。虽然这意味着我将有许多操作/回调来初始化相同的脚本/样式。。。或者我可以在多个操作中使用同一个回调好主意,你认为添加什么动作'load-post.php','enque_脚本';添加动作'post.php','enque_脚本';添加_操作'edit-post.php','enque_脚本';函数enque_scripts{wp_enqueue_script'my_script',插件_url'my_script.js',u文件}