自定义字段不能很好地与任何postTAB插件配合使用

时间:2014-07-17 作者:Roman

这是我的问题:我试图在post选项卡中实现自定义字段(文本)。我尝试了许多post tab插件,模板的实现很成功。。。不幸的是,自定义字段的内容总是显示在内容的顶部,而不是内部。。。我尝试了所有东西和每个插件,仍然是同一个问题。到目前为止,我已经尝试过:WP UI、Post UI、轻松响应的选项卡等等。

我的以下代码:

<?php 
 $tabContent =  the_field(\'kotoba\');
 echo do_shortcode(\'[restabs alignment="osc-tabs-left" responsive="false"]

[restab title="Tab number 1" active="active"]\'.$tabContent.\'[/restab]
[restab title="Tab number 1" active="active"]\'. the_field(\'text_field\').\'[/restab]
[restab title="Tab number 4"]Tab 4 content goes here.[/restab][/restabs]\');


?>

1 个回复
最合适的回答,由SO网友:HU ist Sebastian 整理而成

嗯,您使用ACF作为自定义字段,对吗?

在这种情况下,请将代码中的函数“the\\u field”替换为“get\\u field”。

\\u字段已经回显该字段,因此该字段在您的制表符短代码从函数do\\u shortcode and get echoked返回之前回显,这导致“在制表符之前有字段内容”的内容。

快乐的编码,

Kuchenundkakao

结束

相关推荐

Gist shortcode is not working

我刚安装了一个全新的Wordpress用于测试,因为我打算刷新我当前的网站。我的一个要求是能够嵌入Gist中的代码。在Wordpress文档之后,较新版本附带了Gist的特定短代码:Gist Shortcode问题是它根本不起作用。我试着简单地将url粘贴在一行上,或者将其包裹在[要点]标签上,但没有任何效果。url只是在帖子中显示为原始文本。我知道有些插件提供了相同的功能,但我真的希望使用Wordpress的内置功能。我的网站已自动托管并安装在Azure网站上,运行PHP 5.4和Wordpress 3