0

我是一个 php 菜鸟,试图为 wordpress 使用一个名为特色项目滑块的插件

- 当我使用简码将其放置到页面或帖子时,它工作正常。-问题是当我尝试通过php include将它放置到我的模板中时,我得到了这个错误

(致命错误:无法在 /home/infostar/public_html/ 中重新声明 features_options_page()(之前在 /home/infostar/public_html/wp-content/plugins/featured-item-slider/featured-item-slider.php:36 中声明) wp-content/plugins/featured-item-slider/featured-item-slider.php(第 37 行)

到目前为止,我已经尝试 过include_once ,当我使用它时,我没有收到任何错误,但没有显示 require_once再次没有错误,但我的插件没有显示 get_included_files仍然没有错误,但没有显示

我认为可能不会多次包含文件functions.php,因为当我用短代码调用它时它工作正常

有高手能帮我吗???

4

1 回答 1

2

您如何在模板中发布短代码?

这是根据 wordpress 支持线程的正确格式。 http://wordpress.org/support/topic/short-code-outside-page-or-post

<?php echo do_shortcode('[catlist id=1 numberposts=5)]'); ?>

实际的简码放在方括号中。

于 2012-10-12T05:49:34.770 回答