格式化HTML

时间:2012-07-09 15:41:19

标签: php wordpress shortcode

我一直试图通过使用PHP中的标签短代码来使我的标签工作。

我的问题的第一部分是弄清楚如何在PHP文件中编写PHP代码和短代码。 @jeremyharris帮我解决了here

ob_start();
get_template_part("includes/categories-panel");
$cats = ob_get_clean();
ob_start();
get_template_part('includes/home-map-panel');
$home = ob_get_clean();

echo do_shortcode('[tabs style="boxed"]
[tab title="First Tab"]' .$cats. '[/tab]
[tab title="Second Tab"]'. $home  .'[/tab]
[tab title="Third Tab"] Tab 3 Content here [/tab]
[tab title="Fourth Tab"] Tab 4 Content here [/tab]
[/tabs]');

现在的第二个问题是如何让HTML在前端工作。这可能是某种CSS或HTML冲突,但标签不起作用。

从第一个问题插入代码后,我的HTML源代码如下http://pastie.org/4226310

我不确定为什么选项卡无法正确显示内容。它们是垂直对齐的。我觉得它可能与第一个包含'categories-panel'有关,因为当我删除它时效果更好......

我正在研究localhost FYI。

感谢您的帮助!

0 个答案:

没有答案