Как создать отдельную страницу публикации, используя Rest API JSON или jQuery для PhoneGap? - PullRequest
1 голос
/ 19 марта 2019

Я пытаюсь создать мобильное приложение, используя PhoneGap и WordPress Rest API.

вот код, который я использую для получения списка сообщений.

getPosts: function() {      
        var rootURL = 'https://examplesite.com/wp-json/wp/v2/posts/';
        $.ajax({
            type: 'GET',
            url: rootURL,
            dataType: 'json',
            success: function(data){

                $.each(data, function(index, value) {
                  $('ul.homepost-list').append('<li class="homepost-list__item">' +
                    '<a href="google.com">'+
                    '<img width="100" height="75" src="'+value.fimg_url+'" alt=""/>'+
                    '<h3>'+value.title.rendered+'</h3>' +
                    '<p>'+value.excerpt.rendered+'</p>'+
                    '</a>'+
                    '</li>');
                    ;
                });
            },
            error: function(error){
                console.log(error);
            }
        });
    }

Это работает очень хорошо и показывает список сообщений.

Я застрял при создании ссылки на один пост и отображении ее содержимого при нажатии на ссылку '<a href="google.com">' Я знаю, что могу создать ссылку, используя идентификатор сообщения. Что-то вроде '<a href="'+id+'">'single-post-link</a>

но когда мы нажимаем на эту ссылку, куда мы должны перенаправить ее? в WordPress мы должны отправить пользователя на single.php. В PhoneGap / JSON, куда мы должны отправить его и как показать содержание этого отдельного сообщения?

...