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

  • 将preg_place()与_Content筛选器一起使用

    时间:2015-12-03

    我正在尝试使用\\u内容过滤器和preg_replace(). 我已经在regexr上测试了我的regex表达式。com,它也能工作我用过print_r() 测试是否正在调用函数,但由于某些原因,链接在实践中没有更改。这是我遇到问题的代码add_filter(\'the_content\', \'linkAppend\'); function linkAppend($content) { global $referalString; preg_repl

  • 如何捕捉空白尺寸的图像?

    时间:2017-01-25

    我创建了一个WordPress plugin 插入width 和height 所有图像的属性,例如:<img src=\"https://placehold.it/100x50\"> - to - <img src=\"https://placehold.it/100x50\" width=\"100\" height=\"50\"> 然而,当存在具有空白尺寸的图像时(对于两者width 和height), 我的代码没有捕捉到它,例如:<img sr

  • 使用PHP在任意数量的元素中使用包装元素

    时间:2017-02-21

    我正在处理WordPress子主题,在该主题中,除了标题之外,我无权访问任何标记。php。(我可以访问child functions.php和style.css)该站点有一个body和一个div#包装器,但我真的希望它们之间有1到2个div,因为我不想使用body来创建列,目前,唯一解决古怪标记的方法是使用body。在这种情况下,我想得到一个实际包装页面内容的div。<html> <body> <section class=\'NEW-WRAPPIN

  • 扩展PHP正则表达式以涵盖“srcset”和“style”属性

    时间:2017-02-28

    我创建了一个插件,可以将所有链接转换为protocol-relative URLs (正在删除http: 和https:) 基于我在$tag 和$attribute 变量。这是功能的一部分。为了节省空间,the rest of the code can be found here.$tag = \'a|base|div|form|iframe|img|link|meta|script|svg\'; $attribute = \'action|content|data-project-file|hr

  • 是否使用筛选器引用将<div>自动添加到WordPress中的<table>?

    时间:2017-03-20

    有人知道我如何自动添加<div class=\"table-responsive\"> 在<table> 在WordPress网站上使用过滤器引用?我还需要添加</div> 适用于</table> 也

  • 有没有办法获得wp_EDITOR(Tinymce)内容?

    时间:2019-02-17

    我想获得wp\\u编辑器(tinymce)的内容,然后用regex按特定单词查找一个句子。但是,不知道如何获取内容发布或更新帖子时,该函数将获取内容,然后根据特定单词查找句子。我的正则表达式可以得到一整句话:$regex = \'/<p>Chapter(.*?)<\\/p>/\'; //Specific Word = Chapter $chapnumber = \'\'; $chaptitle = \'\'; $chapcontent = \"<p&g

  • 带有2个变量的WordPress添加_重写_规则

    时间:2019-03-14

    我需要创建一个接受2个变量的重写规则。我对这一点很陌生,不确定自己是否走上了正确的轨道。如果有更好的解决方案来解决我想要实现的目标,我愿意听取建议。url应该如下所示:localhost/states/id/state slug以下是我所拥有的:function prefix_movie_rewrite_rule() { add_rewrite_rule ( \'states/([A-Za-z0-9\\-\\_]+)\', \'index.php? state_id=$matc

  • 自定义POST类型固定链接每隔一次更改

    时间:2019-04-24

    我已经创建了父>子>孙结构。(课程>系列>剧集)。我已经创建了下面的代码来更新每个自定义帖子类型的url,这样我就可以拥有url结构http://mywebsite.co.uk/system/%course%/%series%/%episode%.例如,一门名为“速成课程”的课程,包含一系列“基础知识”,其中一集是“检查镜子”,应该是这样的http://mywebsite.co.uk/system/crash-course/the-basics/checking-your-mirr

  • 从编辑器内容中删除所有表格宽度

    时间:2019-05-07

    当我将表格粘贴到WordPress编辑器中时,我总是得到如下宽度<td width=\"232\">.我想在将表格添加到编辑器时删除所有宽度。如果是regex,我会写这样的东西:width=\"([0-9]+)\". 我该如何实现这一点?

  • 注册REST API的“?P<tag>”结构是什么,在哪里可以找到官方文档?

    时间:2019-05-24

    我注意到,在register\\u rest\\u路由中,经常使用regexp-like?P<lang>, ?P<category_id>\\d+ 等等,但我想这不是标准的regexp语法。它到底做什么?

  • 具有多个模式的PHP preg_Match

    时间:2019-05-25

    我正在尝试将两种preg\\u匹配模式分别与|、、组合在一起,。/blog\\/page\\/[0-9]+\\/?$/ with /tag\\/ skip in /blog/page/ and /tag/ /page\\/[0-9]+\\/?$/ with /[0-9]+\\/?$/ ex. /page/2/ and only /2/ /(page\\/[0-9]+\\/?)$/ with /([0-9]+\\/?)$/ function redirect_pag

  • REST API终结点-接受变音符号

    时间:2019-05-29

    我正在尝试注册一个自定义端点,它将接受变音字符(重音),以便我可以用法语搜索它。这就是我所尝试的:register_rest_route(\'events/v1\', \'organizations/(?P<search>[a-zA-ZÀ-ž][\\wÀ-ÿ]+)\' array( \'methods\' => WP_REST_Server::READABLE, \'callback\' => \'get_event_organizations\',

  • Apostrophes replaced by '

    时间:2019-09-25

    我使用插件在社交网络上自动发布文章从我的网站在Facebook或Twitter上发送一篇文章条款替换为:';问题可能来自主题,但我不确定。我试图进行“搜索并替换”,用撇号替换此代码使用“regex”,但根本不起作用

  • WordPress筛选器中REGEX的奇怪行为(试图隐藏emtpy段落)

    时间:2019-10-24

    我一直试图在Wordpress中添加一个过滤器来抑制空段落。我在网上找到了许多备选方案(这里是其中之一https://gomakethings.com/remove-empty-paragraphs-added-by-wordpress/ ) 但是,到目前为止,他们都失败得很惨。在检验各种假设后,我发现这种奇怪的正则表达式行为正在发生:我自己创建并测试了这个小脚本(它所做的只是用破折号替换空格):<?php $content = \'abc def\'; $patterns = a

  • 使用GET_SHORTROAD_REGEX将脚本入队

    时间:2019-11-01

    我尝试进行一些优化,我只想在global$post中找到一些短代码时加载它们不幸的是,它不起作用,当我打开一个包含短代码的页面时,脚本没有加载。 function enqueue_script_if_shortcode_is_detected() { global $post; wp_register_script( \'leweb-widgets\', get_stylesheet_directory_uri() . \'/includes

  • 如何给特定链接添加不关注?

    时间:2019-12-14

    我有一些隐形会员链接,我想添加的属性nofollow.然而,我正在寻找一种编码方法,允许我将包含特定字符串的链接作为目标,如/go/brand.在搜索时,我在某处找到了这段代码,但它在函数中对我不起作用。php,所以我希望有人能为我提供一些可以帮我完成这项工作的东西。提前非常感谢!add_filter( \'the_content\', \'my_string_replacements\'); function my_string_replacements ( $content ) {

  • 如何在PREG_MATCH_ALL参数中使用变量作为类名称?

    时间:2020-01-11

    我使用正则表达式来获取单个p标记内的文本,该标记以其类为目标。问题是我想使用一个php变量作为类名,并使用循环每次更改类名。$sample = get_the_content(); <button class=\"accordion\"> preg_match(\'/<strong class=\"1\">(.*?)<\\/strong>/s\', $sample, $match); echo $match[1]; &#x

  • 如何使用php删除字符串中的冒号和空格

    时间:2020-01-13

    如何通过php删除字符串中的冒号和空格。。e、 g:教父:第二部分

  • 如何使用正则表达式从内容中获取不同的html标记?

    时间:2020-01-13

    我试图从一篇文章中获得不同的html标记,并将它们显示为嵌套的手风琴。我已经很有成就了。我唯一的问题是。当我试图显示span内的所有p标记内容时,它只显示每个嵌套菜单内容的第一段。<div> <h2 style=\"text-align: center\">History</h2> <?php $sampleH = \'<b class=\"1\">2020</b> <p class=\"1

  • 为Padlet.com注册嵌入式处理程序

    时间:2020-02-28

    I\'m trying and failing to register an embed code for content from padlet.com (strangely it\'s supported in WP.com but not WP.org). A URL like https://padlet.com/cogdogblog/aos9fosbbwk4 should embed like <div class=\"pa