包括外部脚本的路径和函数

时间:2013-06-03 作者:Fran

我尝试将外部脚本加载为插件,其想法是使用一个简单的插件和调用脚本并将此脚本加载到admin中,但我对一些配置文件和css文件有问题,例如加载css文件和路径,它是正确的,但不将样式添加到表单中,另一方面,我有一个用于插入一些字符串的配置文件,并将值作为以下类型:

$path="../configuration";
问题是不能取这个字符串或其他字符串的值

我的功能如下:

if (is_admin())
{
  function load_libraries()
  {
    locate_template(array(\'core/funciones/funciones_config.php\'), true,false);
  }
  ?>
  <?php
  function plugin_admin_options_page() {
    add_action(\'admin_menu\', \'load_libraries\');
    echo $ruta_path;
    ?>
    <div class="wrap">
      <h2>Plugin Options Admin Page</h2>
      <?php
      locate_template(array(\'core/modulos/mod_dominios/index_adm_menu.php\'), true,true);
      ?>
    </div>
    <?php
  }
  //add_options_page("Dominios", "sistema de dominios", "administrator", "dominios_options", "plugin_admin_options_page");
  ?>
  <?php
  function searcher_domains() 
  {
    //add_options_page(\'Hello World\', \'Hello World\', \'administrator\',\'hello-world\', \'hello_world_html_page\');
    add_options_page(\'Dominios\', \'Dominios\', \'administrator\', \'adm_dominios\', \'plugin_admin_options_page\');
  }
  add_action(\'admin_menu\', \'searcher_domains\');
}
它的想法是将外部脚本加载到WordPress的管理员中,以管理相同的其他插件,但真正的问题是路径,包括此类文件以及这个小插件中的css或js。

1 个回复
SO网友:s_ha_dum

我很难准确地理解问题是什么,但我想到了两件事。

  1. locate_template 搜索theme directories. 它不是通用文件加载器。我不知道这是否与你的案件有关。这个问题没有足够的细节来解决这个问题。考虑到您根本没有提到主题,只是在谈论“外部脚本”和插件,我怀疑这就是问题所在may be having scope issues 包括在内

结束