php
バージョンで問題が発生しています。私のサーバはphp
5.3.6しか使用していませんが、私のウェブサイトのファイルはphp
5.4以上が必要です。構文解析エラー:予期しない構文エラー '[' on php 5.3.6
次のコードを変換する方法はありますか?php
5.3.6?
$thumbnail = wp_get_attachment_image_src(get_post_thumbnail_id(get_the_ID()), 'single-post-thumbnail')**[0]**;
<?php
while ($query->have_posts()) : $query->the_post();
$post_meta = $Listing->get_listing_meta(get_the_ID());
$listing_options = (isset($post_meta['listing_options']) && !empty($post_meta['listing_options']) ? $post_meta['listing_options'] : "");
$gallery_images = (isset($post_meta['gallery_images']) && !empty($post_meta['gallery_images']) ? $post_meta['gallery_images'] : "");
$thumbnail = wp_get_attachment_image_src(get_post_thumbnail_id(get_the_ID()), 'single-post-thumbnail')[0];
完全なコードを投稿すると、[バージョンの問題とは無関係の構文問題のようになります。 – Teddybugs
「予期しない」と「不足していません」と表示されます。予期せぬ女性があなたのベッドで見つかったり、あなたの妻がいなくなった場合には、いくつかの違いがあります。 PHP 5.4いくつかの配列の短縮形を導入したので、実際にはバージョンの問題になる可能性があります。 – Marat