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

  • ADD_REWRITE_RULE不起作用,没有添加到规则数组,为什么?

    时间:2015-06-11

    我正在尝试添加一个新的重写规则,但它似乎没有添加到数组中,而且肯定不起作用。我正在尝试获取此URL,dult.dev/lists/games/destiny, 从/lists/games/ (效果很好)到该特定帖子的单个帖子视图。我的重写规则甚至没有添加:add_action( \'init\', \'add_rewrite_tags\', 10, 0 ); function add_rewrite_tags() { global $wp_rewrite; // Global WP

  • Preg_Match():编译失败,未知属性名称

    时间:2015-07-02

    我买的wordpress主题有问题,但他们的支持很糟糕。在每个帖子页面上,我都会收到以下错误:警告:preg_match(): 编译失败:中偏移量7处的\\P或\\P之后的属性名称未知/nfs/c11/h03/mnt/206871/domains/ghldn.com/html/wp-content/themes/hive/inc/template-tags.php 第230行data-first_letter=\"A\"> 我可以看出问题出在template\\u标记中。php第230行,如下所示:

  • 向饲料压力机添加正则表达式过滤器

    时间:2015-07-28

    我正在尝试为Feedwordpress编写一个插件,从传入的提要中过滤html。到目前为止,我已经成功地将其挂接到了正确的位置,但该功能完全删除了所有内容(这似乎会导致Feedwordpress插件出现问题)。我哪里做错了?add_filter( /*hook=*/ \'syndicated_item_content\', /*function=*/ \'fwp_rss_regex\', /*order=*/ 10, /*arguments=

  • 使用主题函数中的Add_Filter()从WordPress帖子中删除外部链接。php

    时间:2018-01-09

    我们一直在搜索如何在主题过滤器级别删除所有外部链接的插件、代码示例或示例,但似乎在网上找不到任何东西。我们希望在实际的post数据库条目中保留外部链接,但只需使用add_filter() 在主题的函数中。php文件,以便我们可以在需要时再次添加它们。我们还需要筛选出网站运行所在域的链接-这些内部链接不需要删除。我们希望删除链接,但将文本保留在链接内,并在没有链接的情况下输出它。我们已经有了一个开始,但不知道如何排除内部链接或将锚文本保留在帖子中。非常感谢您提供的任何帮助、代码示例、建议、提示或建议,并提前

  • 如何使用GET_TAG返回包含一个、两个或三个确切特定单词的标记

    时间:2018-02-07

    我正在使用get_tags (循环外)带参数name__like 返回包含一个、两个或三个的标记exact and specific words.我已经尝试过(不起作用):$args = get_tags( \'orderby\' => \'name\',\'order\' => \'ASC\', array(\'name__like\' => \'group\', \'name__like\' => \'worker\', \'name__like\' => \'stude

  • 添加具有多个参数的WordPress API终结点

    时间:2018-03-13

    所以我在很大程度上理解了wp rest控制器的工作原理,它在做什么,以及为什么它是最好的方式。我遇到的问题是,我的头脑围绕着函数register\\u rest\\u route的端点URL中的正则表达式。正则表达式就是它们,但我想知道是否有人可以在本文中为我分解它。一些示例代码register_rest_route( $this->namespace, \'/\' . $this->resource_name . \'/(?P<id>[\\d]+)\', array(

  • 使用重定向插件正则表达式将非WWW重定向到WWW

    时间:2018-04-24

    我有一个无法访问的场景。htaccess文件(没有ftp/ssh),所以im依赖重定向插件进行重定向。我有一个问题,我需要将非www重定向到www,同时保留完整的URL。示例:http://example.com/any-page/ 重定向到http://www.example.com/any-page/ 非常感谢您的帮助。非常感谢。

  • 将Html正则表达式转换为标题大小写

    时间:2018-06-06

    我有一个插件,可以选择使用正则表达式,查找并替换标题文章。我需要将许多带有大写和小写字母的标题转换为标题大小写,但我不知道regex,我在这个论坛上读到的所有评论都不适合我,例如:Find: \\([^ ]*\\) \\(.*\\) Replace \\U\\1\\E \\2 Find: (?:(?<=^)|(?<=[^\\w]))\\w Replace \\U$0\\E Find: ([a-z])+&

  • 永久链接更改后重定向-我应该使用什么正则表达式?

    时间:2018-06-14

    我完全不喜欢正则表达式的东西。我已经看到了很多将重定向代码放入.htaccess 文件,但默认示例主要用于更改日期。其他一切都说要使用重定向插件,我已经使用它进行了简单的1次重定向,但我不知道永久链接更改的正则表达式。我们有743个帖子,所以我不会一一发布!以下是新旧结构:旧版本:/%post_id%/%postname%新建:/%category%/%postname%我需要在.htaccess 文件或这个特定的永久链接更改的重定向插件,将不胜感激!

  • 用空格替换破折号(-)和下划线(_)

    时间:2018-07-01

    我要替换破折号(&A);在此图像文件名中用空格下划线:text1_text2-10212-etc_125.jpg (插件结果)我的代码是:$string = preg_replace(\'/[\\-_]/\',\' \', $file[\'name\']);我在试着str_replace &;preg_replace 但它不起作用。此代码是Advanced Image Grabber插件(中)的一部分class_image_grabber.php)//takes an image url as ar

  • 当字符串包含换行符时,如何搜索和替换POST_CONTENT?

    时间:2018-07-13

    我以前可以搜索&;使用wordpress非常有用的“搜索和替换”插件进行替换,但现在我遇到了一个无法解决的问题。在表wp\\U posts中,我想替换以下内容:</div> <div id=\"postbottom\"> 使用:</div><div id=\"postbottom\"> 无论我如何输入搜索字符串,我都会得到0个结果,我如何搜索(&;字符串包含换行符时替换?我试过一些字符串,比如</div

  • 如何为产品比较页面添加重写规则?

    时间:2018-08-18

    我正在尝试创建一个产品比较功能,我们可以比较三个产品,必须添加两个产品,而第三个是可选的。正在尝试使用add\\u rewrite\\u规则为产品比较页面创建友好的URL。例如,类似于https://hostadvice.com/tools/web-hosting-comparison/godaddy-vs-hostinger/为了让它发挥作用,以下是我迄今为止尝试的方法,我知道这不是正确的方法。add_rewrite_rule( \'compare/([^-vs-]*)(?:-vs-)

  • 如何从上传URL中删除“年/月/”并将旧URL重定向到新表单?

    时间:2018-08-29

    我已禁用“将上载内容组织到基于月份和年份的文件夹中”。指向我的PDF文件的链接形式如下:https://www.example.com/wp-content/uploads/2018/03/document.pdf 现在他们是:https://www.example.com/wp-content/uploads/document.pdf 是否可以重定向所有.../YEAR/MONTH/... 新URL的PDF URL,不带YEAR/MONTH/ 部分

  • 仅从多站点URL获取子目录名称

    时间:2018-09-26

    我只想从网络站点获取子目录名,我已经查看了codex,但找不到已经完成此操作的函数。我已经想出了一些选择来达到我需要的目的,但我想知道是否有:一个我还没有见过的功能,这些选项中哪一个工作得最好,效率最高,选项1:$url = get_bloginfo( \'url\' ); // output http://example.com/site1 $str = preg_replace( \'#^https?://#\', \'\', $url ); // o

  • Extract links from content

    时间:2018-10-01

    我正在寻找一种解决方案,只在我的单个页面上显示字符串(我的所见即所得内容)内的链接。首先,提取所有我的链接,并用links title属性替换每个链接的内容。以下是我的内容的示例:<p>Iriaequam igit adhuidie eo, condam ciorteli pripsenit Catu quam nos, sediess ilint. Scipios alabi <a title=\"link title 1\" href=\"http://www.go

  • 当占位符为空时重定向正则表达式行为异常

    时间:2018-10-25

    我有以下2个重定向处于活动状态:/code-examples/(.*) -> /tutorials/android/$1/ 以及/code-examples/android/(.*) -> /tutorials/android/$1/ 第一个选项的位置较高,因此只有在第一个选项不适用的情况下,才会执行第二个选项。如果占位符中有某些内容,即。/code-examples/page1 导致/tutorials/android/page1.占位符为空时会出现问题。

  • RSS项目可以用钩子更改吗?

    时间:2015-09-22

    我想用正则表达式更改站点RSS提要中每个项目的内容。这个rss2_item 钩子已关闭,但它是在项目输出后立即运行的,因此只有在向提要项目添加数据时才真正有用,我需要在输出前用正则表达式更改项目。有没有办法用add_action 还是我需要创建一个全新的rss.php 源文件?

  • RegExp用于排除条带HTML(用于Somme)注释

    时间:2015-11-04

    我使用此函数从代码中删除HTML注释以节省加载时间:// Remove unwanted HTML comments function remove_html_comments($content = \'\') { return preg_replace(\'/<!--(.|\\s)*?-->/\', \'\', $content); } 但我也使用wt3缓存插件witch使用它来解析其注释模式中的代码:$buffer = preg_replace_callb

  • 是否使用内容过滤器修改图像源(_C)?

    时间:2015-11-06

    我对regex非常缺乏经验,但是我正在尝试创建一个过滤函数the_content() 和get_the_content() 以修改所有图像的SRC。预期目的是修改URL以使用http://i0.wp.com/ 而不是http://. 这将允许POST使用光子API,而不需要光子的JS端。。我知道我需要the_content() 使用过滤器来实现这一点,但我无法使用str_replace(), 所以我假设使用preg_replace() 会有用的。此外,如果可以添加?quality=70&stri

  • 重写规则以美化位于新终结点的两个$_GET变量

    时间:2015-11-19

    我正在尝试创建一个几个层次的永久链接规则。我有一个基本页面/page-slug/ - 我在它后面附加了一个新端点:/page-slug/my-endpoint/ - 从这里,我需要嵌套一个id和一个字符串,其中包含$_GET 变量,例如/page-slug/my-endpoint/?some_id=123&some_string=string 应成为:/page-slug/my-endpoint/123/string/我成功注册了所有查询变量,我可以在我的方法中使用它们(例如,如果我注册了var_