将语法更正为html php转换

时间:2017-12-22 作者:DeluxeD

我犯了一个巨大的错误。我只在一个php标记中编写了一段长代码,现在我必须使用。css这让我非常痛苦。我试图将其转换为php标记,但总是遇到HTTP 500错误。

<?php
    $args = array(\'post_type\' => \'menu\', \'posts_per_page\' => 5, \'post__in\'  => $ids, \'post_status\' => \'any\', \'orderby\' => \'post__in\');
    $query = new WP_Query( $args );
        if ( $query->have_posts() ) {
            while ( $query->have_posts() ) {
                    $query->the_post();
                      if (is_page(538) ) {
                        echo get_the_title();
                        $levesek = get_field(\'levesek\');
                        $leves_adag = get_field(\'leves_adag\');
                        echo "<br>Levesek:<br>";
                       if($levesek) {
                            foreach ($levesek as $leves) {
                                setup_postdata($leves);
                                    echo get_the_post_thumbnail( $leves->ID ) ."<br>";
                            }
                        }
                        wp_reset_postdata();
        ?>

1 个回复
最合适的回答,由SO网友:Jignesh Patel 整理而成

在wp\\u reset\\u postdata()之前缺少三个花括号。

备份代码并替换为此代码。

<?php
$args = array(\'post_type\' => \'menu\', \'posts_per_page\' => 5, \'post__in\'  => $ids, \'post_status\' => \'any\', \'orderby\' => \'post__in\');

$query = new WP_Query( $args );
if ( $query->have_posts() ) {
    while ( $query->have_posts() ) {
        $query->the_post();
        if (is_page(538) ) {
            echo get_the_title();
            $levesek = get_field(\'levesek\');
            $leves_adag = get_field(\'leves_adag\');
            echo "<br>Levesek:<br>";
            if($levesek) {
                foreach ($levesek as $leves) {
                    setup_postdata($leves);
                        echo get_the_post_thumbnail( $leves->ID ) ."<br>";
                }
            }
        }
    }
}
wp_reset_postdata();
?>

结束

相关推荐

是否将功能从unctions.php移至类?

这个functions.php 我正在处理的主题中的文件变得太大,难以管理,所以我正在考虑将一些功能移动到类中。这是个坏主意吗?不知道怎么做:我需要让他们成为单身吗?我只是在函数中调用新的MyClass吗。php?拆分功能的最佳实践是什么(目前我是do it be部分,例如标题功能、内容功能等)