gpt4 book ai didi

php - 将 Laravel 应用程序集成到插件面板内的 Wordpress(管理员)

转载 作者:搜寻专家 更新时间:2023-10-31 21:52:33 26 4
gpt4 key购买 nike

我需要开发一个带有额外自定义门户的业务 CMS,用于票务等。对于 CMS 部分,选择 WordPress 似乎很方便,因为它非常好(就其用途而言,即 CMS),而且我的客户知道如何使用它。

当您向 WordPress 添加插件时,在管理面板中它会显示一个选项卡(或插件设置的链接),所以我认为我的代码可以通过这种方式集成。我对 Laravel 很熟悉也很舒服,所以我认为导航栏中可能会有一个指向我的 Laravel 应用程序的链接,该应用程序将使用 WordPress 身份验证(如 this method)。

1- 这是不好的做法吗?

2-有没有更简单的方法?

3- 是否可以在 Laravel 中编写 RESTful api 并集成到 WP 中?这样更好吗?

4- 是否有插件可以将 Laravel 作为插件包装到 Wordpress 中?


编辑:“自定义插件面板”的意思:

enter image description here

最佳答案

如果您在 /wp-content/plugins 目录中创建一个包含以下内容的 php 文件,并从 WP Admin Panel>Installed Plugins 启用该插件,您将获得结果

<?php

/*
Plugin Name: Custom Plugin
*/

add_action('admin_menu', 'custom_plugin');

function custom_plugin() {
add_menu_page('Custom Plugin', 'Custom Plugin', 'manage_options', 'test_plugin', 'custom_plugin_menu', '', 2);
}

function custom_plugin_menu() {
echo 'test';
}

关于php - 将 Laravel 应用程序集成到插件面板内的 Wordpress(管理员),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38858540/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com