您当前的位置:首页 > TAG信息列表 > endpoints

  • 来自子主题的自定义帖子类型的自定义终结点

    时间:2014-09-23

    我正在处理一个儿童主题。主主题有一个称为“地点”的自定义帖子类型。我需要把它改成“位置”。但是,我使用wp_post_types 对象现在我需要更改端点。在前端,URL如下所示domain.com/place/a-permalink. 我需要把它改成domain.com/location/a-permalink但我无法改变slug。我查了一些问题,比如this 一但无法理解如何与自定义帖子类型一起使用。我非常需要你的建议。编辑:在父主题中,以以下方式注册帖子类型:register_post_type( \

  • Dynamic Endpoints

    时间:2015-07-08

    我在WordPress外部有一个数据库表,需要为其创建端点。我已经创建了一个页面/cars/ 我计划使用页面模板生成链接。我希望url看起来像/cars/camaro/ ()/cars/%model%/ ). 起初,我认为我可以使用端点,但不知道如何根据从模型表中提取的段塞使它们动态。我也不确定使用Permalink结构标签是更容易还是更好。我甚至不完全确定从哪里开始,我以前创建过“静态”端点,所以我有一个基础可以跳出,但当我到达request 我不知道该怎么办。/** * Add endpoi

  • 自定义插件的端点回调显示

    时间:2015-07-08

    我正在构建一个插件,允许管理员向数据库添加工作人员。我在插件类文件中创建了一个函数。。。cp_libstaff_frontend_display() 。。。它向前端用户显示数据库中每个工作人员的表。此函数附加到显示在URL上的快捷码:mysite.com/librarywp/staff-directory 现在,我想做的是在每个工作人员的名字上有一个链接,该链接将用户带到一个页面,只获取该工作人员的信息。例如mysite.com/librarywp/libstaff/1 其

  • 将帖子从一个WordPress站点同步到另一个站点

    时间:2015-07-22

    我想实现以下目标-我有两个WordPress网站托管在不同的服务器上。让我们调用A作为发送方站点,调用B作为接收方站点。每当我在A中添加/更新/删除任何帖子时,都应该像在B中一样反映出来。不仅帖子数据,而且分类法和自定义字段也应该在B中正确更新。我检查了WordPress REST API,但我不喜欢它,因为它只在a上保留了一个JSON提要,我可以从B发送拉取请求。这对帖子拉取很好,但不适合更新和删除。另外,假设今天有10个博客,明天可能有100个博客,以此类推。因此,据我所知,它并不最适合我的要求。我可

  • 如何:REST终结点返回空对象

    时间:2018-01-06

    我想实现一个自定义REST端点,它也可以返回一个空对象。但是,如果它应该返回空对象,则回调返回的空关联数组将转换为空数组。如何强制端点将数组转换为json_encode 通过设置JSON_FORCE_OBJECT 旗帜function rest_cb() { return array(); // this will result in the REST response [] but {} is required } function on_rest_api_i

  • WooCommerce我的帐户终结点-如何从URL获取ID参数?

    时间:2018-01-24

    我正在使用WooCommerce v3。2.6和WordPress 4.9.1。我已经向WooCommerce myaccount区域添加了一个端点(view-subscription):function my_custom_endpoints() { add_rewrite_endpoint( \'view-subscription\', EP_ROOT | EP_PAGES ); } add_action( \'init\', \'my_custom_endp

  • 弹性媒体自动建议的REST API终结点

    时间:2018-01-25

    AJAX是Elasticpress的一部分,如下所示$.ajax( { url: epas.endpointUrl, type: \'GET\', dataType: \'json\', crossDomain: true, data: JSON.stringify( query ) } ); 此外,我还注册了我的端点add_action( \'rest_api_init\', function ( $dat

  • 如何停止WP API终结点缓存?

    时间:2018-03-01

    我有一个简单的端点。它的GET,我给它传递一个ID参数,它使用这个ID进行curl调用。然后,端点使用json\\U编码的几条信息进行响应。问题是该端点一直在缓存其结果。我如何防止这种情况发生?夫妻注:没有安装缓存插件,WP config没有注意缓存。端点代码非常简单:// Get Number of people in line add_action( \'rest_api_init\', function () { register_rest_route( \'cc/v1\',

  • 如何在同一个URL中拥有多个重写端点?

    时间:2018-03-17

    我想向任何URL添加多个query\\u var/value对。例如,页面的基本URL为:example.com/nice-page/ 我已经可以实现一个端点,如(例如,页面子库):example.com/nice-page/my-gallery/animals/cats 在哪里my-gallery 是query\\u var和animals/cats 是它的价值。使用此选项:add_rewrite_endpoint(\'my-gallery\', EP_PAGES); add

  • 通过插件查询REST API中的标签

    时间:2018-03-21

    是否可以使用标记slug而不是标记ID直接查询API?或者您必须查询主标记端点才能找到其ID吗?作为参考,您可以通过以下方式获取标记:获取/wp/v2/标签/https://developer.wordpress.org/rest-api/reference/tags/#retrieve-a-tagcore是否支持允许我使用slug而不是ID的方法?或者是否有可能添加此功能的解决方法/过滤器添加?

  • 如何为我的自定义POST类型添加终结点?/wp-json/wp/v2/POSTS正在工作,但在自定义POST中没有

    时间:2018-03-26

    function create_api_posts_meta_field() { // register_rest_field ( \'name-of-post-type\', \'name-of-field-to-return\', array-of-callbacks-and-schema() ) register_rest_field( \'post\', \'post-meta-fields\', array( \'get_callback\'

  • 为重写终结点添加重写规则

    时间:2018-03-29

    我已经用add_rewrite_endpoint 功能……以下是整个结构:// Register to query vars add_filter( \'query_vars\', \'add_query_vars\'); function add_query_vars( $vars ) { $vars[] = \'account\'; return $vars; } &#

  • "rest_no_route" - Debug error

    时间:2018-04-22

    我正在使用Wordpress4.9.5 我想创建一个自定义端点,如下所示:<?php add_action(\'rest_api_init\', \'miningRigsRoutes\'); function miningRigsRoutes() { register_rest_route(\'miningRigs/v1\', \'createRig\', array( \'methods\' => WP_REST_SE

  • 如果将愿望列表页面设置为WooCommerce My-Account终结点,则这些终结点将停止在一起工作。有什么解决办法吗?

    时间:2018-05-03

    使用YITH在WooCommerce的my account端点中显示愿望列表时,愿望列表工作正常,但端点停止工作。如果我们将页面更改为my account端点以外的任何其他端点,问题就会消失。

  • 在古登堡,既然不推荐使用with APIData,我如何才能对定制端点进行异步调用?

    时间:2018-08-14

    我的插件中有这个功能,一切都很好:edit: withAPIData( props => { return { roles: \'/matt-watson/secure-blocks/v1/user-roles/\' }; } )( props => { 。。。。然而,此处的指南表明,这将不再得到支持:https://github.com/WordPress

  • 如何修复导致站点无法加载的AWS SNS API端点代码?

    时间:2018-09-17

    我正在尝试在Wordpress站点中创建一个API端点,该端点可以接收AWS简单通知服务通知。我现在有这个工作,但在前端,该网站没有加载。以下是代码摘录:require_once MY_PLUGIN_DIR . \'/libs/aws/aws-autoloader.php\'; use Aws\\Sns\\Message; use Aws\\Sns\\MessageValidator; function sns_endpoint() {

  • 关联“ADD_REWRITE_ENDPOINT”和“$_GET”

    时间:2018-11-07

    我有一门i18n课程。类find lang标记。例如:\"?lang=en\"我想让它和subdir一起工作。例如:eg.com/en 和eg.com/hello-world/en为此,我使用:add_rewrite_endpointfunction lang_add_endpoints(){ global $wp_rewrite; add_rewrite_endpoint(\'en\', EP_ALL); $wp_rewrite->flush_ru

  • WordPress自定义插件(终结点)并比较所有链接

    时间:2018-11-07

    我处理one i18n函数。它将与细分曲面一起工作。例如:eg.com/hello-world/en对此我表示支持EP_ALL 对于WP自定义端点。function lang_add_endpoints(){ add_rewrite_endpoint(\'en\', EP_ALL); add_rewrite_endpoint(\'de\', EP_ALL); } add_action(\'init\', \'lang_add_endpoints\');&#

  • 在两个URL上创建邮政类型档案的两个视图

    时间:2014-01-21

    Updates 6 Feb 14 to make more specific as requested in comments.我有一个帖子类型,我们将其称为“项目”,对于slug“Projects”,我想提供两种观点:列表视图(default)地图视图我希望这些视图位于以下永久链接:示例。组织/项目/(default post type archive page, archive-projects.php)</示例。org/projects/map/当访问一个特定URL时,我如何处理指示WordP

  • 自定义终结点提供404标头

    时间:2015-09-17

    我试图编写一个加载模板的通用端点。它可以像预期的那样工作,但有一个小的例外,返回的标题是404-找不到页面。我的重写是否遗漏了什么?以下是当前重写的外观:/** Register Query Vars **/ function theme_custom_query_vars( $vars ){ $vars[] = \'map\'; return $vars; } add_filter( \'query_vars\', \'theme_custom_q