您当前的位置:首页 > TAG信息列表 > query-string
WordPress中的链接是否可以包含作为$_POST拾取的查询字符串
这个问题是关于一个非常具体的情况。该网站有一个模板文件,可以运行带有缩略图、链接标题和摘录的默认类别查询,也可以仅根据查看者的选择运行链接标题。也就是说,一旦进入类别默认页面,查看器就可以单击仅列表选项。https://domain/category/glossary of wood terms?format=列出此部件工作正常。第二个选项(仅链接标题)应选取整个数据集,而不是分页的数据集。使用pre\\u get\\u posts,我可以设置查询以获取整个数据集(未分页)$query->set(
自定义重写规则删除查询字符串
我正在尝试(但失败)使用重写规则将更短/更漂亮的URL重定向到正确的页面,并在查询字符串中包含值。WP安装在https://example.com, 该插件创建了一个名为“foo”的页面,该页面使用在查询字符串中传递的值“bar”从自定义数据库表生成内容。因此,完整URL示例如下:https://example.com/foo/?bar=XXXXXX“bar”值始终是一个由6到8个字母数字字符组成的字符串,其中至少有1个破折号(-)。我想使用重写规则(但我愿意接受其他建议),以便可以使用较短的URL,例如
当Varish宿主忽略查询字符串参数时,动态页面无法正确显示
我有一个使用Varnish的托管WP站点。我有一个登录页,它根据通过查询字符串传递的几个参数显示适当的图像。例如,根据用户请求此页面的位置,URL可能是www.example.com/landing?v=1 或www.example.com/landing?v=2... 每个页面都会包含不同的徽标图像,这取决于v 在查询字符串中。Varnish的默认行为似乎是为页面的缓存版本提供服务,并忽略(或删除)任何查询字符串参数。因此,上面的两个URL显示相同的确切页面(使用编码到页面中的默认图像),这两个URL都
被删除的查询字符串在自定义插件中造成分页问题
2016年,我为一个客户端创建了简单的自定义WordPress插件,它只显示从自定义表查询的结果的分页列表。try { $recordcountquery = \'SELECT FName,LName FROM tblBurialRegister WHERE\'; if (!empty($_SESSION[\'firstname\'])) {&
使用“name”查询字符串引用表单域而不是页面名
我正在尝试使用url参数(查询字符串)自动填充表单。问题是,当我使用“name”查询字符串(例如mysite.com/?name=xyz)时,它指的是pagename而不是name表单字段,并显示404错误。例如,如果我键入mysite。com/?name=david,显示404,但如果我键入mysite。com/?name=关于它转到mysite。com/关于。为了尝试在我拥有表单的页面上覆盖此内容,我尝试了以下代码:function del_name ($qvar) { if ( is
将字符串数组传递给WordPress插件中的SQL语句
我对passing an array of strings to a SQL statement in a WordPress plugin, 因为prepare方法在每个撇号之前都添加了反斜杠。// I have an array of strings. $the_array = [\'red\', \'green\', \'blue\']; // I convert the array into a single string containing comma separat
将自定义URL添加到WordPress的XML站点地图
我的WordPress站点还包含一些外部非WP内容,这些内容通过快捷码动态拉入页面。显示的内容取决于查询字符串参数。所以从WP的角度来看,index 只是一个包含短代码的页面;但实际上,当你访问index?x=1, index?x=2, index?x=3, 等等。根据x 价值(它是大型外部数据库的主键ID。)这很好,避免了在WP中创建数千个单独的页面,尽管我必须过滤get_canonical_url 要确保规范URL保留查询字符串,请使用x 值(否则将由WP去除)。现在我想在WP的自动生成的网站地图中包
如何从wp-content/ploads/.*抓取查询字符串
我编写了一个快速的小插件,可以获取一些自定义query\\u变量,进行一些操作,并将输出存储在CSV文件中。它对页面和帖子非常有用,但是。。。似乎对wp内容/上传的查询实际上并没有通过WordPress,我也想抓住这些。我在考虑两种不同的方法:根据this question, 可以编写自定义重写规则,并将请求传递到WordPress iff,这是对wp内容/上载的查询,并且存在一个查询字符串;或编写一个独立的PHP程序来处理来自自定义重写规则的请求,而无需担心WordPress的崩溃。(1)的问题是。。。
不能在同一页面上使用锚定标签的查询字符串链接
我在这里创建了一个商店/特许经营定位页面。一旦用户点击;联系特许经营”;在定位器上,特许经营名称被传递到下面的表单。查询字符串类似于此网页/?所选特许经营=特许经营%20Name当我将锚定添加到表单(网页/?所选特许经营=特许经营%20Name#表单)时,当您来自另一个页面/在新窗口中打开时,锚定有效,但当在同一页面上单击时,页面锚定向下,但不会刷新并将特许经营名称传递到第一个表单字段。关于如何最好地解决这个问题,有什么建议吗?
重力式表单确认重定向中的urlencode查询字符串
我有一个表单,可以将“姓名”、“电子邮件”、“订单号”、“金额”和“备注”等信息传递到托管在的付款表单ePay.为了传递字段值,我在表单上使用带有重定向类型的标准确认。然后在查询字符串中传递值。除了一个小问题外,一切都很好:查询字符串包括一个回调参数,该参数有自己的查询字符串(包括“note”)。为了实现这一点,我对回调url进行了url编码,如果我为note参数设置了一个静态单字值,它就会工作。但是,如果我插入“note”中的字段值,它将失败(我的猜测是,由于空格等原因)。因此,我需要完成的是在将值插入
如何从静态资源中删除查询字符串
任何知道移除的专家Remove Query Strings From Static Resources 插件?它不起作用了。此外,我还尝试在中编写此代码function.php 我的主题文件function _remove_script_version( $src ){ $parts = explode( \'?\', $src ); return $parts[0]; } add_filter( \'script_loader_src\', \'_remove_scrip
如何才能获得允许查询字符串参数的[VIDEO]快捷码?
使用WordPress 4.4.2(撰写本文时的最新版本)我正在尝试使用[视频]快捷码在我的网站上显示视频。如果我提供一个以filename.mp4 工作正常:[video src=\"http://example.com/filename.mp4\"]但当我在URL的末尾添加querystring参数时,它拒绝显示视频播放器。相反,它只显示指向URL的链接:[video src=\"http://example.com/filename.mp4?type=0\"]我试过使用mp4 属性,并生成相同的结果
WP向CSS和JS文件添加长版本查询字符串
我注意到WP在我的CSS和JS文件中添加了长查询字符串。不仅仅是version parameter 从…起wp_enqueue_style 从主题或其他方面来看,没有什么可疑的事情发生。我甚至切换到了2016年的主题,以确保:localhost/wp-content/themes/twentysixteen/genericons/genericons.css?ver=26a451f6ce396fe8c8b0ae0cf1b05446localhost/wp-content/themes/twentysixt
将URL上的查询字符串传递给过滤媒体
我有一个作者页面,显示该作者上传的所有媒体。每个介质可以有tag1、tag2或tag3。我想添加一个选项,我可以在同一页上只显示tag1媒体,而不必设置新的网站结构。所以我可以想出使用查询字符串的主意。我的想法是:传递http之类的查询字符串。。。。url/作者/姓名?MediaTag=tag1在我的查询中使用这个<?php query_posts(\'cat=1&author=\' . $post->post_author . \'&order=DESC&tag=\'
当Value为页面/帖子标题时,防止在$_POST中保留项‘name’时重定向到页面/页面
我正在使用一个特定的支付网关,它在其支付响应中包含参数“name”。我知道这是reserved term 这是不应该使用的。不幸的是,我无法控制发布的数据。我生成了以下函数,它重命名“name”参数,然后重定向到请求的页面(而不是显示404)。function redirect() { if ( is_404() && isset($_GET[\'name\']) && isset($_GET[\'instId\']) ) {
按类型统计已发布帖子的数量
我有这个代码,但它显示了按帖子类型“code”发布的帖子总数。<?php $count_posts = wp_count_posts(\'code\')->publish; echo $count_posts; ?> 我有两种帖子类型:“代码”和“商店”Post type code是Post type“shop”的“子项”<因此,我需要显示附加到“parrent”帖子类型“shop”的“child”帖子类型“code”的帖子数量。更新-解决方案(如
PHP $_REQUEST array empty
我有一个非常奇怪的问题:我有一个WP站点,登台和直播在同一台服务器上</查询字符串变量未在live site上的$\\u GET或$\\u REQUEST数组中注册(但它们处于暂存状态)。在需要QS变量的同一位置进行代码转储$\\u请求,会在登台时按预期提供变量,但在live上会提供一个空数组</如果我在独立测试中转储$\\u请求。php文件,它可以在两个站点上注册QS变量</如果我在WP的索引顶部转储$\\u请求。php,它可以用于登台,但在live上我只看到cookie数据</
WordPress函数和字符串作为变量?
我正在创建一个将特色图像URL传递到单独的JavaScript文件的东西,该文件使用parallax.js 为存档页的每个条目创建视差背景。当每篇文章都有一个图像时,这种方法效果很好。我一直在努力创建一个默认图像,其中没有特色图像,但在指向它时遇到了问题。我想保持路径相对,这样当我上传到主机时,就不需要有绝对路径。目前情况是这样的:if ( has_featured_image() ) { $image_link_url = $featured_background_image; }
WP_QUERY参数的查询字符串
我不知道如何将一些WP查询参数转换为url查询字符串。大多数都是直截了当的,但也有一些我不知道如何开始工作。例如,对于这些WP\\U查询参数:$args = array( \'post_type\' => \'post\', \'s\' => \'keyword\', ); 其查询字符串为:?s=keyword&post_type=post值为“24小时前”的“after”参数的查询字符串是什么。例如,此WP\\U查询获取过去24小时内
从URL上删除查询字符串-重定向插件
当我重定向URL时,我试图从URL中删除查询字符串,但它保留了它们。我不能正确地使用正则表达式。此外,我有多个重定向到不同URL的模板,所以我不能只使用.* 之后howto.php.htaccess 在这种情况下不是一个选项,所以我必须在重定向插件中找出如何做到这一点我想要/templates/howto.php?page=template-business-plan转到/business-plan但我一直在/business-plan?page=template-business-plan