こんにちは、言語を変更してwordpressでいくつかのコードをやっていますが、elseifのどこかで問題を解決してくれませんか?wordpressテーマの予期せぬelseif
<?php
if(ICL_LANGUAGE_CODE=='en'):
$loop = new WP_Query(array(
'post_type' => 'shapes_en',
'posts_per_page' => -1,
'orderby' => 'menu_order',
'order' => 'asc',
)
);
if ($loop):
while ($loop->have_posts()) : $loop->the_post();
elseif(ICL_LANGUAGE_CODE=='he'):
$loop = new WP_Query(array(
'post_type' => 'shape',
'posts_per_page' => -1,
'orderby' => 'menu_order',
'order' => 'asc',
)
);
if ($loop):
while ($loop->have_posts()) : $loop->the_post();
endif;
?>
<li>
<a href="<?php the_permalink()?>"><?php the_post_thumbnail('idustry-thumbnail'); ?></a>
<h3><a href="<?php the_permalink()?>"><?php the_title()?></a></h3>
</li>
<?php endwhile;
endif;?>
「機能しません」とはどういう意味ですか?より具体的にする必要があります。 –
'endwhile;'ステートメントを挿入する必要があります。 –
構文解析エラー:予想外の 'elseif'(T_ELSEIF)/home/darplast/public_html/wp-content/themes/darplast/index.php on line 20 –