WordPress REST API
Wordpress 用户 REST API 返回管理员角色的 rest_cannot_edit_roles
我在 WordPress 网站的 WooCommerce 设置中创建了一个 API 密钥和秘密,链接到具有管理员角色的用户。我能够成功使用此 API 密钥对
如何使用 REST API 检索 Woocommerce 商店中的订单总数?
有没有办法通过 REST API 检索我的 Woocommerce 商店中的订单总数? 我正在一个单独的网站上创建订单列表,我需要我的总订单号(对列表进行分页...
使用 WP Rest API 创建媒体时如何指定“alt”或“caption”等字段
我可以使用以下代码更新媒体: 函数createMedia($urlImage,$title) { 全局$用户名WP; 全局$passwordWP; $rest_api_url = "https://www.example.com/wp...
Wordpress REST API:如何附加 Post 对象的所有 ACF?
我正在处理以下内容: 用于前端开发的 Nuxt 2.15.7 WordPress 5.8 CPT 1.9.2 高级自定义字段 PRO 5.9.9 ACF 到 REST API 3.3.2 ACF 到 REST API 递归此时已停用...
我的公司在我们的一个网站(非 WordPress 网站,它是 Codeigniter)上有一个页面,该页面正在使用 WordPress API 来调用我们的主要 WordPress 网站,其中存储了我们所有的员工/作家......
我目前正在开发一个自定义 WordPress 主题,我需要将 JSON 文件与我的 JavaScript 代码连接起来。尽管我付出了努力,但在实现这种集成方面我还是遇到了困难。 然而,...
尝试获取用户列表时出现此错误: 发出 API 请求时出错:401 客户端错误:未授权 URL:https://www.website.com/wp-json/wp/v2/users?context=edit 是的,信任......
Nuxt3 - 如何创建一个单页作品集网站,其中帖子在 div 弹出窗口中打开(无需重新加载页面),但每个项目都有唯一的 url?
我正在使用 nuxt3、tailwindcss 和 Wordpress REST API 制作一个作品集网站。 作品集网站的总体布局如下: ... 我正在使用 nuxt3、tailwindcss 和 Wordpress REST API 制作一个作品集网站。 作品集网站总体布局如下: <body> <div id="page-wrapper"> <section id="landing-image" class="w-screen h-screen">...</section> <section id="about">...</section> <section id="projects-grid">...</section> </div> </body> 目标: 我希望网站感觉只有一页,但支持从项目网格中单击项目来阅读有关该项目的更多信息。单击项目时,内容应该加载,而无需(可见)重新加载页面。请参阅此作品集网站作为项目网格的示例,其中包含我尝试实现的项目弹出窗口:https://www.tessarosejacksoncomposer.com/ 我尝试过的: 1.)我想到的一种方法是向包含被 tailwind 隐藏的帖子内容的页面添加一个 div,并且 nuxt 跟踪状态。当帖子需要查看或不查看并且加载正确的项目内容时,Nuxt 有条件地设置“隐藏”类。 app.vue <template> <div id="page-wrapper"> <section id="landing-image" class="w-screen h-screen">...</section> <section id="about">...</section> <section id="projects-grid">...</section> </div> <div id="project-content-wrapper" class="absolute h-screen w-screen" :class="{'hidden': postHidden }"> ... (dynamically load project content and unhide by nuxt state management) ... </div> </template> 这是一个很好且简单的实现,但我的主要问题是每个项目没有唯一的 url。当我想分享一个特定的项目时,我想发送一个立即打开该项目的网址。现在该网址始终保留在主页上。第二个问题是使用该网站时没有 url 历史记录,我认为这不直观。 2.)因此,我找到了第二种方法,使用嵌套的 nuxt 页面和 <NuxtPage /> 组件(参考:https://v2.nuxt.com/examples/routing/nested-pages/ )。我的想法是将 <NuxtPage /> 标签放在项目内容 div 中,然后有一个根据 url 进行更改的嵌套页面,但不会重新加载整个页面(明显)。在 pages/ 目录中,我创建了一个 project/ 目录、project.vue 文件,并在 project/ 目录中添加了一个 [...slug].vue 文件,其中包含项目布局并呈现内容。这样我的项目就有了 url example.com/project/project-slug。 project.vue 文件只是获得漂亮 url 的传递,并且仅包含带有 <NuxtPage /> 的模板来嵌套项目子项。 app.vue <template> <div id="page-wrapper"> <section id="landing-image" class="w-screen h-screen">...</section> <section id="about">...</section> <section id="projects-grid">...</section> </div> <div id="project-content-wrapper" class="absolute h-screen w-screen" :class="{'hidden': postHidden }"> <NuxtPage /> </div> </template> 第二种方法解决了url问题,但是页面明显重新加载并破坏了单页效果。这是因为页面可以滚动,当使用 <NuxtLink> 转到项目时,站点会滚动到顶部。当我添加一个跨 UI 元素来关闭项目弹出窗口并返回主页时,这成为一个问题。单击十字时,页面位于顶部,迫使用户再次向下滚动回到项目网格。我想要这样的错觉:弹出窗口在网站上打开,当单击十字时,用户会从上次中断的地方继续。 问题: 有谁知道一种方法来实现这个项目网格弹出效果,每个项目都有唯一的网址,同时保持留在同一个页面上的感觉? 你可以尝试这样的事情(注意:你应该有一个根元素): <template> <main> <div v-if="project_list"> <div id="project-wrapper" v-for="item,index in project_list" :key="'project'+index" @click="handle(item)"> <section id="landing-image" class="w-screen h-screen">...</section> <section id="about">...</section> <section id="projects-grid">...</section> </div> </div> <div id="project-content-wrapper" class="absolute h-screen w-screen" :class="{'hidden': postHidden }"> ... (dynamically load project content and unhide by nuxt state management) ... </div> </main> </template> <script setup> import {ref,onMounted} from 'vue' const route = useRoute() const postHidden = ref(true) const postContent = ref(null) const { data: project_list} = await useFetch('/path/to/myapi')//return an array of projects const handle = (item)=>{ if(!window)return window.history.pushState(null,'',`?p=${item.slug}`) postHidden.value = false postContent.value = item } onMounted(()=>{ if(route.query.p){ const post = route.query.p const {data,error} = postHidden.value = false project_list.forEach(item=>{ if (item.slug == p) postContent.value = item }) } }) </script> 这是一个粗略的实现,例如不支持错误。这个想法是使用“window.history.pushState”通过查询字符串修改 url,并在页面加载时使用此查询字符串(如果存在)
在 Astro 动态路由中从 Wordpress Rest API 转换 & 符号
我想用Astro和WordPress作为CMS建立一个静态网站。我通过 WordPress Rest API 获取类别。其中一个类别的名称中有一个 & 符号。 “这个那个”。 API 响应...
Wordpress REST API 媒体上传:“上传的文件无法移动到 wp-content\/uploads\/”
老实说,我现在有点迷失了,我正在尝试使用以下命令将图像上传到Python中的WordPress: media_endpoint = 'https://wpurl/wp-json/wp/v2/media?custom_dir=news' 标题...
Wordpress REST API,如何获取/post schema?
我创建了一个自定义端点,它基本上只是从每个类别中获取一些不同的帖子并将其返回。该端点工作正常,但返回的每个帖子的架构不是......
我使用 Wordpress 作为后端,并且正在为应用程序格式化一些存储的数据。我调用 for 循环来聚合数据,但响应似乎是相同的,即使我正在做...
有没有办法使用 ACF to REST-API 插件返回自定义帖子类型的帖子标题?当我对帖子类型运行查询时,我得到的只是帖子 ID,然后是我在其中设置的任何字段,但是...
如何使用 WordPress Rest API v2 更新用户元数据
我正在使用 WordPress 4.8 并尝试使用内置的 REST API 更新用户元字段。我可以更新用户的其他字段,但不能更新用户的元字段。我尝试将以下 json 正文发布到服务...
无法在 UI 中反映通过 WordPress 仪表板或 REST API 所做的更改
我遇到了一个问题,即通过 WordPress 仪表板或通过 WordPress REST API 手动对帖子进行的更改未反映在网站的 UI 中。尽管成功了
WP REST API 返回 HTML 和 JSON 的组合
我是WordPress新手。我想将 WordPress 页面内容获取到 Android 应用程序中。 我有以下网址。 https://servicetie.com/wp-json/wp/v2/pages/567 我附上了其答复。它是 htm 的组合...
注意:register_rest_route 被错误调用。 REST API 路由必须在 WordPress 主题中的rest_api_init 操作错误上注册
我的旧主题有问题,该主题是由我们的网站开发人员开发的,但我们无法再联系该开发人员。由于以下原因,我们无法更新到最新版本的 Wordpress
Python 通过 Wordpress REST API 删除所有帖子和图像(媒体)
我觉得这应该是其他几个人已经完成的事情......编写一个脚本,使用 Wordpress Rest API 从开发网页中删除所有示例数据。 现在我正在尝试
Python 通过 Wordpress REST API 从开发页面删除所有帖子和媒体(图像)
我觉得这应该是其他几个人已经完成的事情......编写一个脚本,使用 Wordpress Rest API 从开发网页中删除所有示例数据。 现在我正在尝试
我想通过插件创建自定义端点,但它不适用于匿名用户。如何使其可供公众访问?如果不可能,那么如何通过命令行登录? 我已经