热搜:NVER node 开发 php

网上下的模板运行报错

2024-09-13 23:30:01
网上下的模板运行报错

网上下的模板运行报错:
Fatal error: Call to undefined function do_atomic() in C:\wamp\www\zenith\index.php on line 11

怎么看这个模板所需要的函数都放在哪里的?index。php页面并没有require什么页面啊。
弄了一个晚上了,也不知道哦错在哪里


回复讨论(解决方案)

index。php代码如下:

<?php do_atomic( 'before_content' );?> // zenith_before_content 





<?php if ( have_posts() ) : ?><?php while ( have_posts() ) : the_post(); ?>

<?php do_atomic( 'before_entry' );?> // zenith_before_entry 

" class="<?php hybrid_entry_class(); ?>">

<?php do_atomic( 'open_entry' ); ?>// zenith_open_entry 


<?php echo apply_atomic_shortcode( 'byline', '' . __( '[entry-edit-link] [entry-published] [entry-author] [entry-comments-link]', 'zenith' ) . '
' ); ?>
<?php echo apply_atomic_shortcode( 'entry_title', '[entry-title]' ); ?>




<?php the_content( __( 'Continue reading →', 'zenith' ) ); ?>
<?php wp_link_pages( array( 'before' => '

' . __( 'Pages:', 'zenith' ), 'after' => '

' ) ); ?>





<?php echo apply_atomic_shortcode( 'entry_terms', '' . __( '[entry-terms taxonomy="category" separator=""] [entry-terms taxonomy="post_tag" separator=""]', 'zenith' ) . '
' ); ?>



<?php do_atomic( 'close_entry' ); ?>// zenith_close_entry 



<?php do_atomic( 'after_entry' );?> // zenith_after_entry 

<?php endwhile; else : ?>

<?php get_template_part( 'loop', 'error' ); // Loads the loop-error.php template ?>

<?php endif; ?>



<?php do_atomic( 'close_content' );?> // zenith_close_content 

<?php get_template_part( 'loop-nav' ); ?>// Loads the loop-nav.php template.



<?php do_atomic( 'after_content' ); ?>// zenith_after_content 

<?php get_footer();?> // Loads the footer.php template. 

没有这个方法么....
do_atomic

全部文档搜索一下
do_atomic

然后引用那个文件.

引用的话,是require_once那个文件?

print_r(get_included_files()); //查看包含的文件列表

 没有引用到这个do_atomic方法 不是要require哪个文件