{"post_stream":{"posts":[{"id":1203334,"name":"Coin-coin le Canapin","username":"Canapin","avatar_template":"/user_avatar/meta.discourse.org/canapin/{size}/119591_2.png","created_at":"2022-11-30T23:37:43.437Z","cooked":"\u003cdiv data-theme-toc=\"true\"\u003e\u003c/div\u003e你好！\n\u003cp\u003e在阅读以下内容之前，你可以看一下 \u003ca href=\"https://meta.discourse.org/t/moved-from-pluxml-and-phpbb-to-wordpress-and-discourse-my-all-new-experience/90636%EF%BC%8C%E4%BD%86%E8%BF%99%E5%B9%B6%E9%9D%9E%E5%BC%BA%E5%88%B6%EF%BC%8C%E6%88%91%E4%BC%9A%E5%81%9A%E4%B8%80%E4%B8%AA%E6%80%BB%E7%BB%93%E3%80%82\"\u003ehttps://meta.discourse.org/t/moved-from-pluxml-and-phpbb-to-wordpress-and-discourse-my-all-new-experience/90636，但这并非强制，我会做一个总结。\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca name=\"h-1\" class=\"anchor\" href=\"#h-1\"\u003e\u003c/a\u003e我们现在的情况。\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e一个 WP 网站：\u003ca href=\"https://monocycle.info\" rel=\"noopener nofollow ugc\"\u003ehttps://monocycle.info\u003c/a\u003e（\u003ca href=\"https://fr.wordpress.org/themes/colormag/\" rel=\"noopener nofollow ugc\"\u003eColormag 主题\u003c/a\u003e）。\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e一个 Discourse 论坛：\u003ca href=\"https://forum.monocycle.info\" rel=\"noopener nofollow ugc\"\u003ehttps://forum.monocycle.info\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWP 通过 \u003ca href=\"https://meta.discourse.org/t/install-and-configure-the-wp-discourse-wordpress-plugin-for-discourse/50752\"\u003eWP Discourse\u003c/a\u003e 连接到 Discourse。WP 也是 \u003ca href=\"https://meta.discourse.org/t/13045?silent=true\"\u003eDiscourseConnect\u003c/a\u003e 客户端，WP 的新闻会自动发布到 Discourse 的一个\u003ca href=\"https://forum.monocycle.info/c/actualites/47\" rel=\"noopener nofollow ugc\"\u003e专用分类\u003c/a\u003e。这就是该插件所做的全部工作。\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eWP 网站主要专注于新闻和静态信息页面。\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eDiscourse 论坛是……一个论坛。社区在这里聚会、交流，有时还会组织活动。\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2\u003e\u003ca name=\"h-2\" class=\"anchor\" href=\"#h-2\"\u003e\u003c/a\u003e问题\u003c/h2\u003e\n\u003cp\u003e我问自己：“网站的真正目的是什么？附加值很低，而且网站的许多功能都可以在 Discourse 中实现。那么，为什么还要费心使用两个平台呢？”\u003c/p\u003e\n\u003cp\u003e请注意，我只是刚开始思考。但我开始认为，在我们的情况下，摆脱 WordPress 可能是一个好主意。\u003c/p\u003e\n\u003cp\u003e那么，网站有什么好处呢？它有一个干净、以新闻为中心的设计。它有一些看起来不错但可能无用的功能。体育联合会的 Facebook iframe。一个杂志按钮。论坛的最新活动。\u003cbr\u003e\n活动日历（自定义解决方案）。\u003cbr\u003e\n以及许多关于独轮车信息的静态页面。\u003c/p\u003e\n\u003cp\u003e其中哪些功能在 Discourse 中无法实现？几乎没有。\u003c/p\u003e\n\u003cp\u003e主要问题是如何让新闻在我们的论坛上更显眼。每周不一定有新信息，但它们对法国独轮车社区很重要，应该显眼。\u003c/p\u003e\n\u003cp\u003e我与论坛/网站上的两位相关人员讨论了这个问题。他们认为，如果我们不丢失网站提供的任何重要内容，摆脱 WP 可能是一个好主意。\u003c/p\u003e\n\u003ch2\u003e\u003ca name=\"h-3\" class=\"anchor\" href=\"#h-3\"\u003e\u003c/a\u003e技术细节。\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e自定义的 Discourse 标题将保持不变。\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e新闻可以使用 \u003ca href=\"https://meta.discourse.org/t/news-plugin/107971?u=canapin%E3%80%82%E4%B8%8D%E6%98%AF%E4%BD%9C%E4%B8%BA**%E4%B8%BB**%E9%A1%B5%E9%9D%A2%EF%BC%8C%E5%9B%A0%E4%B8%BA%E5%9C%A8%E7%82%B9%E5%87%BB%E6%9F%90%E4%B8%AA%E2%80%9C%E8%AE%BA%E5%9D%9B%E2%80%9D%E6%8C%89%E9%92%AE%EF%BC%88%E5%A6%82\" class=\"inline-onebox\"\u003eNews Plugin 📰\u003c/a\u003e \u003ca href=\"https://www.elektronauts.com/news%EF%BC%89%E4%B9%8B%E5%89%8D%EF%BC%8C%E8%AE%BA%E5%9D%9B%E7%9A%84%E5%86%85%E5%AE%B9%E5%B0%86%E4%B8%8D%E5%8F%AF%E7%94%A8%EF%BC%8C%E8%80%8C%E6%88%91%E4%BB%AC%E5%B8%8C%E6%9C%9B%E5%BC%BA%E8%B0%83%E5%9C%A8%E7%BA%BF%E7%A4%BE%E5%8C%BA%E7%9A%84%E6%B4%BB%E5%8A%A8%E3%80%82%E4%B8%8D%E8%BF%87%EF%BC%8C%E6%88%91%E8%BF%98%E6%B2%A1%E6%9C%89%E5%B0%9D%E8%AF%95%E8%BF%87%E6%96%B0%E9%97%BB%E6%8F%92%E4%BB%B6%E3%80%82\" class=\"inline-onebox\" rel=\"noopener nofollow ugc\"\u003eElektronauts\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e但是，我们希望在论坛的主页上显示一些新闻。我记得看到过一个插件或主题组件，它在主题顶部以横幅形式显示一些帖子，但我可能记错了。是否有现成的解决方案？我认为最适合我们的方式是，在主页顶部、标题下方显示大约 3 条最新新闻，带有缩略图和摘要，并且我们可以切换此横幅，以便在我们已经阅读过这些主题时，它不会打扰我们。\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e网站的静态页面可以是主题或已发布的页面。\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://monocle.info/wiki/accueil/\" rel=\"noopener nofollow ugc\"\u003e维基\u003c/a\u003e可以使用 Discourse 的维基功能。\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e我们不需要新闻通讯（Discourse 的摘要将取代它），我的联合管理员认为体育联合会嵌入的 Facebook 帖子流以及其他一些东西没有实际意义。\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e我们有一个\u003ca href=\"https://monocle.info/agenda/\" rel=\"noopener nofollow ugc\"\u003e活动分类\u003c/a\u003e（自定义解决方案），目前有些空，但很有用，我们希望保留具有特定功能的活动分类。\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e我过去曾看到并尝试过几个活动/日历插件：\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://meta.discourse.org/t/discourse-event/149964?u=canapin\" class=\"inline-onebox\"\u003eCreating and managing events\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://meta.discourse.org/t/events-plugin/69776?u=canapin\" class=\"inline-onebox\"\u003eEvents Plugin 📅\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://meta.discourse.org/t/discourse-calendar/97376?u=canapin\" class=\"inline-onebox\"\u003eDiscourse Calendar (and Event)\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e有些插件有点难理解或配置，而且我尝试它们时的需求有点不同，所以我应该再试一次。\u003c/p\u003e\n\u003ch2\u003e\u003ca name=\"discourse-4\" class=\"anchor\" href=\"#discourse-4\"\u003e\u003c/a\u003e只保留 Discourse 的优缺点\u003c/h2\u003e\n\u003ch3\u003e\u003ca name=\"h-5\" class=\"anchor\" href=\"#h-5\"\u003e\u003c/a\u003e优点\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e不再有与 WP 相关的潜在问题，其许多扩展/主题/自定义笨拙的代码[^code]以及发布帖子时的 WP/Discourse 兼容性问题。\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e[^code]：你不想看它；甚至不要试图去想它，我已经感到羞愧了\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e只需考虑和关注一个平台\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e所有数据将组织在一个数据库中，如果我们有一天需要迁移所有内容，事情会更简单（即使 Discourse 也不是永恒的……是吗？\u003cimg src=\"https://emoji.discourse-cdn.com/twitter/face_savoring_food.png?v=15\" title=\":face_savoring_food:\" class=\"emoji\" alt=\":face_savoring_food:\" loading=\"lazy\" width=\"20\" height=\"20\"\u003e）\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ca name=\"h-6\" class=\"anchor\" href=\"#h-6\"\u003e\u003c/a\u003e缺点\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e需要一些工作将一些内容从 WP“迁移”到 Discourse\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e需要为一些功能找到合适的解决方案\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e需要设置 301 重定向\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca name=\"h-7\" class=\"anchor\" href=\"#h-7\"\u003e\u003c/a\u003e你的意见、想法、建议\u003c/h2\u003e\n\u003cp\u003e我认为我已经很好地解释了我想要达到的目标。我很乐意听取关于从 WP+D 过渡到 D 的任何建议、意见等。\u003c/p\u003e","post_number":1,"post_type":1,"posts_count":12,"updated_at":"2022-12-01T00:17:30.369Z","reply_count":0,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":428,"reads":93,"readers_count":92,"score":2268.6,"yours":false,"topic_id":247273,"topic_slug":"go-from-a-wordpress-discourse-structure-to-a-discourse-site-only","display_username":"Coin-coin le Canapin","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":3,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"link_counts":[{"url":"https://monocycle.info","internal":false,"reflection":false,"title":"Monocycle.info - Le site de référence du monocycle francophone","clicks":15},{"url":"https://meta.discourse.org/t/news-plugin/107971","internal":true,"reflection":false,"title":"News Plugin :newspaper:","clicks":10},{"url":"https://forum.monocycle.info","internal":false,"reflection":false,"title":"Monocycle.info - Le site de référence du monocycle francophone","clicks":8},{"url":"https://meta.discourse.org/t/moved-from-pluxml-and-phpbb-to-wordpress-and-discourse-my-all-new-experience/90636","internal":true,"reflection":false,"title":"Moved from PluXml and phpBB to Wordpress and Discourse, my all-new experience :tada:","clicks":3},{"url":"https://www.elektronauts.com/news","internal":false,"reflection":false,"clicks":2},{"url":"https://meta.discourse.org/t/events-plugin/69776","internal":true,"reflection":false,"title":"Angus' Events Plugin :calendar:","clicks":2},{"url":"https://monocycle.info/wiki/accueil/","internal":false,"reflection":false,"clicks":1},{"url":"https://meta.discourse.org/t/install-and-configure-the-wp-discourse-wordpress-plugin-for-discourse/50752","internal":true,"reflection":false,"title":"Install and configure the WP Discourse Wordpress plugin for Discourse","clicks":1},{"url":"https://forum.monocycle.info/c/actualites/47","internal":false,"reflection":false,"title":"Actualités - Monocycle.info","clicks":1},{"url":"https://meta.discourse.org/t/discourse-calendar-and-events/97376","internal":true,"reflection":false,"title":"Discourse Events","clicks":0},{"url":"https://fr.wordpress.org/themes/colormag/","internal":false,"reflection":false,"title":"ColorMag – Thème WordPress | WordPress.org Français","clicks":0},{"url":"https://meta.discourse.org/t/creating-and-managing-events/149964","internal":true,"reflection":false,"title":"Creating and managing events","clicks":0},{"url":"https://monocycle.info/agenda/","internal":false,"reflection":false,"clicks":0},{"url":"https://meta.discourse.org/t/discourse-blog-article-and-comments/250163/11","internal":true,"reflection":true,"title":"Discourse blog (article and comments)","clicks":1}],"read":true,"user_title":"Solution Institution","title_is_group":false,"bookmarked":false,"raw":"\n\u003cdiv data-theme-toc=\"true\"\u003e \u003c/div\u003eHi!\n\nBefore reading what follows, you may have a look to https://meta.discourse.org/t/moved-from-pluxml-and-phpbb-to-wordpress-and-discourse-my-all-new-experience/90636 but that's not mandatory, I'll do a recap.\n\n\u003ch2\u003eWhat we have right now.\u003c/h2\u003e\n\n* A WP Website: https://monocycle.info ([Colormag theme](https://fr.wordpress.org/themes/colormag/)).\n\n* A Discourse forum: https://forum.monocycle.info\n\nWP is connected to Discourse through [WP Discourse](https://meta.discourse.org/t/install-and-configure-the-wp-discourse-wordpress-plugin-for-discourse/50752). WP is also the DiscourseConnect Client, and the WP news are automatically published to Discourse in a [dedicated category](https://forum.monocycle.info/c/actualites/47). That's all the plugin does for us.\n\n* The WP website is primarily focused on the news and static information pages.\n\n* The Discourse forum is… A forum. Where the community meets, talks, and organizes stuff at times.\n\n---\n\n\u003ch2\u003eThe Question\u003c/h2\u003e\n\nI asked myself: \"What really is the *purpose* of the website? The added value is low, and a lot of the site's features could be made in Discourse. So, why bother with two platforms?\"\n\nNote that I'm just at the beginning of my thinking. But I'm starting to think that could be a good idea to get rid of Worpdress in our case.\n\nSo, what are the benefits of the website? It has a clean, news-focused layout. It has small features that seem nice but are maybe useless. The sports federation Facebook iframe.  A magazine button. The forum's recent activity.\nThe event calendar (a custom solution).\nAnd many static pages of information about unicycle stuff.\n\nWhat of that can't be done in Discourse? Pretty much nothing.\n\nThe main concern would be how to make the news more visible on our forum. There isn't new info every week, but they are important in the French unicycling community and they should be visible.\n\nI discussed this with two involved people in this forum/site. They think that getting rid of WP could be a good idea if we don't lose anything important that the website gives to us.\n\n\u003ch2\u003eThe technical stuff.\u003c/h2\u003e\n\n* The custom Discourse header would stay as it is.\n\n* The news could use https://meta.discourse.org/t/news-plugin/107971?u=canapin. Not as the **main** page, because the forum's content wouldn't be available until we click on some \"forum\" button (like https://www.elektronauts.com/news) and we want to emphasize the online community activity as well. I've not tried the news plugin yet though.\n\n* However, we'd like to have some news on the forum's home page. I remember seeing a plugin or a theme component that was showing some posts in a banner on top of the topics, but I can be wrong. Is there an existing solution to that? The best use for us, I think, would be to have something like the 3 last news with a thumbnail and an excerpt on the top of the home page, below the header, and that we could toggle this banner so it doesn't bother us if we have already read these topics.\n\n* The website's static pages could be either topics or published pages.\n\n* The [wiki](https://monocycle.info/wiki/accueil/) could use Discourse's wiki feature.\n\n* We don't need the newsletter (Discourse's digest would replace this), and my co-admin sees no real purpose to the sports federation embedded facebook posts stream, as well as some other things.\n\n* We have an [event category](https://monocycle.info/agenda/) (custom solution), which is a bit empty these days, but has its usefulness, and we'd like to keep the kind of event category with specific features.\n\nI've seen and tried several events/calendar plugins by the past:\n* https://meta.discourse.org/t/discourse-event/149964?u=canapin\n\n* https://meta.discourse.org/t/events-plugin/69776?u=canapin\n* https://meta.discourse.org/t/discourse-calendar/97376?u=canapin\n\nSome were a bit awkward to understand or configure, and my needs were a bit different when I tried them, so I should try again.\n\n\u003ch2\u003ePros and cons of keeping only Discourse\u003c/h2\u003e\n\n\u003ch3\u003ePros\u003c/h3\u003e\n\n* No more potential issues with WP, its many extensions/themes/custom clumsy code [^code] and WP/Discourse compatibility when publishing posts.\n\n[^code]: you don't want to look at it; don't even try to think about it, I'm already ashamed\n\n* Only one platform to consider and focus on\n\n* All the data will be organized in a single database, making things simpler if we need to move all our stuff one day (even Discourse isn't eternal… Or is it? 😋)\n\n\u003ch3\u003eCons\u003c/h3\u003e\n\n* Bit of work to \"move\" some stuff from WP to Discourse\n\n* Need to find proper solutions for a few features\n\n* Need to set-up 301 redirections\n\n\u003ch2\u003eYour opinion, thoughts, advice\u003c/h2\u003e\n\nI think I've explained well what I aim for. I'd be glad to hear any suggestions, advice, etc, about this possible transition from WP+D to D.","actions_summary":[{"id":2,"count":7}],"moderator":false,"admin":false,"staff":false,"user_id":35474,"hidden":false,"trust_level":3,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/go-from-a-wordpress-discourse-structure-to-a-discourse-site-only/247273/1","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"customer_flair_customer":null,"event":null,"calendar_details":[],"reactions":[{"id":"heart","type":"emoji","count":7}],"current_user_reaction":null,"reaction_users_count":7,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null,"can_vote":false},{"id":1203357,"name":"Stephen","username":"Stephen","avatar_template":"/user_avatar/meta.discourse.org/stephen/{size}/95011_2.png","created_at":"2022-12-01T00:28:11.937Z","cooked":"\u003cp\u003e我认为这可能归结为每个网站产生的流量以及您的预算。\u003c/p\u003e\n\u003cp\u003eDiscourse 完全可以做到以上所有功能，但如果您在 WordPress 网站上为大量匿名用户提供内容，您的每页浏览量成本会显著降低。\u003c/p\u003e\n\u003cp\u003e配置得当的 5 美元 VPS 可以毫不费力地提供数百万次只读页面浏览量，这正是 WordPress 的优势所在。如果通过 Discourse 提供相同的流量，则需要更多的资源。如果您关心这些方面，WordPress 仍然是一个极其有效的工具。配置得当后，它在为搜索引擎提供内容方面也非常出色。\u003c/p\u003e\n\u003cp\u003e我有一个客户目前为这两个网站每月向 DO 支付约 100 美元。当我们研究将所有内容迁移到 Discourse 时，运行成本将增加一个数量级，可以肯定地说，这项工作没有成功。\u003c/p\u003e","post_number":2,"post_type":1,"posts_count":12,"updated_at":"2022-12-01T00:28:11.937Z","reply_count":1,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":1,"reads":79,"readers_count":78,"score":85.8,"yours":false,"topic_id":247273,"topic_slug":"go-from-a-wordpress-discourse-structure-to-a-discourse-site-only","display_username":"Stephen","primary_group_name":null,"flair_name":"support-experts","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_color":"","flair_group_id":142,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":"Leader","title_is_group":false,"bookmarked":false,"raw":"I think this would probably boil down to how much traffic each site generates, and your budget.\n\nDiscourse can absolutely do all of the above, but if you're serving a ton of content to anonymous users on the WordPress site your cost per page view is significantly lower. \n\nA $5 VPS configured correctly can serve millions of read-only page views pretty effortlessly, that's where WordPress excels. The same traffic would need considerably more resources were it served via Discourse. WordPress is still an incredibly effective tool if you care about such stuff. Configured correctly it's also pretty excellent for curating the content you serve up to search engines. \n\nI have one customer who currently pays DO about $100/month for the two. When we investigated moving things wholesale to Discourse the running costs would have been an order of magnitude greater, it's safe to say that piece of work didn't go ahead.","actions_summary":[{"id":2,"count":4}],"moderator":false,"admin":false,"staff":false,"user_id":13042,"hidden":false,"trust_level":4,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/go-from-a-wordpress-discourse-structure-to-a-discourse-site-only/247273/2","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"customer_flair_customer":null,"event":null,"reactions":[{"id":"heart","type":"emoji","count":4}],"current_user_reaction":null,"reaction_users_count":4,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":1203361,"name":"Coin-coin le Canapin","username":"Canapin","avatar_template":"/user_avatar/meta.discourse.org/canapin/{size}/119591_2.png","created_at":"2022-12-01T00:33:11.694Z","cooked":"\u003cp\u003e非常关注。我应该提及相关信息。\u003c/p\u003e\n\u003cp\u003e这是一个非常小众的网站。流量本身就很低。它不消耗任何带宽、磁盘空间或任何东西。这两个网站都与其他网络内容一起在我的 VPS 上流畅运行，而我所做的一切都是志愿工作。\u003cimg src=\"https://emoji.discourse-cdn.com/twitter/slight_smile.png?v=15\" title=\":slight_smile:\" class=\"emoji\" alt=\":slight_smile:\" loading=\"lazy\" width=\"20\" height=\"20\"\u003e\u003c/p\u003e\n\u003cp\u003eSEO 方面倒是有研究的价值。我没想过这一点。\u003cimg src=\"https://emoji.discourse-cdn.com/twitter/thinking.png?v=15\" title=\":thinking:\" class=\"emoji\" alt=\":thinking:\" loading=\"lazy\" width=\"20\" height=\"20\"\u003e\u003c/p\u003e","post_number":3,"post_type":1,"posts_count":12,"updated_at":"2022-12-01T00:35:14.743Z","reply_count":1,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":0,"reads":81,"readers_count":80,"score":66.2,"yours":false,"topic_id":247273,"topic_slug":"go-from-a-wordpress-discourse-structure-to-a-discourse-site-only","display_username":"Coin-coin le Canapin","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":"Solution Institution","title_is_group":false,"bookmarked":false,"raw":"Great concerns. I should I have mentioned info about that.\n\nThis is a very niche website. The traffic is low by essence. It doesn't cost anything in bandwidth or disk space or anything. Both sites run smoothly on my VPS along other web stuff and I'm doing all of this as volunteer work. :slight_smile:\n\nThe SEO aspect would be interesting to study though. I didn't thought about that. :thinking:","actions_summary":[{"id":2,"count":3}],"moderator":false,"admin":false,"staff":false,"user_id":35474,"hidden":false,"trust_level":3,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/go-from-a-wordpress-discourse-structure-to-a-discourse-site-only/247273/3","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"customer_flair_customer":null,"event":null,"reactions":[{"id":"heart","type":"emoji","count":3}],"current_user_reaction":null,"reaction_users_count":3,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":1203370,"name":"","username":"spirobel","avatar_template":"/user_avatar/meta.discourse.org/spirobel/{size}/170908_2.png","created_at":"2022-12-01T01:02:58.586Z","cooked":"\u003caside class=\"onebox allowlistedgeneric\" data-onebox-src=\"https://monerochan.news\"\u003e\n  \u003cheader class=\"source\"\u003e\n      \u003cimg src=\"https://global.discourse-cdn.com/meta/original/4X/8/e/5/8e5ca23573399a3589a41202f58a05590f355230.png\" class=\"site-icon\" alt=\"\" data-dominant-color=\"B2B2B2\" width=\"256\" height=\"256\"\u003e\n\n      \u003ca href=\"https://monerochan.news\" target=\"_blank\" rel=\"nofollow ugc noopener\"\u003emonerochan.news\u003c/a\u003e\n  \u003c/header\u003e\n\n  \u003carticle class=\"onebox-body\"\u003e\n    \u003cdiv class=\"aspect-image\" style=\"--aspect-ratio:689/468;\"\u003e\u003cimg src=\"https://monerochan.news/preview.png\" class=\"thumbnail\" alt=\"\" width=\"689\" height=\"468\"\u003e\u003c/div\u003e\n\n\u003ch3\u003e\u003ca href=\"https://monerochan.news\" target=\"_blank\" rel=\"nofollow ugc noopener\"\u003eMonerochan.News\u003c/a\u003e\u003c/h3\u003e\n\n  \u003cp\u003emonerochan news\u003c/p\u003e\n\n\n  \u003c/article\u003e\n\n  \u003cdiv class=\"onebox-metadata\"\u003e\n    \n    \n  \u003c/div\u003e\n\n  \u003cdiv style=\"clear: both\"\u003e\u003c/div\u003e\n\u003c/aside\u003e\n\u003cp\u003e\n目前使用托管在 Vercel 上的 Strapi Headless CMS 后端 + Next.js 前端。\u003c/p\u003e\n\u003cp\u003e它还有一个 Discourse 论坛：\u003cbr\u003e\n\u003ca href=\"https://forum.monerochan.news/\" class=\"onebox\" target=\"_blank\" rel=\"noopener nofollow ugc\"\u003ehttps://forum.monerochan.news/\u003c/a\u003e\u003cbr\u003e\n我还在考虑完全放弃 Strapi 后端，只将 Discourse 用作 Headless CMS。\u003c/p\u003e\n\u003caside class=\"quote no-group\" data-username=\"Stephen\" data-post=\"2\" data-topic=\"247273\"\u003e\n\u003cdiv class=\"title\"\u003e\n\u003cdiv class=\"quote-controls\"\u003e\u003c/div\u003e\n\u003cimg alt=\"\" width=\"24\" height=\"24\" src=\"https://d3bpeqsaub0i6y.cloudfront.net/user_avatar/meta.discourse.org/stephen/48/95011_2.png\" class=\"avatar\"\u003e Stephen:\u003c/div\u003e\n\u003cblockquote\u003e\n\u003cp\u003e正确配置的 5 美元 VPS 可以毫不费力地处理数百万次只读页面浏览量，这正是 WordPress 的优势所在。通过 Discourse 提供相同的流量需要更多的资源。如果您关心这些方面，WordPress 仍然是一个极其有效的工具。正确配置后，它在为搜索引擎提供内容方面也非常出色。\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/aside\u003e\n\u003cp\u003e因此，这个问题可以通过将“着陆页”/访问量最大的页面以无头方式托管在 Vercel 等平台上来解决。\u003cbr\u003e\n即使以其当前形式，Discourse 几乎可以作为 Headless CMS 使用：我们可以简单地在主题 URL 后面附加 .json 来获取 markdown / 原始帖子数据。\u003c/p\u003e\n\u003cp\u003e唯一的问题将是永久链接、精选主题列表以及作者和编辑的发布+权限系统。其中一部分可以通过组和类别来完成，但如果只有一个文章/预览文章类别会更好。\u003c/p\u003e\n\u003cp\u003e也许我们应该为此构建一个插件 \u003cimg src=\"https://emoji.discourse-cdn.com/twitter/thinking.png?v=15\" title=\":thinking:\" class=\"emoji\" alt=\":thinking:\" loading=\"lazy\" width=\"20\" height=\"20\"\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca class=\"mention\" href=\"/u/canapin\"\u003e@Canapin\u003c/a\u003e 感谢您提出这个话题！非常好的阅读 \u003cimg src=\"https://emoji.discourse-cdn.com/twitter/grinning.png?v=15\" title=\":grinning:\" class=\"emoji\" alt=\":grinning:\" loading=\"lazy\" width=\"20\" height=\"20\"\u003e \u003cimg src=\"https://emoji.discourse-cdn.com/twitter/+1.png?v=15\" title=\":+1:\" class=\"emoji\" alt=\":+1:\" loading=\"lazy\" width=\"20\" height=\"20\"\u003e\u003c/p\u003e","post_number":4,"post_type":1,"posts_count":12,"updated_at":"2022-12-01T01:02:58.586Z","reply_count":2,"reply_to_post_number":3,"quote_count":1,"incoming_link_count":265,"reads":78,"readers_count":77,"score":1395.6,"yours":false,"topic_id":247273,"topic_slug":"go-from-a-wordpress-discourse-structure-to-a-discourse-site-only","display_username":"","primary_group_name":null,"flair_name":"plugin_authors","flair_url":"plug","flair_bg_color":"dddddd","flair_color":"111111","flair_group_id":48,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"link_counts":[{"url":"https://forum.monerochan.news/","internal":false,"reflection":false,"title":"monerochan.news forum","clicks":14},{"url":"https://monerochan.news","internal":false,"reflection":false,"title":"Monerochan.News","clicks":9},{"url":"https://meta.discourse.org/t/size-of-onebox-site-icons-is-changed/231898/6","internal":true,"reflection":true,"title":"Size of onebox site icons is changed","clicks":0}],"read":true,"user_title":"Plugin Author","title_is_group":false,"reply_to_user":{"id":35474,"username":"Canapin","name":"Coin-coin le Canapin","avatar_template":"/user_avatar/meta.discourse.org/canapin/{size}/119591_2.png"},"bookmarked":false,"raw":"https://monerochan.news \ncurrenty uses a strapi headless CMS backend  + nextjs frontend hosted on vercel.\n\nIt also has a discourse forum attached to it:\nhttps://forum.monerochan.news/\nI am also thinking about ditching the strapi backend completely and just using discourse as a headless CMS. \n\n[quote=\"Stephen, post:2, topic:247273, username:Stephen\"]\nA $5 VPS configured correctly can serve millions of read-only page views pretty effortlessly, that’s where WordPress excels. The same traffic would need considerably more resources were it served via Discourse. WordPress is still an incredibly effective tool if you care about such stuff. Configured correctly it’s also pretty excellent for curating the content you serve up to search engines.\n[/quote]\nso this problem could be solved by hosting the \"landing page\" / most visited pages in a headless fashion on something like vercel. \nEven in its current form Discourse could almost work as a headless CMS: We can just attach .json to the topic url and get the markdown / raw post data. \n\nThe only issue would be permanent links, curated topic lists and a publishing + permission system for authors and editors. Part of it could be done with groups and categories, but it would be nice if there was just one article / preview article category.\n\nMaybe we should build a plugin for that :thinking: \n\n@Canapin  thanks for the topic! Great read :grinning: :+1:","actions_summary":[{"id":2,"count":4}],"moderator":false,"admin":false,"staff":false,"user_id":66606,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/go-from-a-wordpress-discourse-structure-to-a-discourse-site-only/247273/4","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"customer_flair_customer":null,"event":null,"reactions":[{"id":"heart","type":"emoji","count":4}],"current_user_reaction":null,"reaction_users_count":4,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":1203393,"name":"Stephen","username":"Stephen","avatar_template":"/user_avatar/meta.discourse.org/stephen/{size}/95011_2.png","created_at":"2022-12-01T01:56:29.731Z","cooked":"\u003caside class=\"quote no-group\" data-username=\"spirobel\" data-post=\"4\" data-topic=\"247273\"\u003e\n\u003cdiv class=\"title\"\u003e\n\u003cdiv class=\"quote-controls\"\u003e\u003c/div\u003e\n\u003cimg alt=\"\" width=\"24\" height=\"24\" src=\"https://d3bpeqsaub0i6y.cloudfront.net/user_avatar/meta.discourse.org/spirobel/48/170908_2.png\" class=\"avatar\"\u003e spirobel:\u003c/div\u003e\n\u003cblockquote\u003e\n\u003cp\u003e所以，这个问题可以通过将“着陆页”/访问量最大的页面以无头方式托管在 Vercel 等平台上来解决。\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/aside\u003e\n\u003cp\u003e这假设只有首页提供半静态内容。在我上面的例子中，该网站有超过 10,000 篇帖子和页面。\u003c/p\u003e","post_number":5,"post_type":1,"posts_count":12,"updated_at":"2022-12-01T01:56:29.731Z","reply_count":1,"reply_to_post_number":4,"quote_count":1,"incoming_link_count":0,"reads":64,"readers_count":63,"score":32.8,"yours":false,"topic_id":247273,"topic_slug":"go-from-a-wordpress-discourse-structure-to-a-discourse-site-only","display_username":"Stephen","primary_group_name":null,"flair_name":"support-experts","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_color":"","flair_group_id":142,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":"Leader","title_is_group":false,"bookmarked":false,"raw":"[quote=\"spirobel, post:4, topic:247273\"]\nso this problem could be solved by hosting the “landing page” / most visited pages in a headless fashion on something like vercel.\n[/quote]\n\nThat assumes it's only the front page which is serving semi-static content. In my above example the site has over 10k posts and pages.","actions_summary":[{"id":2,"count":1}],"moderator":false,"admin":false,"staff":false,"user_id":13042,"hidden":false,"trust_level":4,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/go-from-a-wordpress-discourse-structure-to-a-discourse-site-only/247273/5","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"customer_flair_customer":null,"event":null,"reactions":[{"id":"heart","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":1,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":1203432,"name":"","username":"spirobel","avatar_template":"/user_avatar/meta.discourse.org/spirobel/{size}/170908_2.png","created_at":"2022-12-01T05:25:22.200Z","cooked":"\u003cpre data-code-wrap=\"javascript\"\u003e\u003ccode class=\"lang-javascript\"\u003eexport const getStaticProps: GetStaticProps = async ({params}) =\u0026gt; {\n  // Run API calls in parallel\n  const id = params?.id\n\n  if (!id) {\n    return {\n      redirect: {\n        destination: '/',\n        permanent: false,\n        // statusCode: 301\n      },\n    }\n  }\n  const qs = require('qs');\n  const query = qs.stringify({\n    populate: '*',\n  }, {\n    encodeValuesOnly: true, // prettify URL\n  });\n  const article = await fetchAPI(\"/api/articles/\" + params.id + \"?\" + query)\n  if (!article.data) {\n    return {\n      redirect: {\n        destination: '/',\n        permanent: false,\n        // statusCode: 301\n      },\n    }\n  }\n\n  return {\n    props: { article },\n    revalidate: 1,\n  }\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e我在 nextjs 前端使用此代码来获取文章。因此，它将缓存文章 1 秒，然后重新验证。因此，如果我们使用此方法，discourse 实例每秒只会收到 1 个请求。\u003c/p\u003e\n\u003cp\u003e这可以想象，不仅用于由作者和编辑组成的特殊用户组管理的特殊类别。\u003cbr\u003e\n这可以用于所有内容。monerochan.news 的 strapi 后端也提供 markdown（就像 discourse 一样）。因此，我们可以使用完全相同的代码来获取帖子数据（只需在普通主题 URL 后面附加 .json）并显示它。\u003cbr\u003e\n显然，在这种情况下，discourse 的交互式功能将缺失。但我们可以放一个按钮，上面写着“评论！”然后重定向到 discourse 页面。Nextjs 页面加载速度也非常快，并且对 SEO 友好。\u003c/p\u003e\n\u003caside class=\"quote no-group\" data-username=\"Stephen\" data-post=\"5\" data-topic=\"247273\"\u003e\n\u003cdiv class=\"title\"\u003e\n\u003cdiv class=\"quote-controls\"\u003e\u003c/div\u003e\n\u003cimg alt=\"\" width=\"24\" height=\"24\" src=\"https://d3bpeqsaub0i6y.cloudfront.net/user_avatar/meta.discourse.org/stephen/48/95011_2.png\" class=\"avatar\"\u003e Stephen:\u003c/div\u003e\n\u003cblockquote\u003e\n\u003cp\u003e这假设只有首页提供半静态内容。在我上面的例子中，该网站有超过 10,000 篇帖子和页面。\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/aside\u003e\n\u003cp\u003e所以我想有两种情况：1. 一个新闻网站有一个由作者和编辑策划的特殊类别。2. 一个普通的 discourse 论坛，包含用户生成的内容。\u003cbr\u003e\n也可能这两种情况的混合。\u003c/p\u003e\n\u003cp\u003e在这两种情况下，构建一个 headless 前端可能有很多好处。\u003c/p\u003e","post_number":6,"post_type":1,"posts_count":12,"updated_at":"2022-12-01T05:25:22.200Z","reply_count":0,"reply_to_post_number":5,"quote_count":1,"incoming_link_count":1,"reads":64,"readers_count":63,"score":32.8,"yours":false,"topic_id":247273,"topic_slug":"go-from-a-wordpress-discourse-structure-to-a-discourse-site-only","display_username":"","primary_group_name":null,"flair_name":"plugin_authors","flair_url":"plug","flair_bg_color":"dddddd","flair_color":"111111","flair_group_id":48,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":"Plugin Author","title_is_group":false,"bookmarked":false,"raw":"``` javascript\nexport const getStaticProps: GetStaticProps = async ({params}) =\u003e {\n  // Run API calls in parallel\n  const id = params?.id\n\n  if (!id) {\n    return {\n      redirect: {\n        destination: '/',\n        permanent: false,\n        // statusCode: 301\n      },\n    }\n  }\n  const qs = require('qs');\n  const query = qs.stringify({\n    populate: '*', \n  }, {\n    encodeValuesOnly: true, // prettify URL\n  });\n  const article = await fetchAPI(\"/api/articles/\" + params.id + \"?\"+ query)\n  if (!article.data) {\n    return {\n      redirect: {\n        destination: '/',\n        permanent: false,\n        // statusCode: 301\n      },\n    }\n  }\n\n  return {\n    props: { article },\n    revalidate: 1,\n  }\n}\n```\nI use this code in the nextjs frontend to fetch the articles. So it will cache the article for 1 second and then revalidate. So the discourse instance would only get one 1 request per second if we used this method.\n\nIt is imaginable to do this not just for a special category that is managed by a special group of users of authors and editors.\nIt could be done for all content. The strapi backend of monerochan.news also provides markdown (just like discourse). So we could use the exact same code to fetch the post data ( just attach .json to the normal topic url) and display it.\nObviously the interactive features of discourse would be missing in this case. But we could just put a button there which says something like: comment! and this will redirect to the discourse page. Nextjs pages also load super quickly and are SEO friendly.\n\n[quote=\"Stephen, post:5, topic:247273, username:Stephen\"]\nThat assumes it’s only the front page which is serving semi-static content. In my above example the site has over 10k posts and pages.\n[/quote]\nso I guess there are two situations: 1. A news site with a special category that gets curated by authors and editors. 2. A normal discourse forum with user generated content.\nThere could also be a mixture of the two cases.\n\nIn both cases building a headless frontend could have a lot of benefits.","actions_summary":[{"id":2,"count":1}],"moderator":false,"admin":false,"staff":false,"user_id":66606,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/go-from-a-wordpress-discourse-structure-to-a-discourse-site-only/247273/6","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"customer_flair_customer":null,"event":null,"reactions":[{"id":"heart","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":1,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":1203668,"name":"Angus McLeod","username":"angus","avatar_template":"/user_avatar/meta.discourse.org/angus/{size}/341715_2.png","created_at":"2022-12-01T15:12:44.492Z","cooked":"\u003cp\u003e如果您在使用新闻插件、登陆页插件、事件插件时遇到任何问题，请随时告知我。我很乐意为您提供帮助。\u003c/p\u003e\n\u003cp\u003e关于事件插件，您应该联系我们，因为我们正在为即将发布的 v2 版本寻找更多用例。请填写此向导：\u003c/p\u003e\n\u003caside class=\"onebox allowlistedgeneric\" data-onebox-src=\"https://coop.pavilion.tech/w/discourse-events-integration-early-access\"\u003e\n  \u003cheader class=\"source\"\u003e\n      \u003cimg src=\"https://coop.pavilion.tech/uploads/db3994/optimized/2X/2/28244d1930d8e022dfaeae0b55d54e0993e188f9_2_32x32.png\" class=\"site-icon\" alt=\"\" width=\"32\" height=\"32\"\u003e\n\n      \u003ca href=\"https://coop.pavilion.tech/w/discourse-events-integration-early-access\" target=\"_blank\" rel=\"noopener\"\u003ecoop.pavilion.tech\u003c/a\u003e\n  \u003c/header\u003e\n\n  \u003carticle class=\"onebox-body\"\u003e\n    \n\n\u003ch3\u003e\u003ca href=\"https://coop.pavilion.tech/w/discourse-events-integration-early-access\" target=\"_blank\" rel=\"noopener\"\u003ePavilion\u003c/a\u003e\u003c/h3\u003e\n\n  \u003cp\u003ePavilion Community and Coöp\u003c/p\u003e\n\n\n  \u003c/article\u003e\n\n  \u003cdiv class=\"onebox-metadata\"\u003e\n    \n    \n  \u003c/div\u003e\n\n  \u003cdiv style=\"clear: both\"\u003e\u003c/div\u003e\n\u003c/aside\u003e\n","post_number":7,"post_type":1,"posts_count":12,"updated_at":"2022-12-01T15:12:44.492Z","reply_count":1,"reply_to_post_number":null,"quote_count":0,"incoming_link_count":0,"reads":52,"readers_count":51,"score":60.4,"yours":false,"topic_id":247273,"topic_slug":"go-from-a-wordpress-discourse-structure-to-a-discourse-site-only","display_username":"Angus McLeod","primary_group_name":null,"flair_name":"support-experts","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_color":"","flair_group_id":142,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"link_counts":[{"url":"https://coop.pavilion.tech/w/discourse-events-integration-early-access","internal":false,"reflection":false,"title":"Coöperative","clicks":7}],"read":true,"user_title":"Leader","title_is_group":false,"bookmarked":false,"raw":"If you have trouble doing any of the above using the News Plugin, Landing Pages Plugin, Events Plugin for any of the above you can always just let me know. I’d be happy to help you.\n\nRegarding the events plugin, you should reach out because we’re currently looking for more use cases to implement for our soon to be released v2. Fill out this wizard:\n\nhttps://coop.pavilion.tech/w/discourse-events-integration-early-access","actions_summary":[{"id":2,"count":3}],"moderator":false,"admin":false,"staff":false,"user_id":13378,"hidden":false,"trust_level":4,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/go-from-a-wordpress-discourse-structure-to-a-discourse-site-only/247273/7","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"customer_flair_customer":null,"event":null,"reactions":[{"id":"heart","type":"emoji","count":3}],"current_user_reaction":null,"reaction_users_count":3,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":1208502,"name":"Coin-coin le Canapin","username":"Canapin","avatar_template":"/user_avatar/meta.discourse.org/canapin/{size}/119591_2.png","created_at":"2022-12-11T23:17:40.953Z","cooked":"\u003caside class=\"quote no-group\" data-username=\"spirobel\" data-post=\"4\" data-topic=\"247273\"\u003e\n\u003cdiv class=\"title\"\u003e\n\u003cdiv class=\"quote-controls\"\u003e\u003c/div\u003e\n\u003cimg alt=\"\" width=\"24\" height=\"24\" src=\"https://d3bpeqsaub0i6y.cloudfront.net/user_avatar/meta.discourse.org/spirobel/48/170908_2.png\" class=\"avatar\"\u003e spirobel:\u003c/div\u003e\n\u003cblockquote\u003e\n\u003cp\u003e我也在考虑完全放弃 Strapi 后端，只将 Discourse 用作无头 CMS。\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/aside\u003e\n\u003cp\u003e如果我理解正确的话，这是一个有趣的想法。基本上，您将保持论坛原样，另外还有一个自制网站，其中的内容将通过 Discourse 的 API 从论坛数据中获取。是这样吗？\u003c/p\u003e\n\u003cp\u003e\u003ca class=\"mention\" href=\"/u/stephen\"\u003e@Stephen\u003c/a\u003e，WordPress 确实有其合理之处。\u003c/p\u003e\n\u003cp\u003e如果您使用缓存系统，WordPress 的加载速度会非常快，而 Discourse 需要加载整个应用程序，打开时总是需要一些时间。\u003c/p\u003e\n\u003cp\u003e我的网站 \u003ca href=\"https://monocycle.info\" rel=\"noopener nofollow ugc\"\u003ehttps://monocycle.info\u003c/a\u003e 加载速度很快，页面之间的导航几乎是即时的。\u003c/p\u003e\n\u003cp\u003e移除 WordPress 的想法有几个原因，我列出了，但我忘了补充一点，我想让论坛更显眼，更明显。我希望人们一登陆网站就能看到一个活跃的社区。\u003c/p\u003e\n\u003cp\u003e在桌面和移动设备上，在 Discourse 上注册和发帖都是一种愉悦且轻松的体验。\u003c/p\u003e\n\u003cp\u003e我可以只保留 WP 用于主页（或者不多），并将大部分内容移至 Discourse 的主题/已发布页面。\u003c/p\u003e\n\u003caside class=\"quote no-group\" data-username=\"angus\" data-post=\"7\" data-topic=\"247273\"\u003e\n\u003cdiv class=\"title\"\u003e\n\u003cdiv class=\"quote-controls\"\u003e\u003c/div\u003e\n\u003cimg alt=\"\" width=\"24\" height=\"24\" src=\"https://d3bpeqsaub0i6y.cloudfront.net/user_avatar/meta.discourse.org/angus/48/341715_2.png\" class=\"avatar\"\u003e Angus McLeod:\u003c/div\u003e\n\u003cblockquote\u003e\n\u003cp\u003e关于活动插件，您应该联系我们，因为我们目前正在寻找更多用例来实现我们即将发布的 v2。请填写此向导：\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/aside\u003e\n\u003cp\u003e太棒了！在填写您的向导之前，我需要再次查看您的插件，以便确切了解它提供的功能以及它的整体工作方式。\u003cimg src=\"https://emoji.discourse-cdn.com/twitter/+1.png?v=15\" title=\":+1:\" class=\"emoji\" alt=\":+1:\" loading=\"lazy\" width=\"20\" height=\"20\"\u003e\u003c/p\u003e","post_number":8,"post_type":1,"posts_count":12,"updated_at":"2022-12-11T23:19:34.890Z","reply_count":2,"reply_to_post_number":4,"quote_count":2,"incoming_link_count":4,"reads":51,"readers_count":50,"score":55.2,"yours":false,"topic_id":247273,"topic_slug":"go-from-a-wordpress-discourse-structure-to-a-discourse-site-only","display_username":"Coin-coin le Canapin","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"link_counts":[{"url":"https://monocycle.info","internal":false,"reflection":false,"title":"Monocycle.info - Le site de référence du monocycle francophone","clicks":4}],"read":true,"user_title":"Solution Institution","title_is_group":false,"bookmarked":false,"raw":"[quote=\"spirobel, post:4, topic:247273\"]\nI am also thinking about ditching the strapi backend completely and just using discourse as a headless CMS.\n[/quote]\n\nThis is an interesting idea if I understand it well. Basically, you'd keep your forum as it is, and additionally have a homemade website in which the content would come from the forum's data through Discourse's API. Is that right?\n\n@Stephen, WordPress has indeed fair points.\n\nWP loads very quickly especially if you're using a cache system, whereas Discourse needs to load the entire app, which always takes a while when you open it.\n \nMy site https://monocycle.info loads fast and navigating from page to page is almost instant.\n\nThe idea of removing WordPress is for several reasons that I listed, but I forgot to add that I'd like to make the forum more visible, and more obvious. I want people to see that there's an active community as soon as they land on the site.\nRegistering and posting on Discourse is an enjoyable and painless experience both on desktop and mobile.\n\nI could keep WP for the homepage only (or not much more), and move most content to Discourse's topics/published pages.\n\n[quote=\"Angus McLeod, post:7, topic:247273, username:angus\"]\nRegarding the events plugin, you should reach out because we’re currently looking for more use cases to implement for our soon to be released v2. Fill out this wizard:\n[/quote]\n\nNice! I need to have another look at your plugin before filling out your wizard so I know exactly what features it provides and how it works overall. :+1:","actions_summary":[{"id":2,"count":1}],"moderator":false,"admin":false,"staff":false,"user_id":35474,"hidden":false,"trust_level":3,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/go-from-a-wordpress-discourse-structure-to-a-discourse-site-only/247273/8","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"customer_flair_customer":null,"event":null,"reactions":[{"id":"heart","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":1,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":1208503,"name":"Stephen","username":"Stephen","avatar_template":"/user_avatar/meta.discourse.org/stephen/{size}/95011_2.png","created_at":"2022-12-11T23:19:10.281Z","cooked":"\u003cp\u003e如何将更多社区内容带到 WordPress 网站？以此提高可见度。\u003c/p\u003e","post_number":9,"post_type":1,"posts_count":12,"updated_at":"2022-12-11T23:19:34.073Z","reply_count":1,"reply_to_post_number":8,"quote_count":0,"incoming_link_count":0,"reads":45,"readers_count":44,"score":29.0,"yours":false,"topic_id":247273,"topic_slug":"go-from-a-wordpress-discourse-structure-to-a-discourse-site-only","display_username":"Stephen","primary_group_name":null,"flair_name":"support-experts","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_color":"","flair_group_id":142,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":"Leader","title_is_group":false,"reply_to_user":{"id":35474,"username":"Canapin","name":"Coin-coin le Canapin","avatar_template":"/user_avatar/meta.discourse.org/canapin/{size}/119591_2.png"},"bookmarked":false,"raw":"What about bringing more community content on to the wordpress site? Raise visibility that way.","actions_summary":[{"id":2,"count":1}],"moderator":false,"admin":false,"staff":false,"user_id":13042,"hidden":false,"trust_level":4,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/go-from-a-wordpress-discourse-structure-to-a-discourse-site-only/247273/9","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"customer_flair_customer":null,"event":null,"reactions":[{"id":"heart","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":1,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":1208505,"name":"Coin-coin le Canapin","username":"Canapin","avatar_template":"/user_avatar/meta.discourse.org/canapin/{size}/119591_2.png","created_at":"2022-12-11T23:22:39.967Z","cooked":"\u003cp\u003e还有更具体的想法吗？当我们登陆主页时，会有一个“讨论”链接和最近创建的主题列表。\u003c/p\u003e\n\u003cp\u003e\u003cdiv class=\"lightbox-wrapper\"\u003e\u003ca class=\"lightbox\" href=\"https://global.discourse-cdn.com/meta/original/4X/8/6/3/863f6d69aef3d192e74904b4d4e4c8627d04be52.png\" data-download-href=\"/uploads/short-url/j9BSa8tANvj5PXVeXSoY2rH57zk.png?dl=1\" title=\"image\"\u003e\u003cimg src=\"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/8/6/3/863f6d69aef3d192e74904b4d4e4c8627d04be52_2_519x499.png\" alt=\"image\" data-base62-sha1=\"j9BSa8tANvj5PXVeXSoY2rH57zk\" width=\"519\" height=\"499\" srcset=\"https://global.discourse-cdn.com/meta/optimized/4X/8/6/3/863f6d69aef3d192e74904b4d4e4c8627d04be52_2_519x499.png, https://global.discourse-cdn.com/meta/optimized/4X/8/6/3/863f6d69aef3d192e74904b4d4e4c8627d04be52_2_778x748.png 1.5x, https://global.discourse-cdn.com/meta/optimized/4X/8/6/3/863f6d69aef3d192e74904b4d4e4c8627d04be52_2_1038x998.png 2x\" data-dominant-color=\"B6BAC0\"\u003e\u003cdiv class=\"meta\"\u003e\u003csvg class=\"fa d-icon d-icon-far-image svg-icon\" aria-hidden=\"true\"\u003e\u003cuse href=\"#far-image\"\u003e\u003c/use\u003e\u003c/svg\u003e\u003cspan class=\"filename\"\u003eimage\u003c/span\u003e\u003cspan class=\"informations\"\u003e1173×1128 379 KB\u003c/span\u003e\u003csvg class=\"fa d-icon d-icon-discourse-expand svg-icon\" aria-hidden=\"true\"\u003e\u003cuse href=\"#discourse-expand\"\u003e\u003c/use\u003e\u003c/svg\u003e\u003c/div\u003e\u003c/a\u003e\u003c/div\u003e\u003c/p\u003e","post_number":10,"post_type":1,"posts_count":12,"updated_at":"2022-12-12T00:19:12.951Z","reply_count":0,"reply_to_post_number":9,"quote_count":0,"incoming_link_count":0,"reads":49,"readers_count":48,"score":24.8,"yours":false,"topic_id":247273,"topic_slug":"go-from-a-wordpress-discourse-structure-to-a-discourse-site-only","display_username":"Coin-coin le Canapin","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":2,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":"Solution Institution","title_is_group":false,"reply_to_user":{"id":13042,"username":"Stephen","name":"Stephen","avatar_template":"/user_avatar/meta.discourse.org/stephen/{size}/95011_2.png"},"bookmarked":false,"raw":"Any more specific idea? When we land on the home page, we have a \"Discussions\" link and a list of the last created topics.\n\n![image|519x499](upload://j9BSa8tANvj5PXVeXSoY2rH57zk.png)","actions_summary":[{"id":2,"count":1}],"moderator":false,"admin":false,"staff":false,"user_id":35474,"hidden":false,"trust_level":3,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/go-from-a-wordpress-discourse-structure-to-a-discourse-site-only/247273/10","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"customer_flair_customer":null,"event":null,"reactions":[{"id":"heart","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":1,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":1208558,"name":"","username":"spirobel","avatar_template":"/user_avatar/meta.discourse.org/spirobel/{size}/170908_2.png","created_at":"2022-12-12T05:03:20.671Z","cooked":"\u003caside class=\"quote no-group\" data-username=\"Canapin\" data-post=\"8\" data-topic=\"247273\"\u003e\n\u003cdiv class=\"title\"\u003e\n\u003cdiv class=\"quote-controls\"\u003e\u003c/div\u003e\n\u003cimg alt=\"\" width=\"24\" height=\"24\" src=\"https://d3bpeqsaub0i6y.cloudfront.net/user_avatar/meta.discourse.org/canapin/48/119591_2.png\" class=\"avatar\"\u003e Coin-coin le Canapin:\u003c/div\u003e\n\u003cblockquote\u003e\n\u003cp\u003e如果我理解正确的话，这是一个有趣的想法。基本上，您将保持论坛原样，并另外创建一个自制网站，其内容将通过 Discourse 的 API 从论坛数据中获取。是这样吗？\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/aside\u003e\n\u003cp\u003e是的！这正是我想要表达的意思！在 Discourse 端需要做的事情也不多！如果您在任何主题链接后面加上 .json，您就已经获得了 API！\u003cbr\u003e\n以我们目前正在讨论的这个主题为例：\u003cbr\u003e\n\u003ca href=\"https://meta.discourse.org/t/go-from-a-wordpress-discourse-structure-to-a-discourse-site-only/247273/8.json?include_raw=true\"\u003ehttps://meta.discourse.org/t/go-from-a-wordpress-discourse-structure-to-a-discourse-site-only/247273/8.json?include_raw=true\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e注意末尾的 .json 和 include_raw=true。这就是您如何获取帖子的 markdown 以及“渲染”后的 html。\u003c/p\u003e\n\u003cp\u003eStrapi 也使用 markdown 编辑器，所以我可以完全使用之前的代码。\u003c/p\u003e\n\u003cp\u003e\u003cdiv class=\"lightbox-wrapper\"\u003e\u003ca class=\"lightbox\" href=\"https://global.discourse-cdn.com/meta/original/4X/d/b/c/dbc74f3539de78e3d14cb7e9b5bcbaf0b948f2b5.png\" data-download-href=\"/uploads/short-url/vmfAeFs0aM7PhhIe12RVfCTAarP.png?dl=1\" title=\"Screenshot 2022-12-12 at 13-05-29 https __meta.discourse.org\"\u003e\u003cimg src=\"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/b/c/dbc74f3539de78e3d14cb7e9b5bcbaf0b948f2b5_2_690x489.png\" alt=\"Screenshot 2022-12-12 at 13-05-29 https __meta.discourse.org\" data-base62-sha1=\"vmfAeFs0aM7PhhIe12RVfCTAarP\" width=\"690\" height=\"489\" srcset=\"https://global.discourse-cdn.com/meta/optimized/4X/d/b/c/dbc74f3539de78e3d14cb7e9b5bcbaf0b948f2b5_2_690x489.png, https://global.discourse-cdn.com/meta/optimized/4X/d/b/c/dbc74f3539de78e3d14cb7e9b5bcbaf0b948f2b5_2_1035x733.png 1.5x, https://global.discourse-cdn.com/meta/original/4X/d/b/c/dbc74f3539de78e3d14cb7e9b5bcbaf0b948f2b5.png 2x\" data-dominant-color=\"1E1E24\"\u003e\u003cdiv class=\"meta\"\u003e\u003csvg class=\"fa d-icon d-icon-far-image svg-icon\" aria-hidden=\"true\"\u003e\u003cuse href=\"#far-image\"\u003e\u003c/use\u003e\u003c/svg\u003e\u003cspan class=\"filename\"\u003eScreenshot 2022-12-12 at 13-05-29 https __meta.discourse.org\u003c/span\u003e\u003cspan class=\"informations\"\u003e1315×933 138 KB\u003c/span\u003e\u003csvg class=\"fa d-icon d-icon-discourse-expand svg-icon\" aria-hidden=\"true\"\u003e\u003cuse href=\"#discourse-expand\"\u003e\u003c/use\u003e\u003c/svg\u003e\u003c/div\u003e\u003c/a\u003e\u003c/div\u003e\u003c/p\u003e","post_number":11,"post_type":1,"posts_count":12,"updated_at":"2022-12-12T05:06:27.525Z","reply_count":1,"reply_to_post_number":8,"quote_count":1,"incoming_link_count":9,"reads":45,"readers_count":44,"score":89.0,"yours":false,"topic_id":247273,"topic_slug":"go-from-a-wordpress-discourse-structure-to-a-discourse-site-only","display_username":"","primary_group_name":null,"flair_name":"plugin_authors","flair_url":"plug","flair_bg_color":"dddddd","flair_color":"111111","flair_group_id":48,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":"Plugin Author","title_is_group":false,"bookmarked":false,"raw":"[quote=\"Coin-coin le Canapin, post:8, topic:247273, username:Canapin\"]\nThis is an interesting idea if I understand it well. Basically, you’d keep your forum as it is, and additionally have a homemade website in which the content would come from the forum’s data through Discourse’s API. Is that right?\n[/quote]\nYes! This is exactly what I mean! There is also not much that needs to be done on the discourse side! If you attach .json to any topic link, you already have the api!\nTake a look at this topic we are currently talking in for example:\n[https://meta.discourse.org/t/go-from-a-wordpress-discourse-structure-to-a-discourse-site-only/247273/8.json?include_raw=true](https://meta.discourse.org/t/go-from-a-wordpress-discourse-structure-to-a-discourse-site-only/247273/8.json?include_raw=true)\n\nnotice the .json and include_raw=true at the end. This is how you can even get the markdown of the post in addition to the \"cooked\" html. \n\nStrapi also uses a markdown editor, so I can literally use the same code as before.\n\n![Screenshot 2022-12-12 at 13-05-29 https __meta.discourse.org|690x489](upload://vmfAeFs0aM7PhhIe12RVfCTAarP.png)","actions_summary":[{"id":2,"count":2}],"moderator":false,"admin":false,"staff":false,"user_id":66606,"hidden":false,"trust_level":2,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/go-from-a-wordpress-discourse-structure-to-a-discourse-site-only/247273/11","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"customer_flair_customer":null,"event":null,"reactions":[{"id":"heart","type":"emoji","count":2}],"current_user_reaction":null,"reaction_users_count":2,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null},{"id":1418049,"name":"Jonathan Dumont","username":"JOduMonT","avatar_template":"/user_avatar/meta.discourse.org/jodumont/{size}/275874_2.png","created_at":"2023-12-09T06:21:52.777Z","cooked":"\u003cp\u003e这让我真切地从椅子上跳了起来。根据我的理解，通过使用：\u003cstrong\u003e.json 和 include_raw=true\u003c/strong\u003e 配合某种自动化（n8n），我们是否可以技术上将所有 discourse 通过推送元标签和 markdown 直接到 git 仓库来重新路由到 Hugo？？\u003c/p\u003e","post_number":12,"post_type":1,"posts_count":12,"updated_at":"2023-12-09T06:21:52.777Z","reply_count":0,"reply_to_post_number":11,"quote_count":0,"incoming_link_count":39,"reads":33,"readers_count":32,"score":216.6,"yours":false,"topic_id":247273,"topic_slug":"go-from-a-wordpress-discourse-structure-to-a-discourse-site-only","display_username":"Jonathan Dumont","primary_group_name":null,"flair_name":null,"flair_url":null,"flair_bg_color":null,"flair_color":null,"flair_group_id":null,"badges_granted":[],"version":1,"can_edit":false,"can_delete":false,"can_recover":false,"can_see_hidden_post":false,"can_wiki":false,"read":true,"user_title":null,"reply_to_user":{"id":66606,"username":"spirobel","name":"","avatar_template":"/user_avatar/meta.discourse.org/spirobel/{size}/170908_2.png"},"bookmarked":false,"raw":"That made me littéralement made me jump on my chair. From what I understood by using: **.json and include_raw=true** with a sort of automation (n8n) we could technically re-route all discourse in a Hugo by pushing the meta tag and the markdown directly into a git repository??","actions_summary":[{"id":2,"count":1}],"moderator":false,"admin":false,"staff":false,"user_id":82383,"hidden":false,"trust_level":1,"deleted_at":null,"user_deleted":false,"edit_reason":null,"can_view_edit_history":true,"wiki":false,"post_url":"/t/go-from-a-wordpress-discourse-structure-to-a-discourse-site-only/247273/12","locale":"en","is_localized":true,"language":"en","localization_outdated":false,"customer_flair_customer":null,"event":null,"reactions":[{"id":"heart","type":"emoji","count":1}],"current_user_reaction":null,"reaction_users_count":1,"current_user_used_main_reaction":false,"can_accept_answer":false,"can_unaccept_answer":false,"accepted_answer":false,"topic_accepted_answer":null}],"stream":[1203334,1203357,1203361,1203370,1203393,1203432,1203668,1208502,1208503,1208505,1208558,1418049]},"timeline_lookup":[[1,1394],[8,1383],[12,1021]],"suggested_topics":[],"tags":[],"tags_descriptions":{},"fancy_title":"从 Wordpress + Discourse 结构迁移到仅 Discourse 站点？","fancy_title_localized":true,"locale":"en","id":247273,"title":"Go from a Wordpress + Discourse structure to a Discourse site only?","posts_count":12,"created_at":"2022-11-30T23:37:43.253Z","views":2124,"reply_count":8,"like_count":29,"last_posted_at":"2023-12-09T06:21:52.777Z","visible":true,"closed":false,"archived":false,"has_summary":false,"archetype":"regular","slug":"go-from-a-wordpress-discourse-structure-to-a-discourse-site-only","category_id":124,"word_count":2330,"deleted_at":null,"user_id":35474,"featured_link":null,"pinned_globally":false,"pinned_at":null,"pinned_until":null,"image_url":null,"slow_mode_seconds":0,"draft":null,"draft_key":"topic_247273","draft_sequence":null,"unpinned":null,"pinned":false,"current_post_number":8,"highest_post_number":12,"deleted_by":null,"actions_summary":[{"id":4,"count":0,"hidden":false,"can_act":false},{"id":8,"count":0,"hidden":false,"can_act":false},{"id":10,"count":0,"hidden":false,"can_act":false},{"id":7,"count":0,"hidden":false,"can_act":false},{"id":1002,"count":0,"hidden":false,"can_act":false}],"chunk_size":20,"bookmarked":false,"topic_timer":null,"message_bus_last_id":0,"participant_count":5,"show_read_indicator":false,"thumbnails":null,"slow_mode_enabled_until":null,"has_localized_content":true,"board_memberships":[],"related_topics":[{"fancy_title":"从 PluXml 和 phpBB 迁移到 Wordpress 和 Discourse，我的全新体验 :tada:","fancy_title_localized":true,"locale":"en","id":90636,"title":"Moved from PluXml and phpBB to Wordpress and Discourse, my all-new experience :tada:","slug":"moved-from-pluxml-and-phpbb-to-wordpress-and-discourse-my-all-new-experience","posts_count":10,"reply_count":4,"highest_post_number":10,"image_url":"https://global.discourse-cdn.com/meta/original/3X/c/5/c5a6b808098a74b4ab3ccfff38bbbf14e869754c.png","created_at":"2018-06-24T17:27:12.904Z","last_posted_at":"2018-09-11T18:21:48.763Z","bumped":true,"bumped_at":"2018-09-11T18:26:57.129Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"你好！  \n我一直是一个小众运动法语网站和论坛的用户。  \n这两个平台都相当古老：几乎有20年历史了！网站上有500篇文章，论坛上有约18万条消息。  \n近年来，活跃度有所下降……","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"unicode_title":"Moved from PluXml and phpBB to Wordpress and Discourse, my all-new experience 🎉","thumbnails":[{"max_width":null,"max_height":null,"width":438,"height":763,"url":"https://global.discourse-cdn.com/meta/original/3X/c/5/c5a6b808098a74b4ab3ccfff38bbbf14e869754c.png"},{"max_width":600,"max_height":600,"width":344,"height":600,"url":"https://global.discourse-cdn.com/meta/optimized/3X/c/5/c5a6b808098a74b4ab3ccfff38bbbf14e869754c_2_344x600.png"},{"max_width":400,"max_height":400,"width":229,"height":400,"url":"https://global.discourse-cdn.com/meta/optimized/3X/c/5/c5a6b808098a74b4ab3ccfff38bbbf14e869754c_2_229x400.png"},{"max_width":300,"max_height":300,"width":172,"height":300,"url":"https://global.discourse-cdn.com/meta/optimized/3X/c/5/c5a6b808098a74b4ab3ccfff38bbbf14e869754c_2_172x300.png"},{"max_width":200,"max_height":200,"width":114,"height":200,"url":"https://global.discourse-cdn.com/meta/optimized/3X/c/5/c5a6b808098a74b4ab3ccfff38bbbf14e869754c_2_114x200.png"}],"tags":[],"tags_descriptions":{},"like_count":36,"views":4221,"category_id":35,"featured_link":null,"op_like_count":18,"has_accepted_answer":false,"posters":[{"extras":null,"description":"原始發帖人","user":{"id":35474,"username":"Canapin","name":"Coin-coin le Canapin","avatar_template":"/user_avatar/meta.discourse.org/canapin/{size}/119591_2.png","trust_level":3}},{"extras":"latest","description":"最新發帖人","user":{"id":34480,"username":"frold","name":"","avatar_template":"/user_avatar/meta.discourse.org/frold/{size}/82547_2.png","trust_level":2}}]},{"fancy_title":"有人在这里使用他们的 Discourse 实例作为整个网站吗？","fancy_title_localized":true,"locale":"en","id":168580,"title":"Is anyone here using their Discourse instance as their entire website?","slug":"is-anyone-here-using-their-discourse-instance-as-their-entire-website","posts_count":18,"reply_count":23,"highest_post_number":34,"image_url":"https://global.discourse-cdn.com/meta/optimized/4X/5/4/2/5426efdea334f58c4c0f313b5e95480486e9197c_2_1023x685.jpeg","created_at":"2020-10-28T20:20:41.183Z","last_posted_at":"2021-03-04T18:50:38.121Z","bumped":true,"bumped_at":"2021-03-04T18:50:38.121Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"为了简化我们的技术栈，我想知道我们是否不应该单独托管网站和论坛，而是将 Discourse 重新配置为同时作为我们的网站和论坛。\n我看到 P… 也是这样做的……","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1772,"height":1186,"url":"https://global.discourse-cdn.com/meta/original/4X/5/4/2/5426efdea334f58c4c0f313b5e95480486e9197c.jpeg"},{"max_width":1024,"max_height":1024,"width":1023,"height":685,"url":"https://global.discourse-cdn.com/meta/optimized/4X/5/4/2/5426efdea334f58c4c0f313b5e95480486e9197c_2_1023x685.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":535,"url":"https://global.discourse-cdn.com/meta/optimized/4X/5/4/2/5426efdea334f58c4c0f313b5e95480486e9197c_2_800x535.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":401,"url":"https://global.discourse-cdn.com/meta/optimized/4X/5/4/2/5426efdea334f58c4c0f313b5e95480486e9197c_2_600x401.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":267,"url":"https://global.discourse-cdn.com/meta/optimized/4X/5/4/2/5426efdea334f58c4c0f313b5e95480486e9197c_2_400x267.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":200,"url":"https://global.discourse-cdn.com/meta/optimized/4X/5/4/2/5426efdea334f58c4c0f313b5e95480486e9197c_2_300x200.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":133,"url":"https://global.discourse-cdn.com/meta/optimized/4X/5/4/2/5426efdea334f58c4c0f313b5e95480486e9197c_2_200x133.jpeg"}],"tags":[],"tags_descriptions":{},"like_count":116,"views":5073,"category_id":65,"featured_link":null,"op_like_count":5,"has_accepted_answer":false,"posters":[{"extras":null,"description":"原始發帖人","user":{"id":43426,"username":"debryc","name":"Deborah Chang","avatar_template":"/user_avatar/meta.discourse.org/debryc/{size}/101652_2.png","trust_level":2}},{"extras":null,"description":"頻繁發帖人","user":{"id":15209,"username":"pfaffman","name":"Jay Pfaffman","avatar_template":"/user_avatar/meta.discourse.org/pfaffman/{size}/120154_2.png","flair_name":"support-experts","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4}},{"extras":null,"description":"頻繁發帖人","user":{"id":44871,"username":"osioke","name":"Osioke Itseuwa","avatar_template":"/user_avatar/meta.discourse.org/osioke/{size}/238946_2.png","trust_level":2}},{"extras":null,"description":"最近發文者","user":{"id":13378,"username":"angus","name":"Angus McLeod","avatar_template":"/user_avatar/meta.discourse.org/angus/{size}/341715_2.png","flair_name":"support-experts","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4}},{"extras":"latest","description":"最新發帖人","user":{"id":26698,"username":"RickThrivingNow","name":"Rick Wilkes","avatar_template":"/user_avatar/meta.discourse.org/rickthrivingnow/{size}/119287_2.png","trust_level":2}}]},{"fancy_title":"如果已有 Discourse，为何还要使用 Wordpress 博客？","fancy_title_localized":true,"locale":"en","id":89798,"title":"Why use Wordpress Blog if I have Discourse?","slug":"why-use-wordpress-blog-if-i-have-discourse","posts_count":38,"reply_count":29,"highest_post_number":39,"image_url":null,"created_at":"2018-06-13T16:47:22.283Z","last_posted_at":"2021-10-06T08:59:08.308Z","bumped":true,"bumped_at":"2021-10-06T08:59:08.308Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"新手报到。我不太明白，既然已经有了 Discourse，为什么还需要 WordPress 博客引擎。能否有人帮我解释一下 WordPress 能带来哪些好处？在我看来，仅靠 Discourse 似乎就……","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"like_count":71,"views":4549,"category_id":6,"featured_link":null,"op_like_count":2,"has_accepted_answer":false,"posters":[{"extras":null,"description":"原始發帖人","user":{"id":41796,"username":"John_Waltrip1","name":"John Waltrip","avatar_template":"/user_avatar/meta.discourse.org/john_waltrip1/{size}/98972_2.png","trust_level":2}},{"extras":null,"description":"頻繁發帖人","user":{"id":40240,"username":"rayne","name":"","avatar_template":"/user_avatar/meta.discourse.org/rayne/{size}/119587_2.png","trust_level":1}},{"extras":null,"description":"頻繁發帖人","user":{"id":13042,"username":"Stephen","name":"Stephen","avatar_template":"/user_avatar/meta.discourse.org/stephen/{size}/95011_2.png","flair_name":"support-experts","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4}},{"extras":null,"description":"最近發文者","user":{"id":-1,"username":"system","name":"system","avatar_template":"/user_avatar/meta.discourse.org/system/{size}/443519_2.png","admin":true,"moderator":true,"trust_level":4}},{"extras":"latest","description":"最新發帖人","user":{"id":83631,"username":"Jagster","name":"Jakke Flemming","avatar_template":"/user_avatar/meta.discourse.org/jagster/{size}/192154_2.png","trust_level":3}}]},{"fancy_title":"Transfer WordPress to Discourse","fancy_title_localized":false,"locale":null,"id":17739,"title":"Transfer WordPress to Discourse","slug":"transfer-wordpress-to-discourse","posts_count":19,"reply_count":14,"highest_post_number":19,"image_url":null,"created_at":"2014-07-19T05:07:47.785Z","last_posted_at":"2014-07-21T03:43:31.722Z","bumped":true,"bumped_at":"2014-07-21T03:43:31.722Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hey everyone, I was wondering if there is any plugin or add-on to help me move everything on my site, currently running on WordPress (self-hosted) to Discourse - entirely. This means that the site is no longer powered by\u0026hellip;","visible":true,"closed":false,"archived":true,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"like_count":11,"views":3882,"category_id":2,"featured_link":null,"op_like_count":0,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"原始發帖人、最新發帖人","user":{"id":10929,"username":"flexihack","name":"flexihack","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/f/9dc877/{size}.png","trust_level":2}},{"extras":null,"description":"頻繁發帖人","user":{"id":8607,"username":"larry","name":"Larry Salibra","avatar_template":"/user_avatar/meta.discourse.org/larry/{size}/268016_2.png","trust_level":2}},{"extras":null,"description":"頻繁發帖人","user":{"id":7948,"username":"probus","name":"probus","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/p/67e7ee/{size}.png","trust_level":2}},{"extras":null,"description":"最近發文者","user":{"id":113000,"username":"chapoi","name":"","avatar_template":"/user_avatar/meta.discourse.org/chapoi/{size}/537252_2.png","flair_name":"team","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3}},{"extras":null,"description":"最近發文者","user":{"id":9536,"username":"nahtnam","name":"Manthan Mallikarjun","avatar_template":"/user_avatar/meta.discourse.org/nahtnam/{size}/122073_2.png","trust_level":2}}]},{"fancy_title":"我需要 Wordpress 吗？还是 Discourse 能包办一切？","fancy_title_localized":true,"locale":"en","id":266857,"title":"Do I need Wordpress? Or Discourse can be my solution to ALL?","slug":"do-i-need-wordpress-or-discourse-can-be-my-solution-to-all","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":null,"created_at":"2023-06-01T08:03:31.822Z","last_posted_at":"2023-06-01T21:59:18.467Z","bumped":true,"bumped_at":"2023-06-01T21:59:18.467Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"你好，在过去的几天里，我一直在思考 Discourse。我有一个强烈的愿望，希望围绕自我发展领域建立一个支持性社区。我拥有大量令人难以置信的……","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"like_count":10,"views":1467,"category_id":124,"featured_link":null,"op_like_count":0,"has_accepted_answer":false,"posters":[{"extras":"latest","description":"原始發帖人、最新發帖人","user":{"id":134209,"username":"RomanJag","name":"Roman","avatar_template":"/user_avatar/meta.discourse.org/romanjag/{size}/309390_2.png","trust_level":1}},{"extras":null,"description":"最近發文者","user":{"id":35474,"username":"Canapin","name":"Coin-coin le Canapin","avatar_template":"/user_avatar/meta.discourse.org/canapin/{size}/119591_2.png","trust_level":3}},{"extras":null,"description":"最近發文者","user":{"id":119102,"username":"Lhc_fl","name":"Linca","avatar_template":"/user_avatar/meta.discourse.org/lhc_fl/{size}/268115_2.png","trust_level":2}}]}],"summarizable":false,"has_cached_summary":false,"has_livestream":null,"valid_reactions":["heart","laughing","cry","exploding_head","clap","confetti_ball","hugs","chefs_kiss","100","+1","rocket","star_struck","discourse","eyes"],"has_accepted_answer":false,"can_create_shared_issue":false,"shared_issue_visible":false,"can_vote":false,"vote_count":0,"user_voted":false,"discourse_zendesk_plugin_zendesk_id":null,"discourse_zendesk_plugin_zendesk_url":"https://your-url.zendesk.com/agent/tickets/","details":{"can_edit":false,"notification_level":1,"participants":[{"id":35474,"username":"Canapin","name":"Coin-coin le Canapin","avatar_template":"/user_avatar/meta.discourse.org/canapin/{size}/119591_2.png","post_count":4,"primary_group_name":null,"flair_name":null,"flair_url":null,"flair_color":null,"flair_bg_color":null,"flair_group_id":null,"trust_level":3},{"id":13042,"username":"Stephen","name":"Stephen","avatar_template":"/user_avatar/meta.discourse.org/stephen/{size}/95011_2.png","post_count":3,"primary_group_name":null,"flair_name":"support-experts","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_color":"","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":66606,"username":"spirobel","name":"","avatar_template":"/user_avatar/meta.discourse.org/spirobel/{size}/170908_2.png","post_count":3,"primary_group_name":null,"flair_name":"plugin_authors","flair_url":"plug","flair_color":"111111","flair_bg_color":"dddddd","flair_group_id":48,"trust_level":2},{"id":82383,"username":"JOduMonT","name":"Jonathan Dumont","avatar_template":"/user_avatar/meta.discourse.org/jodumont/{size}/275874_2.png","post_count":1,"primary_group_name":null,"flair_name":null,"flair_url":null,"flair_color":null,"flair_bg_color":null,"flair_group_id":null,"trust_level":1},{"id":13378,"username":"angus","name":"Angus McLeod","avatar_template":"/user_avatar/meta.discourse.org/angus/{size}/341715_2.png","post_count":1,"primary_group_name":null,"flair_name":"support-experts","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_color":"","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4}],"created_by":{"id":35474,"username":"Canapin","name":"Coin-coin le Canapin","avatar_template":"/user_avatar/meta.discourse.org/canapin/{size}/119591_2.png"},"last_poster":{"id":82383,"username":"JOduMonT","name":"Jonathan Dumont","avatar_template":"/user_avatar/meta.discourse.org/jodumont/{size}/275874_2.png"},"links":[{"url":"https://monocycle.info","title":"Monocycle.info - Le site de référence du monocycle francophone","internal":false,"attachment":false,"reflection":false,"clicks":19,"user_id":35474,"domain":"monocycle.info","root_domain":"monocycle.info"},{"url":"https://forum.monerochan.news/","title":"monerochan.news forum","internal":false,"attachment":false,"reflection":false,"clicks":14,"user_id":66606,"domain":"forum.monerochan.news","root_domain":"monerochan.news"},{"url":"https://meta.discourse.org/t/news-plugin/107971","title":"News Plugin :newspaper:","internal":true,"attachment":false,"reflection":false,"clicks":10,"user_id":35474,"domain":"meta.discourse.org","root_domain":"discourse.org"},{"url":"https://monerochan.news","title":"Monerochan.News","internal":false,"attachment":false,"reflection":false,"clicks":9,"user_id":66606,"domain":"monerochan.news","root_domain":"monerochan.news"},{"url":"https://forum.monocycle.info","title":"Monocycle.info - Le site de référence du monocycle francophone","internal":false,"attachment":false,"reflection":false,"clicks":8,"user_id":35474,"domain":"forum.monocycle.info","root_domain":"monocycle.info"},{"url":"https://coop.pavilion.tech/w/discourse-events-integration-early-access","title":"Coöperative","internal":false,"attachment":false,"reflection":false,"clicks":7,"user_id":13378,"domain":"coop.pavilion.tech","root_domain":"pavilion.tech"},{"url":"https://meta.discourse.org/t/moved-from-pluxml-and-phpbb-to-wordpress-and-discourse-my-all-new-experience/90636","title":"Moved from PluXml and phpBB to Wordpress and Discourse, my all-new experience :tada:","internal":true,"attachment":false,"reflection":false,"clicks":3,"user_id":35474,"domain":"meta.discourse.org","root_domain":"discourse.org"},{"url":"https://www.elektronauts.com/news","title":null,"internal":false,"attachment":false,"reflection":false,"clicks":2,"user_id":35474,"domain":"www.elektronauts.com","root_domain":"elektronauts.com"},{"url":"https://meta.discourse.org/t/events-plugin/69776","title":"Angus' Events Plugin :calendar:","internal":true,"attachment":false,"reflection":false,"clicks":2,"user_id":35474,"domain":"meta.discourse.org","root_domain":"discourse.org"},{"url":"https://meta.discourse.org/t/install-and-configure-the-wp-discourse-wordpress-plugin-for-discourse/50752","title":"Install and configure the WP Discourse Wordpress plugin for Discourse","internal":true,"attachment":false,"reflection":false,"clicks":1,"user_id":35474,"domain":"meta.discourse.org","root_domain":"discourse.org"},{"url":"https://meta.discourse.org/t/discourse-blog-article-and-comments/250163/11","title":"Discourse blog (article and comments)","internal":true,"attachment":false,"reflection":true,"clicks":1,"user_id":35474,"domain":"meta.discourse.org","root_domain":"discourse.org"},{"url":"https://monocycle.info/wiki/accueil/","title":null,"internal":false,"attachment":false,"reflection":false,"clicks":1,"user_id":35474,"domain":"monocycle.info","root_domain":"monocycle.info"},{"url":"https://forum.monocycle.info/c/actualites/47","title":"Actualités - Monocycle.info","internal":false,"attachment":false,"reflection":false,"clicks":1,"user_id":35474,"domain":"forum.monocycle.info","root_domain":"monocycle.info"}]},"bookmarks":[]}