1

我一直在尝试通过使用 PHP 中的标签短代码来让我的标签正常工作。

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

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

我不确定为什么选项卡没有正确显示内容。相反,它们是垂直对齐的。我觉得它可能与第一个包含“类别面板”有关,因为当我删除它时效果更好......

我正在使用本地主机仅供参考。

谢谢你的帮助!

4

0 回答 0