2017-02-28 39 views
1

我正在编写一个创建短代码的插件。即使短码解析为他们应该,我在同一页上使用多个短码时有问题。所以,如果我不喜欢这样的帖子编辑:同一页面上的多个WordPress短语不保留元素排序

[foobar] 
<p>Lorem ipsum text</p> 
[foobar] 
<p>Some other text</p> 
[foobar] 

的HTML输出是:

<div class="foobar">Foobar</div> 
<div class="foobar">Foobar</div> 
<div class="foobar">Foobar</div> 
<p>Lorem ipsum text</p> 
<p>Some other text</p> 

所以,它把所有的简码一个又一个,然后显示文本的其余部分在页面上。相反,我希望在编辑后编写它。

+0

你没有正确的方式创建的简 –

+0

介意告诉我该怎么办你认为这是错的? – Milos

+0

你到底想要实现什么? –

回答

0

固定。我使用回声而不是回报。

0

正确的方式来定义简码

[foobar] 
Lorem ipsum text 
[/foobar] 
[foobar] 
Some other text 
[/foobar] 
+0

不,那是当你想改变短码之间的文本。我的语法是正确的。 – Milos

1

你的问题可能是你回声的价值观,而不是返回他们。

所以,与其做

“回声‘东西’”

“回归‘东西’”

相关问题