我已经在我的wordpress主题管理面板中设置了一个尾部气泡信息弹出窗口,当我将代码放入主题-options.php文件中时,它工作得很好。我像它应该的那样将它包含在functions.php中,并且它被加载到管理面板中:
// De scripts enkel voor admin
if (is_admin()){
wp_register_script( 'bubble', NHP_OPTIONS_URL.'js/bubble.js');
wp_enqueue_script('bubble'
我想插入放置在WordPress文件夹中的外部JavaScript。如果我包含了使用脚本标签,它会显示"<“预期错误,下面是我的代码
global $wpdb;
include("/asset/php/chart4php/inc/chartphp_dist.php");
$p = new chartphp();
$p->data_sql = $wpdb->get_results("select t2.name, count(t1.id) as score from custom_status as t2 left join wpsp_
我在我的custom.js文件中编写了一些代码,并在controller.php文件中注册为:
public function init()
{
parent::init();
$this->registerScripts();
}
public function registerScripts(){
Yii::app()->clientScript->registerScriptFile(
Yii::app()->request->baseUrl.'/js/custom.js',CClientScript
我将bootstrap主题转换为wordpress。现在,我在加载引导脚本和样式时遇到了问题。这是我用functions.php编写的代码
function wpbootstrap_scripts_with_jquery()
{
// Register the script like this for a theme:
wp_register_script( 'custom-script', get_template_directory_uri() . '/js/bootstrap.js', array( '
我在排队输入脚本时遇到了麻烦。我不知道为什么不起作用。我知道脚本代码本身是有效的。
另一个问题--如果我试图包含这个.js文件,那么js代码本身是否应该被<script></script>包围
编辑- **我忘记提到我正在为一个现有插件制作一个扩展。我想在扩展名的functions.php文件中编写排队的代码。我该怎么做?下面是我的设置。**注意--这给了我错误:Warning: call_user_func_array() expects parameter 1 to be a valid callback, class 'Find_Do_For_Anspre
add_action("publish_post", "php_func");
function php_func(){
wp_register_script("customscript","link to js file");
wp_enqueue_script("customerscript")
}
我认为上面的过程是正确的,但这不起作用。上面的func中的两行代码在直接写入php文件时工作正常(没有动作),但如果有动作,上面的代码就不起作用了。
function php_fun
我正面临着一个问题。我有自定义模块,我试图通过AppAsset加载CSS和JS,但它不加载。
在我的模块中,我有一个布局文件夹,我试图在其中访问应用程序资产并注册视图,但它没有加载。甚至资产包也显示正在加载assests
告诉我我做错了什么。代码如下
namespace app\assets;
use yii\web\AssetBundle;
class AppAsset extends AssetBundle
{
public $basePath = '@webroot';
public $baseUrl = '@web';
p