Intereting Posts
Настройка wp_editor Удалите повторяющиеся изображения из медиатеки. Как включить предложенные изменения? Пользовательский объект запроса с пользовательским полем «Простые поля» Два расположения столбцов с алфавитным порядком Я написал свой плагин. Как отобразить результат функции плагина на боковой панели (виджет?)? Некоторые сомнения в том, как основной запрос и пользовательский запрос работают в этой настраиваемой теме? Отображение персонализированного типа сообщений по первой букве посредством пользовательской таксономии Включить php-файл из functions.php только на домашнюю страницу Как добавить к этому запросу несколько типов сообщений? Как WordPress меняет разметку контента? Как настроить встроенное меню в WordPress? Как показать несколько экземпляров виджета WP125? После добавления add_role в functions.php и создания пользователя не удается войти в админ Для изображений домашней страницы (для веб-сайта для малого бизнеса) лучше ли использовать пользовательские поля или post_thumbnail?

Разбирайте данные блога wordpress с помощью json api и ajax

Я видел много ответов на то, как извлекать данные из сообщений WordPress в блоге json api. Многие используют $ .getJSON, $ .ajax, .responseData.feed.entries, функцию успеха () и т. Д.

Каков правильный способ анализа данных JSON API из wordpress, отправьте результат на страницу контента в виде списка мобильных объявлений jQuery.

У меня есть следующие коды, но вы не можете получить ожидаемый результат:

HTML

<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame Remove this if you use the .htaccess --> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <script src="css/style.css"></script> <link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.css" /> <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script> <script src="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.js"></script> <script src="js/script.js"></script> </head> <body> <div id="blog" data-role="page"> <div data-role="header" class="sys_hd" data-position="fixed" data-id="sys_header" > <h1>Sysads Posts</h1> </div><!-- header --> <div data-theme="c" data-role="content" id="postlist"> </div><!-- content --> <div data-role="footer" data-position="fixed" data-id="sys_footer" > <div data-role="navbar" > <ul> <li><a href="#blog" class="sys_ft">Home</a></li> <li><a href="#blog" class="sys_ft">Disclaimer</a></li> </ul> </div><!-- navbar --> </div><!-- footer --> </div><!-- page --> </body> </html> 

.js:

 $( document).ready(function (){ url = 'http://hopexxx.com/category/daily-devotion/feed/' ; $.ajax({ type: "GET", url: document.location.protocol + '//ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=1000&callback=?&q=' + encodeURIComponent(url), dataType: 'json', error: function(){ alert( 'Unable to load feed, Incorrect path or invalid feed' ); }, success: function(data ){ var postlist = data.responseData.feed.entries; var html = '<ul data-role="listview" data-filter="true">' ; for (var i = 0 ; i < 10 ; i++) { var entry = postlist[i]; html += '<li>'; html += '<a href="#">'; html += '<div class="entry">' + entry.title + '</div>' ; html += '<div class="entry">' + entry.author + '</div>' ; html += '<div class="entry">' + entry.publishedDate + '</div>'; html += '<div class="entry">' + entry.contentSnippet + '</div>'; html += '</a>'; html += '</li>'; } html += '</ul>'; $( "#postlist" ).append(html); $( "#postlist ul[data-role=listview]" ).listview(); }}); }); 

Надеюсь, мой вопрос не выходит за рамки правила сайта.

Solutions Collecting From Web of "Разбирайте данные блога wordpress с помощью json api и ajax"