Como usar a mesma string (caractere) com PHP str_replace para abrir e fechar a tag? [duplicado
Esta pergunta já tem uma resposta aqui:
Substituindo aspas idiotas por aspas inteligentes com preg_replace 1 respostaPreciso tornar os membros do meu site capazes de inserir código usando a string `e fechá-la com a mesma string` como podemos fazer aqui no StackOverflo
Aqui está o código que eu usei
function replace_text($text) {
$text = str_replace('`', '<code>', $text);
$text = str_replace('`', '<\code>', $text);
return $text;
}
add_filter('the_content', 'replace_text');
O problema é que apenas a primeira string `é substituída e depois<code>
tag @ não está sendo fechad