当前位置: 首页 > 知识库问答 >
问题:

Wordpress插件添加页面前端

何志业
2023-03-14

我正在为wordpress开发一个插件。这个插件必须有一个插件设置管理部分,但也必须有一个自定义的前端与表单页面。

我是wordpress插件开发领域的新手,但我还没有找到这项任务的具体信息。

有没有办法从插件向前端添加页面,或者需要手动编辑当前模板并添加页面?

共有2个答案

符鸣
2023-03-14

以下是创建插件时在前端页面上添加自定义内容的方法:http://blog.frontendfactory.com/how-to-create-front-end-page-from-your-wordpress-plugin/

function elegance_referal_init()
{
    if(is_page('share')){   
        $dir = plugin_dir_path( __FILE__ );
        include($dir."frontend-form.php");
        die();
    }
}

add_action( 'wp', 'elegance_referal_init' );
锺威
2023-03-14

我想你正在为管理设置页面寻找这个https://codex.wordpress.org/Function_Reference/add_options_page

对于前端,我建议创建一个带有模板的页面https://developer.wordpress.org/themes/template-files-section/page-template-files/page-templates/

 类似资料:
  • 我正在创建一个wordpress插件,让用户登录并上传文件,在后端管理员中,用户可以登录并设置权限等 这里是php文件生成前端现在im添加这个作为模板和创建前端的事情我想做的是把这个代码也在插件。。,是否有相关的钩子,但我没有找到合适的钩子。。。。

  • 我是新来的Wordpress.但我知道Joomla非常好。我试图创建一个插件,其中有前端和后端维护部分。我完成了我的后端部分,我正在去前端部分的路上。但是我有些怀疑。我的疑惑是,我找到了两种实现前端页面的方法。一种是将php页面复制到模板目录,并在添加页面部分分配模板。另一种是在插件中创建短代码,并在页面部分添加一些标签。 我的疑问是,在Wordpress中,哪种方法是正确的? 在Joomla中,

  • 我是新来的。尝试测试创建一个插件来组合我的js和ajax的模块。我做了以下操作: [不确定我是否需要在admin-ajax中添加任何内容.php。 > < li >在wp-content/pluging/test-plugin下创建了我的新插件 < li >创建了两个文件:test.js和test.js < li> test.php内容如下: /***插件名称:测试*/ test.js代码如下:

  • 这是我正在开发的第一个插件。我的插件文件夹中只有一个文件,其中包含处理我的管理部分的所有代码。我有自己定制的桌子。我没有使用任何wordpress表格。 结构: 插件/amt 金额。php(此文件包含处理管理部分的所有代码) js/amt。js 现在我有amt.php文件为我的管理部分工作。它正在检索数据并将其保存到数据库中。直到这里一切都好。 现在,我想在插件中添加一些功能,这些功能将显示在网站

  • 问题内容: 我想为我的WordPress博客创建一个自定义页面,该页面将在其中执行我的PHP代码,同时保留整个网站CSS /主题/设计的一部分。 PHP代码将使用第三方API(因此我需要包含其他PHP文件)。 我该如何完成? 注意:我没有与WordPress API交互的特定需求- 除了包括某些其他PHP库之外,我还需要在WordPress页面中包含的PHP代码中没有其他依赖项。因此,显然,任何不

  • 我正在为wordpress构建我的第一个插件,我需要它为登录屏幕动态添加一个自定义页面。 我能找到的唯一一件接近我需要的东西是:WP-使用插件目录中的文件作为自定义页面模板? 这是我目前在我的插件中运行的代码... 使用这将需要我的客户端创建新页面。。。我需要的是插件使用插件文件夹中的模板文件自动创建一个自定义页面(具有自定义路径,意思是.com/custompathhere),该模板文件将包含插