WordPress (最新バージョン) と一緒に jQuery アドレスを使用しています。これは、ブラウザのすべてのバージョンに当てはまるようです。ajax 呼び出しは「成功」の応答を受け取りますが、データ オブジェクトには何も解析されません。この機能は、他のすべてのブラウザーで完璧に機能します (驚き...)。
Ajax 呼び出し -
$.ajax({
url: url, // The var url is just a short code, not an absolute URL, e.g. "motorola"
contentType: 'text/html; charset=utf-8',
type: 'GET',
dataType: 'html',
cache: false,
success: function(data) {
alert("data received");
$('#display').append(data);
}
});
ワードプレス single.php -
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php $id = get_post_thumbnail_id(get_the_ID()); ?>
<div class="navigation">
<a class="next-image" href="#"></a>
<a class="prev-image" href="#"></a>
</div>
<div class="slideshow">
<ul>
<?php get_images('large','0','0'); ?>
</ul>
</div>
<div class="desc-left">
<p><strong>Client:</strong> <?php the_title(); ?><br><strong>Type of work:</strong> <?php $categories = get_the_category(); $categoryList; foreach($categories as $name) { $categoryList .= $name->cat_name . ' / '; } $categoryList = substr($categoryList, 0, -3); echo $categoryList; ?></p>
</div>
<div class="desc-right"><?php the_content(); ?></div>
<?php endwhile; endif; ?>
非常に多くの設定を試しましたが、これについては別のアプローチを取る必要があるようです。おそらく他の方法を使用する必要がありますか?