Questions tagged «endpoints»

2
如何在样式表中使用WordPress函数?
我的style.php文件看起来像这样。 <?php header('Content-Type: text/css');?> #div{ background:<?php echo get_option('bgcolor');?>; } 这不起作用,但是当我这样做时它起作用。 <?php header('Content-Type: text/css');?> #div{ background: <?php echo 'blue';?>; } 有什么问题吗? 这是mainfile.php <?php function test(){ global get_option('bgcolor');?> <input type="text" id="bgcolor" name="post_popup_settings[bgcolor]" value="<?php echo get_option('bgcolor');?> " /> <?php } add_action('admin_head','test'); 这实际上是在管理员部分。
21 plugins  php  css  endpoints 

1
使用重写API构造RESTful URL
我正在尝试为RESTful API生成重写规则。我只想看看是否有比写出所有可能的重写组合更好的方法来完成这项工作。 好的,所以我有4个查询变量要在URL中说明 指示符 国家 响应 调查 基本网址为www.example.com/some-page/ 4个变量的顺序将保持一致,但某些查询变量是可选的。 所以我可以... /indicator/{indicator value}/country/{country value}/response/{response value}/survey/{survey value}/ 或...(否/ response /) /indicator/{indicator value}/country/{country value}/survey/{survey value}/ 要么... /indicator/{indicator value}/country/{country value}/ 是否有比过滤rewrite_rules_array和添加手动创建的重写规则数组更好的方法呢?将add_rewrite_endpoint()rewrite_endpoint或者add_rewrite_tag()是任何使用吗?

3
在永久链接后添加其他参数?
如何在固定链接后添加额外的参数,特别是在使用自定义帖子类型的情况下? 例如,假设http://mysite/album/record-name是永久链接。如何http://mysite/album/record-name/related不打开404或重定向? 如果该帖子不存在,WordPress似乎不会调用该帖子模板。

2
Wordpress Rest API自定义终结点可选参数
是否可以register_rest_route()在url中使用可选参数? 假设路由以这种方式注册: register_rest_route( 'api', '/animals/(?P<id>\d+)', [ 'methods' => WP_REST_Server::READABLE, 'callback' => 'get_animals', 'args' => [ 'id' ], ] ); 现在可以像/ wp-json / api / animals / 15这样在url上执行api调用,但是有一种方法可以将param声明为可选参数,从而也可以捕获/ wp-json / api / animals /这样的路由。 我也尝试过声明如下路线,但没有成功: /animals/(?P<id>\d+)? 您可以声明不带参数的另一条路线,也可以利用GET参数,但是有没有办法做到这一点register_rest_route()? 感谢您的建议。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.