您当前的位置:首页 > TAG信息列表 > query-string
查询帖子仅在第一页起作用
我在主页上使用Jetpack的无限滚动功能,我只想显示ID为1的类别中的帖子。问题是我的查询只在第一页上正常工作。在其他页面上,它显示所有类别的帖子。这是我的密码<?php $paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1; ?> <?php query_posts($query_string.\'&cat=1&posts_per_page=12&paged=\'.$pag
替换子字符串中的短码
我创建了这两个函数,用于在内容的第一段和除第一段以外的所有内容之间进行切换,因此当用户选择“更多”时,它会平滑地滑出文章,而不会替换已显示为摘录的第一段。然而,如果文本中有一个短代码,它将显示为短代码语法,而不是正确显示。我理解它为什么不显示,但我想替换文本中的任何短代码,所以只显示为文本,而不是括号中的短代码语法。function get_first_paragraph(){ global $post; $str = wpautop( str_replace(
如何阻止WordPress搜索表单仅在当前页面中搜索?
我的wordpress搜索表单(下面的代码)仅将查询字符串附加到当前页面。例如,如果我去http://Website/unknown-page 然后使用表单搜索某些内容查询字符串如下所示http://Website/unknown-page?s=Search 并且仅在当前页面内搜索。它应该从根开始搜索,如下所示:http://Website/?s=Search 如何修复此问题? <form class=\"form-inline\" role=\"search
从查询字符串中获取值以填充忍者表单中的隐藏字段
我添加了一个自定义页面模板,从数据库中提取可用作业的列表。显示作业的页面称为jobs.我正在使用Ninja forms 在名为apply.php, 其中包含职务申请的字段。现在,对于jobs页面上提供的每个职务,我希望它是一个链接,用户可以单击该链接进行申请,并重定向到apply.php, 在那里,我可以获取作业id并将其保存在apply.php.这样,当我保存申请人的提交时,我可以将其与他们申请的工作一起保存。我已经添加了链接,如下所示:?page_id=18&jid=2 其中18是申
如何从url(固定链接)获取真实地址
出于某种原因,我需要在我的插件当前页面的实际地址,但在搜索后,我找不到任何关于如何获得当前页面的实际地址的答案例如,我测试了许多功能url_to_postid.但此函数在类别、存档和许多其他链接中返回0,并且此函数仅适用于帖子和页面<我想要的是url 使用其查询字符串(即使用户正在使用自定义永久链接)<我怎样才能在插件中得到它?
访问自定义URL参数
我在wordpress中创建了一个页面来接受查询字符串参数。为了让wordpress识别查询字符串参数,使用主题函数(functions.php)文件中的以下代码片段将URL参数添加到query\\u vars中。下面是我为识别URL参数“website”而添加的代码片段:function add_query_vars( $aVars ) { $aVars[] = \"website\"; return $aVars; } // hook add_q
如何将短URL附加到特定的外部链接
我试图找到一种方法,将页面ID作为字符串传递给某些链接。例如,任何以http://forms.woo.com/ 将会有“?pageurl=”http://example.com/?p=1234\' “补充。有什么办法吗?
如何检测特定单词是否位于the_title()的末尾
我有这样的活动列表PAPA ROACH AT THE PARAMOUNT IN HUNTINGTON ON APR 28, 2015 我试图在最后一次“打开”后删除所有内容$s = the_title(); echo substr($s, 0, strrpos($s, \'ON\') - 1); 如果“$s”是常规字符串,则上面的代码有效,但如果它是“The\\u title()”,则不起作用。有没有办法将中的\\u title()转换为静态字符串?
WP登录重定向从URL中剥离参数
If i write http://domain.com/wp-login.php?redirect_to=http://domain.com/specificpage/?parameter1=dog¶meter2=dog¶meter3=cat 在url地址栏中(使登录页面重定向到具有参数的特定页面)并登录。I get 已重定向到右侧页面,但仅使用第一个参数(http://domain.com/specificpage/?parameter1=dog). 其他两个参数将从u
在WP页面中的<html>上方插入自定义PHP标题
我已经建立了一个WordPress网站。以前,我有一个HTML编码的网站。我的新WordPress站点仍处于维护模式。但是,我想在所有网站内容之上插入一个PHP代码。这是我的代码:<?php //DETECT REFERRER if(empty($_SESSION[\"referrer\"])) { $referrer = $_SERVER[\"HTTP_REFERER\"]; if(empty($referrer))
删除查询字符串特定的键值
我使用add\\u query\\u arg函数将同一关键字的多个值添加为查询字符串,以筛选产品。问题是,我只想删除单击的链接的值,而不是整个键数组。例如,当我单击以下两个链接时:http://example.com/?marca=amdhttp://example.com/?marca=intelurl如下:http://example.com/?marca=amd&marca=intel但当我再次单击其中一个链接时,查询字符串将被完全删除,而不仅仅是删除单击的值。 function cust
如何使用GET_QUERY_var从URL获取URL参数?
我正在尝试从WordPress中的URL获取自定义URL参数。我将以下代码添加到函数中。php:function add_query_vars_filter( $vars ){ $vars[] = "token"; return $vars; } add_filter( \'query_vars\', \'add_query_vars_filter\' ); 然后我在网页上写道:<?php $token = get_qu
如何构建一个可以将查询字符串插入到DB表中的短码
我需要构建一个登录页,从中可以从URL中的查询字符串中获取令牌。因此,我想创建一个可以实现这一点的短代码。我发现了一个插件,可以抓取令牌并将其显示在页面上。看起来是这样的:add_shortcode(\"urlparam\", \"urlparam\"); add_shortcode(\"ifurlparam\", \"ifurlparam\"); function urlparam($atts, $content) { $defaults = array(
如果以数字开头,则MOD_REWRITE清空QUERY_STRING
我有一个简单的数据库查询脚本和WordPress安装,我使用以下URL向其传递一个参数:http://example.com/db/?p=foo.我的数据库脚本读取参数时使用$pid = $_GET[\'p\']; 如果参数不是以数字开头,则一切正常。所以?p=foo 可以,但是?p=3poo 为空。编辑:我通过将脚本更改为<?php print_r($_GET); exit; 作为输出Array ( ) 我怀疑是mod\\u重写器抑制了以数字开头的参数
当请求WordPress.org插件API时,如何在查询字符串中包含字段?
我正在对WordPress进行查询。构建的org插件API如下:https://api.wordpress.org/plugins/info/1.1/?action=query_plugins&request[per_page]=10&request[browse]=popular&request[page]=1这很有效。现在,我想通过传入不应该这样显示的字段来减少每个请求中返回的数据量:https://api.wordpress.org/plugins/info/1.1/?act
每当我的URL有多个查询字符串时,分页链接就会生成其他#038
我生成的分页链接结果将包含其他#038; 在url中,我可以知道如何删除它吗?Blog page url :http://localhost/wordpress/blog/我已经用函数设置了分页paginate_links, 当我按第[2]页时:Blog page Page 2 url :http://localhost/wordpress/blog/page/2/(以上一切正常)但是,每当我的博客页面URL有某些参数用于我的WP\\U查询筛选/排序时,paginate\\u链接结果将有额外的参数,请参阅
执行搜索后将查询字符串保留在url中
我不确定我的标题是否正确,但下面是我要做的。其作用:用户访问我的网站时,会在url后附加一个活动查询字符串,如www.mywebsite。com?name=我的名字。我写了一个脚本,以确保QS在点击网站时会跟踪他们,但当他们使用搜索功能时,url会剥离QS,最终看起来像这样:www.mywebsite。com?s=搜索项。我想要的是:即使在搜索时也要保留QS,这样看起来就像这样:www.mywebsite。com?s=搜索术语(&s);名称=myName
连接site_url和字符串不起作用
我正在尝试连接site_url 还有一个字符串,但它不起作用。这就是我正在做的:$myurl = site_url(); var_dump($myurl); $url = \"https\" . $myurl . \"/inbox/?fepaction=viewmessage&fep_id=\" . $inserted_message->ID; var_dump($url); die; 输出如下所示:string(31)“//zgp.m
如何在WordPress中从静态资源中删除查询字符串?
我有这种类型的query string, 例如:https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js?ba0a5a&ba0a5a https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js?ba0a5a&ba0a5a https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/f
替换单个页面上的文本字符串
我希望在wordpress网站上只为两个特定页面替换几个文本字符串。它不应影响任何其他页面上的字符串。我更愿意通过向函数添加一些代码来实现这一点。php我认为使用这段代码的一部分将是第一部分,只需要对其余部分的帮助https://wordpress.stackexchange.com/a/278357