我需要开发带有附加票务等自定义门户的商业CMS。对于CMS部分,选择WordPress似乎很方便,因为它非常好(因为它的用途,即CMS),并且我的客户知道如何使用它。
当您将插件添加到WordPress时,在管理面板中会显示一个标签(或插件设置链接),因此我认为我的代码可以通过这种方式进行集成。我对Laravel熟悉并感到满意,因此我认为导航栏中会存在一个指向我的Laravel应用程序的链接,该应用程序将使用WordPress身份验证(如此方法)。
1-这是不好的做法吗?
2-有没有更简单的方法?
3-是否可以在Laravel中编写RESTful api并集成到WP中?这是否更好?
4-是否有插件可以将Laravel作为插件包装到Wordpress中?
编辑:我对“自定义插件面板”的意思是:
如果您在/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';
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句