首页 > 解决方案 > 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]

标签: phpwordpress

解决方案


您可以像在主题中一样添加短代码功能

在插件中添加简码功能


推荐阅读