我在前端使用laravel和vue js在后端使用wp rest api构建一个cms系统。因此,我将新闻类别作为帖子,我只希望新闻类别出现在我的页面中,该怎么做,因为现在我可以从所有类别中获取所有帖子?是否有可能,这是我的vue js代码来获取所有帖子
<script>
import sanitizeHtml from 'sanitize-html'
export default {
created(){
axios.get('http://localhost/newlara/main/public/wp/wp-json/wp/v2/posts?per_page=9')
.then(response => {
//console.log(response);
this.posts = response.data
})
},
data(){
return{
posts: []
}
},
methods: {
stripTags(html) {
return sanitizeHtml(html, {
allowedTags: []
}).substring(0, html.indexOf('…'))
}
}
};
</script>
希望可以帮助我,谢谢。
答案 0 :(得分:2)
您可以通过以下方式获得特定类别的帖子:
http://demo.wp-api.org/wp-json/wp/v2/categories/<id>
在这里查看文档