问题标签 [query-variables]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
524 浏览

php - Wordpress 使用下拉菜单按日期和标题对帖子进行排序

我正在尝试设置一个drop-down可以按最新到最旧和按字母顺序对我的帖子进行排序。

这是我到目前为止所拥有的:

我声明了一个空变量,然后是一个表单,我可以在其中更改这个空变量的内容。

这部分不起作用

并声明我传递变量的查询'orderby' => $order

这部分有效(我正在获取所有帖子的列表并手动更改查询也有效)

我怎样才能使这项工作?

预先感谢您的帮助!

0 投票
1 回答
65 浏览

php - Wordpress 如何使用仅搜索帖子的第二种形式?

我的 wordpress 网站上有两种表格search.blade.phpblog-search.blade.php.

search.blade.php位于站点的标题中,并搜索所有内容类型。

blog-search.blade.php仅用于搜索帖子类型。

我正在使用以下代码让它只搜索博客文章:

可以理解,这适用于 search.blade.php 和 blog-search.blade.php,但我只希望它适用于 blog-search。

我认为如果我添加一个条件来检查仅存在于博客搜索中的隐藏输入的值,我可以让它工作,但我不知道该怎么做。

这是我的blog-search.blade.php代码:

有没有办法我可以实现类似的东西:

这样只有博客搜索搜索帖子,而我的主要搜索照常工作?我尝试实现这一点,但没有运气,所以我认为条件可能会有所帮助。

search.blade.php,以防万一:

0 投票
0 回答
14 浏览

postgresql - Postgres 中的参数

所以我在postgres中有这样的查询

如何用日期声明 i 参数,以便我只需填写一次?

像这样的东西

0 投票
1 回答
47 浏览

flutter - 无法使用 QueryVariables 中的包装器向 GraphQL 发出请求

我正在尝试向 GraphQl 提出请求。我可以在操场上做。 在操场上请求

当我尝试使用颤振发出请求时,我无法在查询变量中创建包装器登录。这是我来自 Flutter 的代码:

InviteCodeRepository.dart

0 投票
0 回答
24 浏览

php - 从 wpforms 重定向页面上的 get_query_var 为空

我正在使用 wpforms 插件提交用户输入的电子邮件地址。我将 wpforms 设置为在提交时重定向到另一个页面,并且我想显示用户在此重定向页面(页面,而不是帖子)上输入的电子邮件地址。在functions.php文件中,一旦表单提交,我就使用了set_query_var,当我在调试文件中get_query_var时,我可以看到变量正在设置。

但是在重定向页面上,我有这个代码并且 $email 是空的。

我已经坚持了几个小时。我想知道问题是否是因为它是一个页面而不是一个帖子,所以我不能使用查询变量?如果是这样,我怎样才能实现我想做的事情?提前致谢。

0 投票
1 回答
65 浏览

php - Wordpress 如何从 url 访问自定义查询变量

我有http://localhost/testsite1/coder2/?id=71带参数的 url id=71

当我在 WordPress 中开发时,我无法使用$_GET['id'],因此需要使用get_query_var('id')来访问参数。

然而,这并没有产生任何结果。

当我通过运行代码查看所有变量时:

...我在任何地方都看不到id参数。

我究竟做错了什么?

0 投票
1 回答
32 浏览

php - 使用 WordPress 重写规则然后使用 get_query_var 访问参数时的问题

我正在开发一个 WP 插件并有一个 WordPress URL:

(例如:)http://localhost/testsite1/coder/?id=66

并尝试将重写规则添加到

http://localhost/testsite1/coder/66/

使用以下规则:

我已经使用以下方法注册了一个 WP Query Var:

但是当在 URLhttp://localhost/testsite1/coder/66/时,当我运行代码时

echo get_query_var('id');

什么都不显示

但是,当在 URL 时http://localhost/testsite1/coder/?id=66,回显语句将显示66

我的重写规则有什么问题导致echo get_query_var('id');无法访问参数并显示 66?