1

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; ?>

非常に多くの設定を試しましたが、これについては別のアプローチを取る必要があるようです。おそらく他の方法を使用する必要がありますか?

4

0 に答える 0