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

  • SEO friendly query vars

    时间:2020-04-23

    我对PHP表单及其为获取某些帖子而生成的查询变量有问题。生成的URL示例如下所示:siteurl/properties/?state=georgia&type=industrial 这些分类法中的帖子看起来不错。问题是我想有一个更好的URL,比如:siteurl/properties/georgia/industrial 我尝试了一些重定向选项。例如,使用重定向插件,如果用户访问:siteurl/properties/georgia/industrial 这些网站的行

  • Need help with regex

    时间:2020-05-11

    我有以下定义来添加查询变量:add_filter( \'query_vars\', \'add_reg_query_vars\', 10, 1 ); function add_reg_query_vars($vars) { $vars[] = \'seminar\'; // return $vars; } 此定义用于添加重写规则:add_rewrite_rule( \'^seminare/([a-zA-

  • 将特定文本替换为后面的小字段(_S)

    时间:2020-05-26

    请我需要用大写字母替换链接到小写字母使用wp函数。g让每个文本在/get/ 替换为小写字母。<a href=\"https://stackexchange.com/get/ASK-Question\"> => <a href=\"https://stackexchange.com/get/ask-question\"> <a href=\"https://stackexchange.com/get/aSK-QuesTion\"> => <a h

  • 需要重写规则正则表达式帮助

    时间:2020-06-18

    希望你能帮忙。。。我们有一个“serivces”自定义帖子类型,允许“service”有一个父“service”。我们的自定义重写规则适用于顶级服务,但不适用于子服务。url结构如下所示,其中“测试服务”和“测试服务子项”是帖子名称:我们现有的重写规则如下:add_rewrite_rule(\'^consultancy/(.*)/?\', \'index.php?post_type=service&name=$matches[1]\', \'top\'); 有谁能建议修改一下,从url的

  • 使用正则表达式向帖子标题添加SPAN标记

    时间:2020-07-07

    我的基本头衔是第一部分:第二部分我试图用冒号作为我在正则表达式中找到的东西来结束类似的事情:<span class="one-class">Part One:</span><br><span class="two-class">Part Two</span> 这是entry-header.php 我想继续使用html:if ( is_singular() ) { t

  • ACF-消除不必要的数据并打印

    时间:2020-10-04

    在ACF中,“电池”字段;输出如下:Battery : Sony Rechargeable Ni-MH 2200 mAh battery 或Battery : Energizer AA Rechargeable Batteries 2300 mAh NiMH 如何实现这一点(仅显示mAh详细信息):Battery : 2200 mAh 或Battery : 2300 mAh

  • preg_replace regex problem

    时间:2020-12-10

    我正在尝试更改插件生成的电子邮件的内容,删除以<p> NOTE: (空格实际上是一个选项卡)并以/</a><br /> (以下第2-5行)。中间有各种各样的字符和换行符。我无法进行搜索。下面是我在PHP沙盒中尝试的内容类型。我以为一个不贪婪的量词会有用,但没有快乐。$content = \'Weather: rainy</p> <p> NOTE: You are entering the twilight zone:<br />

  • WP多站点中的htaccess重定向问题

    时间:2021-02-01

    我的网站结构是主网站example.com 和两个子文件夹站点/es/ 和/en/example.com 重定向=>;example.com/es/ 和example.com/en/ 是英文版。怎么了?以下内容:example.com/<non-existing-page> 重定向=>;example.com/es/这个主重定向的某些部分导致mysite中的每个不存在的页面。com(此站点为空)被重定向到子域中的主页example.com/es/ 而不是得到404错误。我知道问题出在哪

  • How to redirect Webp files?

    时间:2021-02-18

    为了提高性能,我将所有图像都用作webp文件,但我已经停止使用并从FTP中删除了它们(仅.webp文件)。现在有404个错误的问题。我想重定向所有。将webp文件转换为jpg、png、gif等。例如:https://www.example.com/wp-content/uploads/2019/04/file.jpg.webp https://www.example.com/wp-content/uploads/2019/04/file.jpeg.webp https://www.exam

  • HTAccess重定向-替换特殊字符

    时间:2021-03-09

    在我的previous post, 我问过如何301重定向所有.com/language/X URL到.com/members/?members_search=X 使用htaccess。谢天谢地,我得到了帮助,解决办法是RewriteRule ^language/(.*) /members/?members_search=$1 [R=301,L]我刚刚发现,我还需要将任何现有连字符转换为空格。我假设不会有超过2个连字符。测试用例http://example.com/language/american-en

  • 使用多个参数注册获取REST API路由

    时间:2021-03-21

    我正在尝试使用以下代码注册具有多个参数的GET-REST API路由:register_rest_route( \'myplugin/v1\', \'/posts/?number=(?P<number>[\\d]+)&amp;offset=(?P<offset>[\\d]+)&amp;total=(?P<total>[\\d]+)\', array( \'methods\' => \'GET\',

  • 带有可选参数的添加_重写_规则

    时间:2021-09-25

    使用add\\u rewrite\\u rule()为自定义帖子类型;目录;,“页码名称”;汽车:/目录/汽车//目录/汽车/p1//目录/汽车/p1/p2//目录/汽车/p1/p2//目录/汽车/p1/p2/p3/在/cars/之后,我的参数从未超过3个,但所有参数都具有可选的查询字符串参数。像这样:/目录/汽车/p1/p2/?最大重量=3200这是我的代码:add_rewrite_rule( \'^catalogs/([^/]*)/([^/]*)/([^/]*)/([^/]*)/?\

  • 如何减少重写规则的数量?

    时间:2016-01-07

    我正在为我的WordPress站点构建一个强大的过滤系统,我真的希望能为生成的URL创建永久链接。但由于我提供了大量不同的过滤选项,重写所需的不同规则正在失控。我目前正在运行80条重写规则,不知道这是否会严重影响我的网站的性能(尽管我猜这个问题的真正答案是“视情况而定”)。问题是,每次我添加一个新的过滤器选项时,除非我能在正则表达式中捕获它,否则它会使规则数量加倍。How can I simplify rewrite rules with these requirements?分类法可以包含在任何组合和任

  • 正确的正则表达式用于wp_emed_Register_Handler

    时间:2016-01-07

    THE GOAL我正在尝试解析url并将其转换为embedded 我的帖子内容中有视频播放器,但我认为我的正则表达式已关闭,或者我没有创建provider 正确地THE CODE这是我现在的设置。wp_embed_register_handler(\'brightcove\', \'/(players.brightcove.net/)([^/]+)/([^/]+)/index\\.html\\?videoId=([\\d]+)/g\', \'wp_embed_handler_brightcove\');&

  • 从缩略图URL获取原始图像

    时间:2016-01-19

    我正在使用一种方法来查找包含在帖子内容中的第一幅图像,并将其显示为缩略图(有点粗糙,但效果不错)。然而,一些作者添加了小尺寸的图像,由于此函数仅查找该尺寸的URL,因此膨胀后看起来不太好。if ($img = preg_match_all(\'/<img.+src=[\\\'\"]([^\\\'\"]+)[\\\'\"].*>/i\', $post->post_content, $matches)) return $img = $matches[1][0]; 所

  • 将Regex中的循环重定向到HTTPS

    时间:2016-02-09

    首先,这个网站已经在HTTPS上运行了6个多月,有一个绿色的地址栏等等。直到最近,我才在Bing网站管理员工具上看到,重定向循环在这个网站上是一个问题。我决定使用IIS SEO机器人来检查错误。最终报告显示了5000多个重定向循环错误(什么?)。我在“设置”>“常规”下正确应用了所有常规设置,但更进一步,在wp配置文件中添加了定义主页和定义站点URL。我在这里使用AskaCache测试我的响应标题:http://www.askapache.com/online-tools/http-headers-

  • 正则表达式可以在regexr中工作,但如果我过滤内容,则不能

    时间:2016-03-01

    我想过滤everypost的内容,并根据特定条件将类添加到我的链接中。目前,我只想从内容中筛选所有href属性并对其进行更改。add_filter( \'the_content\' , \'add_link_classes\' ); function add_link_classes( $content ) { $url_regex = \"/\\href\\=\\\"(http|https)\\:\\/\\/.+?(?=[\\\"])\\\"/\";

  • 如何使用WP-CLI搜索-替换修复旧的嵌入IFRAME

    时间:2016-04-01

    我想更改以下内容:<iframe width=\"850\" height=\"478\" src=\"https://www.youtube.com/embed/4zH9Zca1vRM\" frameborder=\"0\" allowfullscreen></iframe> 为此:https://www.youtu.be/4zH9Zca1vRM 对于数据库中youtube视频的每个iframe。做这件事的正确句子是什么?我猜是这样的:step 1. 更换第一

  • 从wp_oembed_add_Provider获取结果

    时间:2016-04-29

    我很难从wp_oembed_add_provider().我正在开发一个需要嵌入Facebook视频内容的网站,我发现this handy list Facebook URL结构。我首先关注的是#https?://(www\\.)?facebook\\.com/.*/videos/.*#i 因为这与我正在测试的视频相匹配。Side point: 这可能是个问题,也可能不是,但我不明白为什么# 还有/\'不会转义,因为这些实践通常在正则表达式中无效(根据我对正则表达式的有限理解)。但是,它与YouTube

  • 在循环中显示_excerpt()时如何过滤掉短码?

    时间:2016-05-05

    我正在使用the_excerpt() 在我的模板循环中,在首页显示帖子摘录。它目前直接在头版上显示不需要的短代码例如:。[box]post content[/box][alert]post content[/alert]如何在保留实际内容的同时过滤掉这些短代码?