php - WordPress - 外部调用的插件形式
问题描述
我在 wordpress 中创建了一个带有表单的插件。一切正常,现在我想将表单的 html 包含在另一个网站中(所以我只需要表单,没有模板和其他东西)。我想通过 ajax 调用它或用 iframe 嵌入它。
我不知道它是否正确,但我已经 使用以下代码在/wp-content/plugins/form-reg/view/form-reg-external.php中创建了一个新的 php 页面:
<?php
require_once('../../../../../wp-load.php');
wp_enqueue_script( 'script_init-1', get_home_url() . '/wp-content/plugins/form-reg/view/js/jquery-ui.min.js', ['jquery'], $version, false );
wp_enqueue_script( 'script_init-1', get_home_url() . '/wp-content/plugins/form-reg/view/js/jquery.ui.autocomplete.html.js', ['jquery'], $version, false );
wp_enqueue_script( 'script_init-4', get_home_url() . '/wp-content/plugins/form-reg/view/js/jquery.mask.min.js', ['jquery'], $version, false );
include("form-reg-display.php");
我通过http://[www.mysite.com]/wp-content/plugins/form-reg/view/partials/form-reg-external.php调用它
问题是:
- wp_enqueue_script 不包括脚本
- 我不知道这是否是正确的方法,或者有更好的方法来做到这一点
感谢所有帮助我的人!
解决方案
推荐阅读
- android - 在 Android 上的 SQLite 数据库中实现相机图像存储的问题
- javascript - 选择特定选项时显示 div
- eclipse - 即使我在 Eclipse IDE 中安装了 Windowbuilder 也无法创建 JFrame
- neural-network - OCR 软件或自制 CNN 用于文档处理?
- ubuntu - vscode 没有运行并给出分段错误
- c# - 将“03/2020”之类的字符串解析为 DateTime 变量
- react-native - 使用 react native 的可拖动组件的故障 - 使用 Animated 和 PanResponder 实现
- php - 在 php 脚本中输入类型单选 + 文本区域
- python - python组合以逗号分隔的特定键的值
- python - '/' 理解为浮点数?