php - PHP 通过简码在 WP 帖子/页面中包含能力
问题描述
我的自定义 wordpress 插件目录/文件中有一些页面.html
,.php
我基本上用于输出样式 JSON/jQuery 数据。
我想知道如何基本上将这些模块包装在一个短代码中,并通过 Wordpress 所见即所得编辑器将该短代码插入到我的 Wordpress 帖子或页面中。即[module 1]
。我不想在主题文件中执行此操作或/functions.php
我想从我的插件文件中添加此功能,有什么想法吗?
因此,就像以 wordpress 短代码形式包含的 php 一样,它适用于 Wordpress 页面。
这是我正在尝试的;在我的主要插件 php 文件中:
function my_form_shortcode() {
include dirname( __FILE__ ) . 'https://absolute.path.com/wp-content/plugins/my-plugin-v4/assets/files/2019/results/index.php';
}
add_shortcode( 'my_form_shortcode', 'my_form_shortcode' );
在我的 Wordpress 页面中,我这样做:(虽然,不显示/工作)
[my_form_shortcode]
解决方案
您可以像在主题中一样添加短代码功能
推荐阅读
- java - 具有方面注释方法时的Spring Autowired空字段
- python - 如何优化 pysapark 代码以按用户计算距离?
- python - 使用数据框和 matplotlib 的这段代码有什么错误
- spring - Spring Data JDBC 自定义查询参数转换器
- python-3.x - 我想显示每个栏的数量
- awk - 带有 awk 的标头版本
- linux - 如何将多个文件逐行合并为一行?
- c++ - 通过指针传递参数和通过引用传递参数的内存占用
- c++ - 我的 C++ 项目类数组不起作用,程序崩溃且没有错误报告
- metpy - 为什么 xarray reftime 键的末尾突然有一个 1?