简体   繁体   English

如何在我的 wordpress 网站上启用 REST API?

[英]How can I enable REST API on my wordpress website?

I tried with this line, is it the right way?我试过这条线,这是正确的方法吗? https://nplus1bicycles.com/?rest_route=/ https://nplus1bicycles.com/?rest_route=/ 在此处输入图片说明

I got this error我收到这个错误

Fatal error: Uncaught Error: Undefined class constant 'DOWNLOAD_JOBS' in /home/nplusbic/public_html/wp-content/plugins/wpml-translation-management/classes/ATE/REST/Download.php:27 
Stack trace: 
#0 /home/nplusbic/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/API/REST/Adaptor.php(18): WPML\TM\ATE\REST\Download->get_routes() 
#1 /home/nplusbic/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/API/REST/Base.php(23): WPML\Rest\Adaptor->add_hooks() 
#2 /home/nplusbic/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/action-filter-loader/class-wpml-action-filter-loader.php(151): WPML\Rest\Base->add_hooks() 
#3 /home/nplusbic/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/action-filter-loader/class-wpml-action-filter-loader.php(121): WPML_Action_Filter_Loader->run_factory(Object(WPML\TM\REST\FactoryLoader)) 
#4 /home/nplusbic/public_html/wp-includes/class-wp-hook.php(288): WPML_Action_Filter_Loader->deferred_loader(Object(WP_REST_Server)) 
#5 /home/nplusbic/public_h in /home/nplusbic/public_html/wp-content/plugins/wpml-translation-management/classes/ATE/REST/Download.php on line 27
There has been a critical error on your website.

You don't have to enable it.您不必启用它。

https://yoursite.com/wp-json/namespace/route https://yoursite.com/wp-json/namespace/route

Here is a good resource on using it:这是使用它的好资源:

Rest API reference休息 API 参考

I tried with this line, is it the right way?我尝试过这条线,这是正确的方法吗? https://nplus1bicycles.com/?rest_route=/ https://nplus1bicycles.com/?rest_route=/ 在此处输入图片说明

I got this error我得到这个错误

Fatal error: Uncaught Error: Undefined class constant 'DOWNLOAD_JOBS' in /home/nplusbic/public_html/wp-content/plugins/wpml-translation-management/classes/ATE/REST/Download.php:27 Stack trace: #0 /home/nplusbic/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/API/REST/Adaptor.php(18): WPML\\TM\\ATE\\REST\\Download->get_routes() #1 /home/nplusbic/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/API/REST/Base.php(23): WPML\\Rest\\Adaptor->add_hooks() #2 /home/nplusbic/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/action-filter-loader/class-wpml-action-filter-loader.php(151): WPML\\Rest\\Base->add_hooks() #3 /home/nplusbic/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/action-filter-loader/class-wpml-action-filter-loader.php(121): WPML_Action_Filter_Loader->run_factory(Object(WPML\\TM\\REST\\FactoryLoader)) #4 /home/nplusbic/public_html/wp-includes/class-wp-hook.php(288): WPML_Action_Filter_Loader->deferred_loader(Object(WP_RES致命错误:未捕获错误:/home/nplusbic/public_html/wp-content/plugins/wpml-translation-management/classes/ATE/REST/Download.php:27中未定义的类常量'DOWNLOAD_JOBS':堆栈堆栈:#0 / home /nplusbic/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/API/REST/Adaptor.php(18):WPML \\ TM \\ ATE \\ REST \\ Download-> get_routes()#1 / home / nplusbic /public_html/wp-content/plugins/sitepress-multilingual-cms/classes/API/REST/Base.php(23):WPML \\ Rest \\ Adaptor-> add_hooks()#2 / home / nplusbic / public_html / wp-content /plugins/sitepress-multilingual-cms/classes/action-filter-loader/class-wpml-action-filter-loader.php(151):WPML \\ Rest \\ Base-> add_hooks()#3 / home / nplusbic / public_html /wp-content/plugins/sitepress-multilingual-cms/classes/action-filter-loader/class-wpml-action-filter-loader.php(121):WPML_Action_Filter_Loader-> run_factory(Object(WPML \\ TM \\ REST \\ FactoryLoader ))#4 /home/nplusbic/public_html/wp-includes/class-wp-hook.php(288):WPML_Action_Filter_Loader-> deferred_loader(Object(WP_RES T_Server)) #5 /home/nplusbic/public_h in /home/nplusbic/public_html/wp-content/plugins/wpml-translation-management/classes/ATE/REST/Download.php on line 27 There has been a critical error on your website. T_Server))#5在第27行的/home/nplusbic/public_html/wp-content/plugins/wpml-translation-management/classes/ATE/REST/Download.php中的/ home / nplusbic / public_h你的网页。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 REST API发布到我的用户的WordPress网站 - REST API to post to my users' WordPress website 我如何使用WordPress REST API从我的角度应用程序中提取更多WordPress帖子 - How can I pull in more WordPress posts from my angular app, using the WordPress REST api 如何在Wordpress自定义网站上添加自定义付款api以接受付款? - How can i add a custom payment api to accept payment in my wordpress custom website? 如何通过 REST API 访问我的 wordpress 表单数据 - How can I access my wordpress form data through REST API 如何使用Wordpress的REST Api访问本地主机上的数据? - How can I use Wordpress' REST Api to access data on my local host? 如何在我的 WordPress 网站上优化我的 fonts? - How can I optimize my fonts on my WordPress website? 如何使用wordpress rest api v2获取wordpress网站的所有菜单? - how do i get all the menus of wordpress website using wordpress rest api v2? 我正在尝试在我的 wordpress 网站中实现外部 REST API。 任何人都可以知道如何做到这一点(无论是使用插件还是编程) - I'm trying to implement external REST APIs in my wordpress website. Can anybody have idea how to do it (whether with a plugin or with programming) 如何使用 Wordpress rest API 创建新类别 - How can I create a new category using Wordpress rest API 如何使用REST_API wordpress创建用户? - How I can create user with REST_API wordpress?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM