gpt4 book ai didi

php - 撤出帖子后将标签放在 block 引号上

转载 作者:行者123 更新时间:2023-11-28 07:45:53 27 4
gpt4 key购买 nike

我有以下代码,可以从我的 Wordpress 帖子中提取 block 引号并将其放在页面上。

HTML

<?php
// get the content
$block = get_the_content();

// check and retrieve blockquote
if(preg_match('~<blockquote>([\s\S]+?)</blockquote>~', $block, $matches))

// output blockquote
echo $matches[1];
?>

然而,这并没有将它包装在 blockqoute 标签或 < p > 标签或任何东西中。我想将自定义 CSS 应用于这些操作。我必须在代码中添加什么才能将其包装在标签中?

最佳答案

preg_replace 与捕获组一起使用:

http://php.net/manual/en/function.preg-replace.php

$block='bla bla <blockquote> foo bar </blockquote> bla';
echo preg_replace("~<blockquote>([\s\S]+?)</blockquote>~","<p>$1</p>",$block);
//bla bla <p> foo bar </p> bla

关于php - 撤出帖子后将标签放在 block 引号上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30697297/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com