Diskon 50% terbatas! Masukkan kupon "programmer2025" di kelas apa saja

Unexpected 'endwhile'

What wrong??


<?php
/*
Template Name: Info Anime
*/
?>
<?php get_header(); ?>

<div id="content">

    <div class="postsbody">

        <div class="featured2">

            <h1 class='archiver'>Anime "<?php the_title(); ?>"</h1>

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

                <div class="fpost">

                    <div class="embed">

                        <?php echo get_post_meta($post->ID, "anime", true);?>

                        <div class="data">

                            <div class="imganime">
                                <?php if ( has_post_thumbnail() ) { the_post_thumbnail(); }?>

                            </div>
                            <div class="infonim">
                                <b>Judul</b> : <?php the_title(); ?>
                            </div>

                            <div class="infonim">
                                <?php echo get_the_term_list( $post->ID, 'type', '<p><b>Type </b>: ', '</p>' ); ?>

                            </div>

                            <div class="infonim">
                                <?php echo get_the_term_list( $post->ID, 'status', '<p><b>Status </b>: ', '</p>' ); ?>

                            </div>

                            <div class="infonim">
                                <?php echo get_the_term_list( $post->ID, 'episode', '<p><b>Total Episode </b>: ', '</p>' ); ?>

                            </div>

                            <div class="infonim">
                                <?php echo get_the_term_list( $post->ID, 'genre', '<p><b>Genre </b>: ', ', ', '</p>' ); ?>

                            </div>

                            <div class="infonim">
                                <?php echo get_the_term_list( $post->ID, 'rating', '<p><b>Rating </b>: ', ', ', '</p>' ); ?>

                            </div>

                            <div class="infonim">
                                <?php echo get_the_term_list( $post->ID, 'duration', '<p><b>Durasi </b>: ', '</p>' ); ?>

                            </div>

                            <div class="infonim">
                                <?php echo get_the_term_list( $post->ID, 'seasons', '<p><b>Seasons </b>: ', ', ', '</p>' ); ?>

                            </div>

                        </div>

                        <div class="deskripsi">
                            <span class="isi">
                                <?php the_content('<p class="serif">Read the rest of this page »</p>'); ?>
                            </span>
                        </div>

                    </div>

                    <div class="judulanime">
                        <?php the_title(); ?>
                        <div class="pdate">Download</div>
                    </div>

                <?php endwhile; endif; ?>

                <?php global $post; ?>
                <?$slug = get_post( $post->ID, "anime", true )->post_name; ?>
                <?$recent = new WP_Query("category_name=$slug&showposts=100"); while($recent->have_posts()) : $recent->the_post(); ?>
                <li class="anilist">
                    <div class="tautan">
                        <a href="<?php the_permalink(); ?>"><?php the_title(); ?>

                        </a>
                    </div>
                    <div class="ldate">
                        <a href="<?php the_permalink() ?>" title="<?php the_title(); ?>">Download</a>
                    </div>
                </li>
            <?php endwhile;?>
            <?php wp_reset_query(); ?>
        </div>

    </div>

</div>

<?php include (TEMPLATEPATH . '/sidebar_right.php'); ?>

</div>

<?php get_footer(); ?></div>

avatar maszgalang
@maszgalang

297 Kontribusi 80 Poin

Diperbarui 10 tahun yang lalu

3 Jawaban:

penyebabnya kayanya karena tag phpnya terpisah-pisah.. coba bagian yang ini kalo tidak ada html diantaranya dihilangkan aja tag penutupnya (?>) jadi tersambung semua, selama masih php (cuma satu tag pembuka dan penutup <?php code... ?>

<?php endwhile; endif; ?>

<?php global $post; ?>
<?$slug = get_post( $post->ID, "anime", true )->post_name; ?>
<?$recent = new WP_Query("category_name=$slug&showposts=100"); while($recent->have_posts()) : $recent->the_post(); ?>

avatar hilmanski
@hilmanski

2715 Kontribusi 2152 Poin

Dipost 10 tahun yang lalu

Bang hilman gak bisa bang tetep aja kek gitu tapi klo kita jalanin online di server dia bekerja dan gak masalah.. knp ya bang ..??

avatar maszgalang
@maszgalang

297 Kontribusi 80 Poin

Dipost 10 tahun yang lalu

Kalo perbedaan di live server sama local, tergantung settingannya, karena server yg ngejalaninnya beda. Contoh ada yang namanya short_open_tag , untuk ngebolehin php cukup tanpa , bisa dilihat di settingan servernya, ada yg namanya file htaccess, apakah ini short_open_tag aktiv atau tidak, referensi banyak di internet gimana cara ngaktifinya, itu cuma contoh perbedaan yang bisa ada antara kalau sudah di hosting sama localserver.

avatar hilmanski
@hilmanski

2715 Kontribusi 2152 Poin

Dipost 10 tahun yang lalu

Login untuk ikut Jawaban