繁体   English   中英

WordPress API:如何在Laravel上使用Vue JS按类别进行发布

[英]Wordpress API: How do I get post by category with vue js on laravel

我在前端使用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('&hellip;'))
        }
    }
};
</script>

希望你能帮助我,谢谢。

您可以通过以下方式从特定类别获得帖子

 http://demo.wp-api.org/wp-json/wp/v2/categories/<id>

在这里看看文档

https://v2.wp-api.org/reference/categories/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM