0

誤って何かを台無しにしたかどうかはわかりませんが、何らかの理由でスクリーンショットページにアクセスすると、次のエラーが発生します。

致命的なエラー:36行目の/single-screenshots.phpにある未定義の関数aq_resize()を呼び出します

そのページのコードは次のとおりです。

<?php
                    // BEGIN SCREENSHOTS GALLERY
                    $attachment_args = array(
                         'post_type' => 'attachment',
                         'numberposts' => -1,          // one attachement image per post
                         'post_status' => null,
                         'post_parent' =>$post->ID,
                         'orderby' => 'menu_order ID'
                    );
                    $attachments = get_posts($attachment_args);
                    if ($attachments) {
                      foreach($attachments as $gall_image )                                                                 
                      {
                        $att_img =  wp_get_attachment_url( $gall_image->ID);
                        echo '<li>';
                        echo '<a class="grouped_elements" rel="group1" href="'.$att_img.'" title="'.$gall_image->post_title.'">';
                        echo  '<img src="'. aq_resize($att_img, 140, 100, true) .'" alt=""/>';
                        echo '</a>';
                        echo '</li>';
                      }
                    }

                    ?>

私はPHPに精通していないので、これを引き起こした原因がわかりません。何か案は?

4

1 に答える 1

4

簡単な答え:関数が見つかりませんaq_resize()

それaq_resizer.phpがコードに含まれていることを確認してください。

Aqua-Resizerの使用方法を読んでください。

于 2013-03-05T03:01:21.300 に答える