WordPress自定义帖子中面临错误

我在自定义帖子类型中遇到问题, 我编写了wordpress自定义帖子类型的代码, 一切正常, 但是我想使全局代码可以在任何地方调用。但是, 当我尝试制作2个不同的文件以使代码全局化时, 则显示错误” 500错误”
这是代码

$custom_terms = get_field('portfolio_gallery_category_name'); print_r(get_field('portfolio_gallery_category_name')); foreach($custom_terms as $custom_term): wp_reset_query(); $args = array('post_type' => 'portfolio', 'tax_query' => array( array( 'taxonomy' => 'portfolio_type', 'field' => 'term_id', 'terms' => $custom_term-> term_id, ), ), ); $loop = new WP_Query($args); include('templates-sections/portfolios.php');

而其他全局文件名中的其他其余代码是templates-sections / portfolios.php
< ?phperror_reporting(E_ALL); if($loop-> have_posts()): ?> < ?php while($loop-> have_posts()) : $loop-> the_post(); ?> < div class="col-lg-3 col-md-4 col-sm-6 p-0 scale-anm" data-aos="fade-zoom"> < a href="http://www.srcmini.com/< ?php the_post_thumbnail_url('full'); ?> " data-toggle="lightbox" data-gallery="example-gallery"> < img src="http://www.srcmini.com/< ?php the_post_thumbnail_url('full'); ?> " class="img-responsive" /> < /a> < /div> < ?php endwhile; ?> < ?php endif; ?> < ? endforeach; ?>

我已经报告了所有错误, 但是显示” 500″ 错误的同一件事可以帮助任何人解决此问题。
我知道很多人都有解决方案, 有人可以解决这个小问题。
提前致谢。
#1你可以在第二个文件中创建一个函数, 然后在第一个文件中调用它。
< ?php$custom_terms = get_field('portfolio_gallery_category_name'); print_r(get_field('portfolio_gallery_category_name')); include('templates-sections/portfolios.php'); foreach($custom_terms as $custom_term): wp_reset_query(); $args = array('post_type' => 'portfolio', 'tax_query' => array( array( 'taxonomy' => 'portfolio_type', 'field' => 'term_id', 'terms' => $custom_term-> term_id, ), ), ); $loop = new WP_Query($args); myFunction( $loop ); endforeach; ?>

【WordPress自定义帖子中面临错误】你的第二个档案
< ?phperror_reporting(E_ALL); function myFunction( $loop ) { if($loop-> have_posts()): while($loop-> have_posts()) : $loop-> the_post(); ?> < div class="col-lg-3 col-md-4 col-sm-6 p-0 scale-anm" data-aos="fade-zoom"> < a href="http://www.srcmini.com/< ?php the_post_thumbnail_url('full'); ?> " data-toggle="lightbox" data-gallery="example-gallery"> < img src="http://www.srcmini.com/< ?php the_post_thumbnail_url('full'); ?> " class="img-responsive" /> < /a> < /div> < ?php endwhile; endif; } ?>

    推荐阅读