gpt4 book ai didi

wordpress - Wp Rest Api 自定义端点

转载 作者:行者123 更新时间:2023-12-04 18:04:11 24 4
gpt4 key购买 nike

我正在尝试将自定义端点添加到我的 wp-rest api 最新版本。我已经有了这个,但是最后带有 slug 参数的那个不起作用..有谁知道为什么..如果有人能帮忙的话会很棒..

     register_rest_route( 'wp/v2', '/guestmix', array(
array(
'methods' => WP_REST_Server::READABLE,
'callback' => array( $this, 'get_guestmixes' )
),
'schema' => array( $this, 'get_public_item_schema' )
) );

register_rest_route( 'wp/v2', '/guestmix/(?P<slug>\d+)', array(
'methods' => 'GET',
'callback' => 'get_guestmix'
) );

最佳答案

我猜是因为你用过 d正则表达式的元字符 (?P<slug>\d+)这是数字的意思,请尝试使用 S反而。
代码应该是这样的

register_rest_route( 'wp/v2', '/guestmix/(?P<slug>\S+)', array(
'methods' => 'GET',
'callback' => 'get_guestmix'
) );

这是供引用的备忘单 http://www.phpliveregex.com/

关于wordpress - Wp Rest Api 自定义端点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35024437/

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