이 사용자는 즐겨찾는 주제가 없습니다.
즐겨찾는 포럼 주제
포럼 주제가 생성되었습니다.
상태 |
주제
|
서포터 | 목소리 | 게시물 | 선도 |
---|---|---|---|---|---|
Unable to generate REST API url from WP-CLI
시작한 사람: romansS
안에: English Support
Problem: WPMLSuperGlobalsServer::getServerName function relies on the $_SERVER superglobal for HTTP host information, which is not available in the CLI environment. Consequently, the WPML_URL_Converter_Domain_Strategy::convertRestUrlToCurrentDomain function fails to retrieve the correct host name, rendering REST URLs generated in the CLI environment invalid. if (defined('WP_CLI') && WP_CLI) {<br /> class ExampleCommand extends \WP_CLI_Command {<br /> /**<br /> * @subcommand wpml-rest-api<br /> */<br /> public function wpmlRestApi() {<br /> echo get_rest_url(path: 'wp/v2') . "\n";<br /> }<br /> }<br /><br /> WP_CLI::add_command('example', ExampleCommand::class);<br />} We recommend you provide more details or a screen recording of the issue to help us better understand and address the problem. If this solution does not apply to your case, or if it seems outdated, please check the related known issues and confirm that you have installed the latest versions of themes and plugins. If the issue persists, we highly recommend opening a new support ticket at WPML support forum. |
|
1 | 7 | 2 주, 1 일 전에 |