You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@answer.apache.org by sh...@apache.org on 2024/12/05 09:05:09 UTC

(incubator-answer-website) branch main updated: chore: Remove the date from the blog URL (#276)

This is an automated email from the ASF dual-hosted git repository.

shuai pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-answer-website.git


The following commit(s) were added to refs/heads/main by this push:
     new f407e4686 chore: Remove the date from the blog URL (#276)
f407e4686 is described below

commit f407e468662b4c2288d4de7d186a292612974b04
Author: Luffy <52...@qq52o.cn>
AuthorDate: Thu Dec 5 17:05:04 2024 +0800

    chore: Remove the date from the blog URL (#276)
    
    Fix #275
    
    How should we name the post file?
    
    1. As before, the `slug` needs to be added. Example:
    `2024-11-27-apache-answer-1.4.1-release`, Add `slug`
    2. Move out the year, month and day, the default is `slug`. Example:
    `apache-answer-1.4.1-release`
---
 .../Undelete.png                                   | Bin
 .../WebP.png                                       | Bin
 .../delete-a-user.png                              | Bin
 .../delete-user-content.png                        | Bin
 .../deleted-user.png                               | Bin
 .../index.md                                       |   1 +
 .../voice-from-the-community.png                   | Bin
 .../1.0.9release1.gif                              | Bin
 .../1.0.9release2.gif                              | Bin
 .../index.md                                       |   1 +
 .../1.1.0release1.png                              | Bin
 .../1.1.0release2.png                              | Bin
 .../1.1.0release3.png                              | Bin
 .../1.1.0release4.gif                              | Bin
 .../1.1.0release5.png                              | Bin
 .../1.1.0release6.png                              | Bin
 .../1.1.0release7.png                              | Bin
 .../1.1.0release8.png                              | Bin
 .../index.md                                       |   1 +
 .../clearer-answer-comment.png                     | Bin
 .../discussion.png                                 | Bin
 .../index.md                                       |   1 +
 .../new-dashboard.jpeg                             | Bin
 .../new-dashboard.png                              | Bin
 .../one-answer-how-to.png                          | Bin
 .../search-similar-question.png                    | Bin
 .../switched-off-options.gif                       | Bin
 .../tag-search-synonym.gif                         | Bin
 .../turn-off-reminder.png                          | Bin
 .../dark-mode.png                                  | Bin
 .../index.md                                       |   1 +
 .../invitation.png                                 | Bin
 .../personal-settings.png                          | Bin
 .../privileges-custom-level.png                    | Bin
 .../switch-to-dark-mode.gif                        | Bin
 .../tags-interface.png                             | Bin
 .../third-party-plugins-notification.jpeg          | Bin
 .../user-dark-mode.png                             | Bin
 .../Add Reactions.gif                              | Bin
 .../Edit Profile.png                               | Bin
 .../Embed Look.png                                 | Bin
 .../Embed Plugin.gif                               | Bin
 .../Express Your Attitude with Reactions.png       | Bin
 .../index.md                                       |   1 +
 .../Edit Display Name.png                          | Bin
 .../Encode.jpeg                                    | Bin
 .../Search Icon.png                                | Bin
 .../Toggle.png                                     | Bin
 .../index.md                                       |   1 +
 .../Admin-Badges.png                               | Bin
 .../Badges Profile Page.gif                        | Bin
 .../Badges Rule.png                                | Bin
 .../Code Highlight.png                             | Bin
 .../Earned Badges.png                              | Bin
 .../Getting Started.png                            | Bin
 .../Highlight Theme.png                            | Bin
 .../RecommendList.png                              | Bin
 .../answer-1.4.0-release}/index.md                 |   2 +-
 .../apache-answer-project-page.png                 | Bin
 .../apache-incubator-logo.png                      | Bin
 .../index.md                                       |   1 +
 .../product-screenshot.gif                         | Bin
 .../index.md                                       |   3 +-
 .../index.mdx                                      |  11 +-
 .../COC 1.webp                                     | Bin
 .../COC 2.webp                                     | Bin
 .../COC 4.webp                                     | Bin
 .../COC3.webp                                      | Bin
 .../Committer Webpage.webp                         | Bin
 .../OpenSource Spotlight 1.webp                    | Bin
 .../OpenSource Spotlight 2.webp                    | Bin
 .../index.mdx                                      |   5 +-
 .../COC Europe.webp                                | Bin
 .../index.md                                       |   1 +
 .../Lark Notification.png                          | Bin
 .../OSCAR Award.jpeg                               | Bin
 .../answer-recap-october}/index.md                 |   1 +
 .../Claim a Badge.gif                              | Bin
 .../Code Highlight.png                             | Bin
 .../RecommendList.png                              | Bin
 .../answer-recap-sept}/index.md                    |   1 +
 .../index.md                                       |   5 +-
 .../Linked Question.png                            | Bin
 .../Linking Question.png                           | Bin
 .../index.md                                       |   1 +
 .../answer-page.png                                | Bin
 .../database.png                                   | Bin
 .../database2.png                                  | Bin
 .../go-success.png                                 | Bin
 .../index.md                                       |   5 +-
 .../install1.png                                   | Bin
 .../install2.png                                   | Bin
 .../install3.png                                   | Bin
 .../install4.png                                   | Bin
 .../install5.png                                   | Bin
 .../index.md                                       |   1 +
 .../clone-answer.png                               | Bin
 .../copy-ssh.png                                   | Bin
 .../fork-answer.png                                | Bin
 .../index.md                                       |   1 +
 .../install-complete.png                           | Bin
 .../node-command.png                               | Bin
 .../node-install.png                               | Bin
 .../pnpm-install.png                               | Bin
 .../pnpm-start.png                                 | Bin
 .../ssh-configuration.png                          | Bin
 .../windows-error.png                              | Bin
 .../Fen.jpeg                                       | Bin
 .../Joyqi.jpeg                                     | Bin
 .../Nadia Open Remarks.jpeg                        | Bin
 .../Open Discussion.jpeg                           | Bin
 .../index.md                                       |   1 +
 .../index.md                                       |   5 +-
 .../Release Process.png                            | Bin
 .../index.md                                       |   3 +-
 .../Auto-Scroll.gif                                | Bin
 .../Keyword Censorship.png                         | Bin
 .../Mention Moderators and Admin.png               | Bin
 .../Review.png                                     | Bin
 .../index.md                                       |   1 +
 .../AddTagInfo.png                                 | Bin
 .../AddinBulk.png                                  | Bin
 .../AnswerCommuties.png                            | Bin
 .../AnswerScreenshot.png                           | Bin
 .../ColorTheme.png                                 | Bin
 .../ColorTheme1.png                                | Bin
 .../CommunityLayout.png                            | Bin
 .../CommunityName.png                              | Bin
 .../CreateaNewTag.png                              | Bin
 .../Logo.png                                       | Bin
 .../PostPreview.png                                | Bin
 .../ReputationScore.png                            | Bin
 .../SidebarRules.png                               | Bin
 .../index.md                                       |   5 +-
 .../DSC07756.png                                   | Bin
 .../Hacktoberfest 2023.jpeg                        | Bin
 .../ILLA Cloud x Answer.png                        | Bin
 .../Issues.png                                     | Bin
 .../Template.png                                   | Bin
 .../Title.png                                      | Bin
 .../banner.png                                     | Bin
 .../index.md                                       |   1 +
 .../index.md                                       |   1 +
 .../everythingabtanswer1.png                       | Bin
 .../everythingabtanswer2.png                       | Bin
 .../everythingabtanswer3.png                       | Bin
 .../index.md                                       |   3 +-
 .../index.md                                       |   3 +-
 .../knowledgebase1.png                             | Bin
 .../knowledgebase2.png                             | Bin
 .../knowledgebase3.gif                             | Bin
 .../knowledgebase4.png                             | Bin
 .../knowledgebase5.png                             | Bin
 .../Discussion.png                                 | Bin
 .../Docs Screenshot.png                            | Bin
 .../GitHub Screenshot.jpeg                         | Bin
 .../Ovio.png                                       | Bin
 .../first-contribution-come-to-answer}/index.md    |   1 +
 .../up-for-grabs.png                               | Bin
 .../files.png                                      | Bin
 .../go-edit.png                                    | Bin
 .../go-tidy.png                                    | Bin
 .../index.md                                       |   3 +-
 .../main-go.png                                    | Bin
 .../how-to-release.PNG                             | Bin
 .../index.md                                       |   7 +-
 .../kumfo-improvement.PNG                          | Bin
 .../release-process.PNG                            | Bin
 .../reminder-tips.png                              | Bin
 .../shuai-sign-the-release-artifacts.PNG           | Bin
 .../AdvancedSearchTips.png                         | Bin
 .../ApprovedAnswer.png                             | Bin
 .../CategorizewithTags.png                         | Bin
 .../FollowaTag.png                                 | Bin
 .../HotQuestion.png                                | Bin
 .../HowHelpCenterWorks.png                         | Bin
 .../Pin.png                                        | Bin
 .../RelatedQuestions.png                           | Bin
 .../Search.png                                     | Bin
 .../Sidebar.png                                    | Bin
 .../TagandDescription.png                          | Bin
 .../TipsandNotice.png                              | Bin
 .../UnlistQuestion.gif                             | Bin
 .../index.md                                       |   7 +-
 .../index.md                                       |   1 +
 .../knowledgesharing1.jpeg                         | Bin
 .../knowledgesharing10.png                         | Bin
 .../knowledgesharing2.png                          | Bin
 .../knowledgesharing3.png                          | Bin
 .../knowledgesharing4.png                          | Bin
 .../knowledgesharing5.png                          | Bin
 .../knowledgesharing6.png                          | Bin
 .../knowledgesharing7.png                          | Bin
 .../knowledgesharing8.png                          | Bin
 .../knowledgesharing9.png                          | Bin
 .../admin setting permission.png                   | Bin
 .../admin-flags.gif                                | Bin
 .../admin-review.png                               | Bin
 .../index.md                                       |   1 +
 .../moderation.png                                 | Bin
 .../permission.png                                 | Bin
 .../permission2.png                                | Bin
 .../user-flag.png                                  | Bin
 .../user-reputation.png                            | Bin
 .../01.webp                                        | Bin
 .../2.1.1.webp                                     | Bin
 .../2.1.2.webp                                     | Bin
 .../2.1.3.webp                                     | Bin
 .../2.1.4.webp                                     | Bin
 .../2.2.1.webp                                     | Bin
 .../2.2.2.webp                                     | Bin
 .../2.2.3.webp                                     | Bin
 .../2.2.4.webp                                     | Bin
 .../active-plugin.webp                             | Bin
 .../docker-build.webp                              | Bin
 .../formula-res.webp                               | Bin
 .../index.md                                       |   1 +
 .../installation.webp                              | Bin
 .../installed-formula.webp                         | Bin
 .../installed-plugins.webp                         | Bin
 .../local-init.webp                                | Bin
 .../make-ui-01.webp                                | Bin
 .../make-ui-02.webp                                | Bin
 .../make-ui-03.webp                                | Bin
 .../new-answer.webp                                | Bin
 .../Advanced Search Tips.png                       | Bin
 .../Search Bar.png                                 | Bin
 .../index.md                                       |   7 +-
 .../search with keyword.png                        | Bin
 .../search with tags.png                           | Bin
 .../sort search results.png                        | Bin
 .../index.md                                       |   1 +
 .../knowledgeretention1.jpg                        | Bin
 .../knowledgeretention2.jpg                        | Bin
 .../knowledgeretention3.png                        | Bin
 .../knowledgeretention4.png                        | Bin
 .../knowledgeretention5.gif                        | Bin
 .../knowledgeretention6.gif                        | Bin
 .../AddaNewTag.png                                 | Bin
 .../LevelsofPrivileges.png                         | Bin
 .../PrivilegesLevel.png                            | Bin
 .../RewardsandPenalties.png                        | Bin
 .../TrustBuilding1.png                             | Bin
 .../TrustBuilding2.png                             | Bin
 .../index.md                                       |   5 +-
 .../index.md                                       |   1 +
 .../install-choose-language-1536x499.webp          | Bin
 .../install-complete-1536x525.webp                 | Bin
 .../install-create-config-file-1536x448.webp       | Bin
 .../install-database-1536x576.webp                 | Bin
 .../install-site-info-1536x1164.webp               | Bin
 .../ASF 25 Years.PNG                               | Bin
 .../ASF.png                                        | Bin
 .../Apache Way.PNG                                 | Bin
 .../Invitation of Committer.png                    | Bin
 .../Welcome to ASF.png                             | Bin
 .../index.md                                       |   1 +
 .../index.md                                       |   7 +-
 .../release-process.png                            | Bin
 .../index.md                                       |   1 +
 .../index.md                                       |   1 +
 .../Answer at GitHub Open Source Spotlight.jpeg    | Bin
 .../CoC Asia 2024.jpg                              | Bin
 .../Demo on Display.jpg                            | Bin
 .../Demo on Laptop.png                             | Bin
 .../Event Preview.png                              | Bin
 .../Flyer.png                                      | Bin
 .../GitHub Open Source Spotlight Area.jpeg         | Bin
 .../Help Yourself.png                              | Bin
 .../Magnet from GreptimeDB.png                     | Bin
 .../Open Feature Tweet.png                         | Bin
 .../WeAreDev World Congress.JPG                    | Bin
 .../index.md                                       |   1 +
 .../AnalyzeTrends.png                              | Bin
 .../FilterContent.png                              | Bin
 .../GroupRelatedContent.png                        | Bin
 .../OrganizeContent1.png                           | Bin
 .../OrganizeContent2.png                           | Bin
 .../QuickSearch.png                                | Bin
 .../Tags.png                                       | Bin
 .../index.md                                       |   7 +-
 .../Action for Approve.png                         | Bin
 .../Highlight Search Result Keyword.png            | Bin
 .../Review Basic.png                               | Bin
 .../Review Flag Post.png                           | Bin
 .../Software Updates.png                           | Bin
 .../Sort from Oldest.png                           | Bin
 .../Switch on Review Basic.png                     | Bin
 .../Unlist and Status.png                          | Bin
 .../what-is-new-in-apache-answer-1.3.0}/index.md   |   1 +
 .../index.md                                       |   1 +
 .../qaplatform1.png                                | Bin
 .../qaplatform2.png                                | Bin
 .../index.md                                       |   1 +
 .../opensource1.jpg                                | Bin
 .../opensource2.png                                | Bin
 .../answer-plugin-build-all.png                    | Bin
 .../answer-plugin-build-brief.png                  | Bin
 .../answer-plugin-connector.png                    | Bin
 .../answer-plugin-storage.png                      | Bin
 .../index.md                                       |   1 +
 community/contributing/blog-post.md                |  17 +-
 docs/getting-started/plugins.md                    |   2 +-
 docusaurus.config.js                               |  30 +--
 .../Undelete.png                                   | Bin
 .../WebP.png                                       | Bin
 .../delete-a-user.png                              | Bin
 .../delete-user-content.png                        | Bin
 .../deleted-user.png                               | Bin
 .../index.md                                       |   1 +
 .../voice-from-the-community.png                   | Bin
 .../1.0.9release1.gif                              | Bin
 .../1.0.9release2.gif                              | Bin
 .../index.md                                       |   1 +
 .../1.1.0release1.png                              | Bin
 .../1.1.0release2.png                              | Bin
 .../1.1.0release3.png                              | Bin
 .../1.1.0release4.gif                              | Bin
 .../1.1.0release5.png                              | Bin
 .../1.1.0release6.png                              | Bin
 .../1.1.0release7.png                              | Bin
 .../1.1.0release8.png                              | Bin
 .../index.md                                       |   1 +
 .../clearer-answer-comment.png                     | Bin
 .../discussion.png                                 | Bin
 .../index.md                                       |   1 +
 .../new-dashboard.jpeg                             | Bin
 .../new-dashboard.png                              | Bin
 .../one-answer-how-to.png                          | Bin
 .../search-similar-question.png                    | Bin
 .../switched-off-options.gif                       | Bin
 .../tag-search-synonym.gif                         | Bin
 .../turn-off-reminder.png                          | Bin
 .../dark-mode.png                                  | Bin
 .../index.md                                       |   1 +
 .../invitation.png                                 | Bin
 .../personal-settings.png                          | Bin
 .../privileges-custom-level.png                    | Bin
 .../switch-to-dark-mode.gif                        | Bin
 .../tags-interface.png                             | Bin
 .../third-party-plugins-notification.jpeg          | Bin
 .../user-dark-mode.png                             | Bin
 .../Add Reactions.gif                              | Bin
 .../Edit Profile.png                               | Bin
 .../Embed Look.png                                 | Bin
 .../Embed Plugin.gif                               | Bin
 .../Express Your Attitude with Reactions.png       | Bin
 .../index.md                                       |   1 +
 .../Admin-Badges.png                               | Bin
 .../Badges Profile Page.gif                        | Bin
 .../Badges Rule.png                                | Bin
 .../Code Highlight.png                             | Bin
 .../Earned Badges.png                              | Bin
 .../Getting Started.png                            | Bin
 .../Highlight Theme.png                            | Bin
 .../RecommendList.png                              | Bin
 .../answer-1.4.0-release}/index.md                 |   2 +
 .../apache-answer-project-page.png                 | Bin
 .../apache-incubator-logo.png                      | Bin
 .../index.md                                       |   1 +
 .../product-screenshot.gif                         | Bin
 .../index.md                                       |   1 +
 .../index.mdx                                      |  11 +-
 .../COC 1.webp                                     | Bin
 .../COC 2.webp                                     | Bin
 .../COC 4.webp                                     | Bin
 .../COC3.webp                                      | Bin
 .../Committer Webpage.webp                         | Bin
 .../OpenSource Spotlight 1.webp                    | Bin
 .../OpenSource Spotlight 2.webp                    | Bin
 .../index.md                                       |   3 +-
 .../index.mdx                                      |   5 +-
 .../COC Europe.webp                                | Bin
 .../index.md                                       |   1 +
 .../Lark Notification.png                          | Bin
 .../OSCAR Award.jpeg                               | Bin
 .../answer-recap-october}/index.md                 |   1 +
 .../Claim a Badge.gif                              | Bin
 .../Code Highlight.png                             | Bin
 .../RecommendList.png                              | Bin
 .../answer-recap-sept}/index.md                    |   1 +
 .../index.md                                       |   5 +-
 .../Linked Question.png                            | Bin
 .../Linking Question.png                           | Bin
 .../index.md                                       |   1 +
 .../answer-page.png                                | Bin
 .../database.png                                   | Bin
 .../database2.png                                  | Bin
 .../go-success.png                                 | Bin
 .../index.md                                       |   5 +-
 .../install1.png                                   | Bin
 .../install2.png                                   | Bin
 .../install3.png                                   | Bin
 .../install4.png                                   | Bin
 .../install5.png                                   | Bin
 .../index.md                                       |   1 +
 .../clone-answer.png                               | Bin
 .../copy-ssh.png                                   | Bin
 .../fork-answer.png                                | Bin
 .../index.md                                       |   1 +
 .../install-complete.png                           | Bin
 .../node-command.png                               | Bin
 .../node-install.png                               | Bin
 .../pnpm-install.png                               | Bin
 .../pnpm-start.png                                 | Bin
 .../ssh-configuration.png                          | Bin
 .../windows-error.png                              | Bin
 .../Fen.jpeg                                       | Bin
 .../Joyqi.jpeg                                     | Bin
 .../Nadia Open Remarks.jpeg                        | Bin
 .../Open Discussion.jpeg                           | Bin
 .../index.md                                       |   1 +
 .../index.md                                       |   5 +-
 .../Release Process.png                            | Bin
 .../index.md                                       |   3 +-
 .../Auto-Scroll.gif                                | Bin
 .../Keyword Censorship.png                         | Bin
 .../Mention Moderators and Admin.png               | Bin
 .../Review.png                                     | Bin
 .../index.md                                       |   1 +
 .../AddTagInfo.png                                 | Bin
 .../AddinBulk.png                                  | Bin
 .../AnswerCommuties.png                            | Bin
 .../AnswerScreenshot.png                           | Bin
 .../ColorTheme.png                                 | Bin
 .../ColorTheme1.png                                | Bin
 .../CommunityLayout.png                            | Bin
 .../CommunityName.png                              | Bin
 .../CreateaNewTag.png                              | Bin
 .../Logo.png                                       | Bin
 .../PostPreview.png                                | Bin
 .../ReputationScore.png                            | Bin
 .../SidebarRules.png                               | Bin
 .../index.md                                       |   5 +-
 .../DSC07756.png                                   | Bin
 .../Hacktoberfest 2023.jpeg                        | Bin
 .../ILLA Cloud x Answer.png                        | Bin
 .../Issues.png                                     | Bin
 .../Template.png                                   | Bin
 .../Title.png                                      | Bin
 .../banner.png                                     | Bin
 .../index.md                                       |   1 +
 .../everythingabtanswer1.png                       | Bin
 .../everythingabtanswer2.png                       | Bin
 .../everythingabtanswer3.png                       | Bin
 .../index.md                                       |   3 +-
 .../index.md                                       |   3 +-
 .../knowledgebase1.png                             | Bin
 .../knowledgebase2.png                             | Bin
 .../knowledgebase3.gif                             | Bin
 .../knowledgebase4.png                             | Bin
 .../knowledgebase5.png                             | Bin
 .../Discussion.png                                 | Bin
 .../Docs Screenshot.png                            | Bin
 .../GitHub Screenshot.jpeg                         | Bin
 .../Ovio.png                                       | Bin
 .../first-contribution-come-to-answer}/index.md    |   1 +
 .../up-for-grabs.png                               | Bin
 .../files.png                                      | Bin
 .../go-edit.png                                    | Bin
 .../go-tidy.png                                    | Bin
 .../index.md                                       |   3 +-
 .../main-go.png                                    | Bin
 .../how-to-release.PNG                             | Bin
 .../index.md                                       |   7 +-
 .../kumfo-improvement.PNG                          | Bin
 .../release-process.PNG                            | Bin
 .../reminder-tips.png                              | Bin
 .../shuai-sign-the-release-artifacts.PNG           | Bin
 .../AdvancedSearchTips.png                         | Bin
 .../ApprovedAnswer.png                             | Bin
 .../CategorizewithTags.png                         | Bin
 .../FollowaTag.png                                 | Bin
 .../HotQuestion.png                                | Bin
 .../HowHelpCenterWorks.png                         | Bin
 .../Pin.png                                        | Bin
 .../RelatedQuestions.png                           | Bin
 .../Search.png                                     | Bin
 .../Sidebar.png                                    | Bin
 .../TagandDescription.png                          | Bin
 .../TipsandNotice.png                              | Bin
 .../UnlistQuestion.gif                             | Bin
 .../index.md                                       |   7 +-
 .../index.md                                       |   1 +
 .../knowledgesharing1.jpeg                         | Bin
 .../knowledgesharing10.png                         | Bin
 .../knowledgesharing2.png                          | Bin
 .../knowledgesharing3.png                          | Bin
 .../knowledgesharing4.png                          | Bin
 .../knowledgesharing5.png                          | Bin
 .../knowledgesharing6.png                          | Bin
 .../knowledgesharing7.png                          | Bin
 .../knowledgesharing8.png                          | Bin
 .../knowledgesharing9.png                          | Bin
 .../admin setting permission.png                   | Bin
 .../admin-flags.gif                                | Bin
 .../admin-review.png                               | Bin
 .../index.md                                       |   1 +
 .../moderation.png                                 | Bin
 .../permission.png                                 | Bin
 .../permission2.png                                | Bin
 .../user-flag.png                                  | Bin
 .../user-reputation.png                            | Bin
 .../01.webp                                        | Bin
 .../2.1.1.webp                                     | Bin
 .../2.1.2.webp                                     | Bin
 .../2.1.3.webp                                     | Bin
 .../2.1.4.webp                                     | Bin
 .../2.2.1.webp                                     | Bin
 .../2.2.2.webp                                     | Bin
 .../2.2.3.webp                                     | Bin
 .../2.2.4.webp                                     | Bin
 .../active-plugin.webp                             | Bin
 .../docker-build.webp                              | Bin
 .../formula-res.webp                               | Bin
 .../index.md                                       |   1 +
 .../installation.webp                              | Bin
 .../installed-formula.webp                         | Bin
 .../installed-plugins.webp                         | Bin
 .../local-init.webp                                | Bin
 .../make-ui-01.webp                                | Bin
 .../make-ui-02.webp                                | Bin
 .../make-ui-03.webp                                | Bin
 .../new-answer.webp                                | Bin
 .../Advanced Search Tips.png                       | Bin
 .../Search Bar.png                                 | Bin
 .../index.md                                       |   7 +-
 .../search with keyword.png                        | Bin
 .../search with tags.png                           | Bin
 .../sort search results.png                        | Bin
 .../index.md                                       |   1 +
 .../knowledgeretention1.jpg                        | Bin
 .../knowledgeretention2.jpg                        | Bin
 .../knowledgeretention3.png                        | Bin
 .../knowledgeretention4.png                        | Bin
 .../knowledgeretention5.gif                        | Bin
 .../knowledgeretention6.gif                        | Bin
 .../AddaNewTag.png                                 | Bin
 .../LevelsofPrivileges.png                         | Bin
 .../PrivilegesLevel.png                            | Bin
 .../RewardsandPenalties.png                        | Bin
 .../TrustBuilding1.png                             | Bin
 .../TrustBuilding2.png                             | Bin
 .../index.md                                       |   5 +-
 .../ASF 25 Years.PNG                               | Bin
 .../ASF.png                                        | Bin
 .../Apache Way.PNG                                 | Bin
 .../Invitation of Committer.png                    | Bin
 .../Welcome to ASF.png                             | Bin
 .../index.md                                       |   1 +
 .../index.md                                       |   7 +-
 .../release-process.png                            | Bin
 .../AnalyzeTrends.png                              | Bin
 .../FilterContent.png                              | Bin
 .../GroupRelatedContent.png                        | Bin
 .../OrganizeContent1.png                           | Bin
 .../OrganizeContent2.png                           | Bin
 .../QuickSearch.png                                | Bin
 .../Tags.png                                       | Bin
 .../index.md                                       |   7 +-
 .../Action for Approve.png                         | Bin
 .../Highlight Search Result Keyword.png            | Bin
 .../Review Basic.png                               | Bin
 .../Review Flag Post.png                           | Bin
 .../Software Updates.png                           | Bin
 .../Sort from Oldest.png                           | Bin
 .../Switch on Review Basic.png                     | Bin
 .../Unlist and Status.png                          | Bin
 .../what-is-new-in-apache-answer-1.3.0}/index.md   |   1 +
 .../index.md                                       |   1 +
 .../qaplatform1.png                                | Bin
 .../qaplatform2.png                                | Bin
 .../index.md                                       |   1 +
 .../opensource1.jpg                                | Bin
 .../opensource2.png                                | Bin
 .../answer-plugin-build-all.png                    | Bin
 .../answer-plugin-build-brief.png                  | Bin
 .../answer-plugin-connector.png                    | Bin
 .../answer-plugin-storage.png                      | Bin
 .../index.md                                       |   1 +
 .../current/contributing/blog-post.md              |  19 +-
 .../current/getting-started/plugins.md             |   2 +-
 redirects.js                                       | 226 +++++++++++++++++++++
 583 files changed, 420 insertions(+), 121 deletions(-)

diff --git a/blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/Undelete.png b/blog/a-new-chapter-begins-answer-first-apache-release-launches/Undelete.png
similarity index 100%
rename from blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/Undelete.png
rename to blog/a-new-chapter-begins-answer-first-apache-release-launches/Undelete.png
diff --git a/blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/WebP.png b/blog/a-new-chapter-begins-answer-first-apache-release-launches/WebP.png
similarity index 100%
rename from blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/WebP.png
rename to blog/a-new-chapter-begins-answer-first-apache-release-launches/WebP.png
diff --git a/blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/delete-a-user.png b/blog/a-new-chapter-begins-answer-first-apache-release-launches/delete-a-user.png
similarity index 100%
rename from blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/delete-a-user.png
rename to blog/a-new-chapter-begins-answer-first-apache-release-launches/delete-a-user.png
diff --git a/blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/delete-user-content.png b/blog/a-new-chapter-begins-answer-first-apache-release-launches/delete-user-content.png
similarity index 100%
rename from blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/delete-user-content.png
rename to blog/a-new-chapter-begins-answer-first-apache-release-launches/delete-user-content.png
diff --git a/blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/deleted-user.png b/blog/a-new-chapter-begins-answer-first-apache-release-launches/deleted-user.png
similarity index 100%
rename from blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/deleted-user.png
rename to blog/a-new-chapter-begins-answer-first-apache-release-launches/deleted-user.png
diff --git a/blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/index.md b/blog/a-new-chapter-begins-answer-first-apache-release-launches/index.md
similarity index 99%
rename from blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/index.md
rename to blog/a-new-chapter-begins-answer-first-apache-release-launches/index.md
index 0840c822b..b10ecd931 100644
--- a/blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/index.md
+++ b/blog/a-new-chapter-begins-answer-first-apache-release-launches/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-12-07
 title: "A New Chapter Begins: Answer's First Apache Release Launches"
 authors: [Anne]
 category: Release
diff --git a/blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/voice-from-the-community.png b/blog/a-new-chapter-begins-answer-first-apache-release-launches/voice-from-the-community.png
similarity index 100%
rename from blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/voice-from-the-community.png
rename to blog/a-new-chapter-begins-answer-first-apache-release-launches/voice-from-the-community.png
diff --git a/blog/2023-05-11-answer-1.0.9-release/1.0.9release1.gif b/blog/answer-1.0.9-release/1.0.9release1.gif
similarity index 100%
rename from blog/2023-05-11-answer-1.0.9-release/1.0.9release1.gif
rename to blog/answer-1.0.9-release/1.0.9release1.gif
diff --git a/blog/2023-05-11-answer-1.0.9-release/1.0.9release2.gif b/blog/answer-1.0.9-release/1.0.9release2.gif
similarity index 100%
rename from blog/2023-05-11-answer-1.0.9-release/1.0.9release2.gif
rename to blog/answer-1.0.9-release/1.0.9release2.gif
diff --git a/blog/2023-05-11-answer-1.0.9-release/index.md b/blog/answer-1.0.9-release/index.md
similarity index 98%
rename from blog/2023-05-11-answer-1.0.9-release/index.md
rename to blog/answer-1.0.9-release/index.md
index 41d731e08..a9224b52a 100644
--- a/blog/2023-05-11-answer-1.0.9-release/index.md
+++ b/blog/answer-1.0.9-release/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-05-11
 title: "Have a Closer Look at Answer 1.0.9: New Features, and More"
 authors: [Anne]
 category: Release
diff --git a/blog/2023-06-15-answer-1.1.0-release/1.1.0release1.png b/blog/answer-1.1.0-release/1.1.0release1.png
similarity index 100%
rename from blog/2023-06-15-answer-1.1.0-release/1.1.0release1.png
rename to blog/answer-1.1.0-release/1.1.0release1.png
diff --git a/blog/2023-06-15-answer-1.1.0-release/1.1.0release2.png b/blog/answer-1.1.0-release/1.1.0release2.png
similarity index 100%
rename from blog/2023-06-15-answer-1.1.0-release/1.1.0release2.png
rename to blog/answer-1.1.0-release/1.1.0release2.png
diff --git a/blog/2023-06-15-answer-1.1.0-release/1.1.0release3.png b/blog/answer-1.1.0-release/1.1.0release3.png
similarity index 100%
rename from blog/2023-06-15-answer-1.1.0-release/1.1.0release3.png
rename to blog/answer-1.1.0-release/1.1.0release3.png
diff --git a/blog/2023-06-15-answer-1.1.0-release/1.1.0release4.gif b/blog/answer-1.1.0-release/1.1.0release4.gif
similarity index 100%
rename from blog/2023-06-15-answer-1.1.0-release/1.1.0release4.gif
rename to blog/answer-1.1.0-release/1.1.0release4.gif
diff --git a/blog/2023-06-15-answer-1.1.0-release/1.1.0release5.png b/blog/answer-1.1.0-release/1.1.0release5.png
similarity index 100%
rename from blog/2023-06-15-answer-1.1.0-release/1.1.0release5.png
rename to blog/answer-1.1.0-release/1.1.0release5.png
diff --git a/blog/2023-06-15-answer-1.1.0-release/1.1.0release6.png b/blog/answer-1.1.0-release/1.1.0release6.png
similarity index 100%
rename from blog/2023-06-15-answer-1.1.0-release/1.1.0release6.png
rename to blog/answer-1.1.0-release/1.1.0release6.png
diff --git a/blog/2023-06-15-answer-1.1.0-release/1.1.0release7.png b/blog/answer-1.1.0-release/1.1.0release7.png
similarity index 100%
rename from blog/2023-06-15-answer-1.1.0-release/1.1.0release7.png
rename to blog/answer-1.1.0-release/1.1.0release7.png
diff --git a/blog/2023-06-15-answer-1.1.0-release/1.1.0release8.png b/blog/answer-1.1.0-release/1.1.0release8.png
similarity index 100%
rename from blog/2023-06-15-answer-1.1.0-release/1.1.0release8.png
rename to blog/answer-1.1.0-release/1.1.0release8.png
diff --git a/blog/2023-06-15-answer-1.1.0-release/index.md b/blog/answer-1.1.0-release/index.md
similarity index 99%
rename from blog/2023-06-15-answer-1.1.0-release/index.md
rename to blog/answer-1.1.0-release/index.md
index ebe6df0da..8c984793a 100644
--- a/blog/2023-06-15-answer-1.1.0-release/index.md
+++ b/blog/answer-1.1.0-release/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-06-15
 title: "Meet Answer 1.1.0: Your Q&A Community Takes a Step Forward"
 authors: [Anne]
 category: Release
diff --git a/blog/2024-01-08-answer-1.2.1-ask-better-find-better/clearer-answer-comment.png b/blog/answer-1.2.1-ask-better-find-better/clearer-answer-comment.png
similarity index 100%
rename from blog/2024-01-08-answer-1.2.1-ask-better-find-better/clearer-answer-comment.png
rename to blog/answer-1.2.1-ask-better-find-better/clearer-answer-comment.png
diff --git a/blog/2024-01-08-answer-1.2.1-ask-better-find-better/discussion.png b/blog/answer-1.2.1-ask-better-find-better/discussion.png
similarity index 100%
rename from blog/2024-01-08-answer-1.2.1-ask-better-find-better/discussion.png
rename to blog/answer-1.2.1-ask-better-find-better/discussion.png
diff --git a/blog/2024-01-08-answer-1.2.1-ask-better-find-better/index.md b/blog/answer-1.2.1-ask-better-find-better/index.md
similarity index 98%
rename from blog/2024-01-08-answer-1.2.1-ask-better-find-better/index.md
rename to blog/answer-1.2.1-ask-better-find-better/index.md
index 85fc1e493..1382445b6 100644
--- a/blog/2024-01-08-answer-1.2.1-ask-better-find-better/index.md
+++ b/blog/answer-1.2.1-ask-better-find-better/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-01-08
 title: "Answer 1.2.1: Ask Better. Find Better."
 authors: [Anne]
 category: Release
diff --git a/blog/2024-01-08-answer-1.2.1-ask-better-find-better/new-dashboard.jpeg b/blog/answer-1.2.1-ask-better-find-better/new-dashboard.jpeg
similarity index 100%
rename from blog/2024-01-08-answer-1.2.1-ask-better-find-better/new-dashboard.jpeg
rename to blog/answer-1.2.1-ask-better-find-better/new-dashboard.jpeg
diff --git a/blog/2024-01-08-answer-1.2.1-ask-better-find-better/new-dashboard.png b/blog/answer-1.2.1-ask-better-find-better/new-dashboard.png
similarity index 100%
rename from blog/2024-01-08-answer-1.2.1-ask-better-find-better/new-dashboard.png
rename to blog/answer-1.2.1-ask-better-find-better/new-dashboard.png
diff --git a/blog/2024-01-08-answer-1.2.1-ask-better-find-better/one-answer-how-to.png b/blog/answer-1.2.1-ask-better-find-better/one-answer-how-to.png
similarity index 100%
rename from blog/2024-01-08-answer-1.2.1-ask-better-find-better/one-answer-how-to.png
rename to blog/answer-1.2.1-ask-better-find-better/one-answer-how-to.png
diff --git a/blog/2024-01-08-answer-1.2.1-ask-better-find-better/search-similar-question.png b/blog/answer-1.2.1-ask-better-find-better/search-similar-question.png
similarity index 100%
rename from blog/2024-01-08-answer-1.2.1-ask-better-find-better/search-similar-question.png
rename to blog/answer-1.2.1-ask-better-find-better/search-similar-question.png
diff --git a/blog/2024-01-08-answer-1.2.1-ask-better-find-better/switched-off-options.gif b/blog/answer-1.2.1-ask-better-find-better/switched-off-options.gif
similarity index 100%
rename from blog/2024-01-08-answer-1.2.1-ask-better-find-better/switched-off-options.gif
rename to blog/answer-1.2.1-ask-better-find-better/switched-off-options.gif
diff --git a/blog/2024-01-08-answer-1.2.1-ask-better-find-better/tag-search-synonym.gif b/blog/answer-1.2.1-ask-better-find-better/tag-search-synonym.gif
similarity index 100%
rename from blog/2024-01-08-answer-1.2.1-ask-better-find-better/tag-search-synonym.gif
rename to blog/answer-1.2.1-ask-better-find-better/tag-search-synonym.gif
diff --git a/blog/2024-01-08-answer-1.2.1-ask-better-find-better/turn-off-reminder.png b/blog/answer-1.2.1-ask-better-find-better/turn-off-reminder.png
similarity index 100%
rename from blog/2024-01-08-answer-1.2.1-ask-better-find-better/turn-off-reminder.png
rename to blog/answer-1.2.1-ask-better-find-better/turn-off-reminder.png
diff --git a/blog/2024-02-20-answer-1.2.5-is-ready/dark-mode.png b/blog/answer-1.2.5-is-ready/dark-mode.png
similarity index 100%
rename from blog/2024-02-20-answer-1.2.5-is-ready/dark-mode.png
rename to blog/answer-1.2.5-is-ready/dark-mode.png
diff --git a/blog/2024-02-20-answer-1.2.5-is-ready/index.md b/blog/answer-1.2.5-is-ready/index.md
similarity index 99%
rename from blog/2024-02-20-answer-1.2.5-is-ready/index.md
rename to blog/answer-1.2.5-is-ready/index.md
index c1408ed7d..cd5641dd7 100644
--- a/blog/2024-02-20-answer-1.2.5-is-ready/index.md
+++ b/blog/answer-1.2.5-is-ready/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-02-20
 title: "Answer 1.2.5 is Ready"
 authors: [Anne]
 category: Release
diff --git a/blog/2024-02-20-answer-1.2.5-is-ready/invitation.png b/blog/answer-1.2.5-is-ready/invitation.png
similarity index 100%
rename from blog/2024-02-20-answer-1.2.5-is-ready/invitation.png
rename to blog/answer-1.2.5-is-ready/invitation.png
diff --git a/blog/2024-02-20-answer-1.2.5-is-ready/personal-settings.png b/blog/answer-1.2.5-is-ready/personal-settings.png
similarity index 100%
rename from blog/2024-02-20-answer-1.2.5-is-ready/personal-settings.png
rename to blog/answer-1.2.5-is-ready/personal-settings.png
diff --git a/blog/2024-02-20-answer-1.2.5-is-ready/privileges-custom-level.png b/blog/answer-1.2.5-is-ready/privileges-custom-level.png
similarity index 100%
rename from blog/2024-02-20-answer-1.2.5-is-ready/privileges-custom-level.png
rename to blog/answer-1.2.5-is-ready/privileges-custom-level.png
diff --git a/blog/2024-02-20-answer-1.2.5-is-ready/switch-to-dark-mode.gif b/blog/answer-1.2.5-is-ready/switch-to-dark-mode.gif
similarity index 100%
rename from blog/2024-02-20-answer-1.2.5-is-ready/switch-to-dark-mode.gif
rename to blog/answer-1.2.5-is-ready/switch-to-dark-mode.gif
diff --git a/blog/2024-02-20-answer-1.2.5-is-ready/tags-interface.png b/blog/answer-1.2.5-is-ready/tags-interface.png
similarity index 100%
rename from blog/2024-02-20-answer-1.2.5-is-ready/tags-interface.png
rename to blog/answer-1.2.5-is-ready/tags-interface.png
diff --git a/blog/2024-02-20-answer-1.2.5-is-ready/third-party-plugins-notification.jpeg b/blog/answer-1.2.5-is-ready/third-party-plugins-notification.jpeg
similarity index 100%
rename from blog/2024-02-20-answer-1.2.5-is-ready/third-party-plugins-notification.jpeg
rename to blog/answer-1.2.5-is-ready/third-party-plugins-notification.jpeg
diff --git a/blog/2024-02-20-answer-1.2.5-is-ready/user-dark-mode.png b/blog/answer-1.2.5-is-ready/user-dark-mode.png
similarity index 100%
rename from blog/2024-02-20-answer-1.2.5-is-ready/user-dark-mode.png
rename to blog/answer-1.2.5-is-ready/user-dark-mode.png
diff --git a/blog/2024-07-03-answer-1.3.5-release/Add Reactions.gif b/blog/answer-1.3.5-release/Add Reactions.gif
similarity index 100%
rename from blog/2024-07-03-answer-1.3.5-release/Add Reactions.gif
rename to blog/answer-1.3.5-release/Add Reactions.gif
diff --git a/blog/2024-07-03-answer-1.3.5-release/Edit Profile.png b/blog/answer-1.3.5-release/Edit Profile.png
similarity index 100%
rename from blog/2024-07-03-answer-1.3.5-release/Edit Profile.png
rename to blog/answer-1.3.5-release/Edit Profile.png
diff --git a/blog/2024-07-03-answer-1.3.5-release/Embed Look.png b/blog/answer-1.3.5-release/Embed Look.png
similarity index 100%
rename from blog/2024-07-03-answer-1.3.5-release/Embed Look.png
rename to blog/answer-1.3.5-release/Embed Look.png
diff --git a/blog/2024-07-03-answer-1.3.5-release/Embed Plugin.gif b/blog/answer-1.3.5-release/Embed Plugin.gif
similarity index 100%
rename from blog/2024-07-03-answer-1.3.5-release/Embed Plugin.gif
rename to blog/answer-1.3.5-release/Embed Plugin.gif
diff --git a/blog/2024-07-03-answer-1.3.5-release/Express Your Attitude with Reactions.png b/blog/answer-1.3.5-release/Express Your Attitude with Reactions.png
similarity index 100%
rename from blog/2024-07-03-answer-1.3.5-release/Express Your Attitude with Reactions.png
rename to blog/answer-1.3.5-release/Express Your Attitude with Reactions.png
diff --git a/blog/2024-07-03-answer-1.3.5-release/index.md b/blog/answer-1.3.5-release/index.md
similarity index 99%
rename from blog/2024-07-03-answer-1.3.5-release/index.md
rename to blog/answer-1.3.5-release/index.md
index 895178f1f..6c24e017f 100644
--- a/blog/2024-07-03-answer-1.3.5-release/index.md
+++ b/blog/answer-1.3.5-release/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-07-03
 title: "Apache Answer 1.3.5: Flexibility. Reaction. Extension."
 authors: [Anne]
 category: Release
diff --git a/blog/2024-08-15-answer-1.3.6-release/Edit Display Name.png b/blog/answer-1.3.6-release/Edit Display Name.png
similarity index 100%
rename from blog/2024-08-15-answer-1.3.6-release/Edit Display Name.png
rename to blog/answer-1.3.6-release/Edit Display Name.png
diff --git a/blog/2024-08-15-answer-1.3.6-release/Encode.jpeg b/blog/answer-1.3.6-release/Encode.jpeg
similarity index 100%
rename from blog/2024-08-15-answer-1.3.6-release/Encode.jpeg
rename to blog/answer-1.3.6-release/Encode.jpeg
diff --git a/blog/2024-08-15-answer-1.3.6-release/Search Icon.png b/blog/answer-1.3.6-release/Search Icon.png
similarity index 100%
rename from blog/2024-08-15-answer-1.3.6-release/Search Icon.png
rename to blog/answer-1.3.6-release/Search Icon.png
diff --git a/blog/2024-08-15-answer-1.3.6-release/Toggle.png b/blog/answer-1.3.6-release/Toggle.png
similarity index 100%
rename from blog/2024-08-15-answer-1.3.6-release/Toggle.png
rename to blog/answer-1.3.6-release/Toggle.png
diff --git a/blog/2024-08-15-answer-1.3.6-release/index.md b/blog/answer-1.3.6-release/index.md
similarity index 99%
rename from blog/2024-08-15-answer-1.3.6-release/index.md
rename to blog/answer-1.3.6-release/index.md
index fea844492..dba21b2d5 100644
--- a/blog/2024-08-15-answer-1.3.6-release/index.md
+++ b/blog/answer-1.3.6-release/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-08-15
 title: "Say Hi to Answer 1.3.6: Faster and Easier"
 authors: [Anne]
 category: Release
diff --git a/blog/2024-09-29-answer-1.4.0-release/Admin-Badges.png b/blog/answer-1.4.0-release/Admin-Badges.png
similarity index 100%
rename from blog/2024-09-29-answer-1.4.0-release/Admin-Badges.png
rename to blog/answer-1.4.0-release/Admin-Badges.png
diff --git a/blog/2024-09-29-answer-1.4.0-release/Badges Profile Page.gif b/blog/answer-1.4.0-release/Badges Profile Page.gif
similarity index 100%
rename from blog/2024-09-29-answer-1.4.0-release/Badges Profile Page.gif
rename to blog/answer-1.4.0-release/Badges Profile Page.gif
diff --git a/blog/2024-09-29-answer-1.4.0-release/Badges Rule.png b/blog/answer-1.4.0-release/Badges Rule.png
similarity index 100%
rename from blog/2024-09-29-answer-1.4.0-release/Badges Rule.png
rename to blog/answer-1.4.0-release/Badges Rule.png
diff --git a/blog/2024-09-29-answer-1.4.0-release/Code Highlight.png b/blog/answer-1.4.0-release/Code Highlight.png
similarity index 100%
rename from blog/2024-09-29-answer-1.4.0-release/Code Highlight.png
rename to blog/answer-1.4.0-release/Code Highlight.png
diff --git a/blog/2024-09-29-answer-1.4.0-release/Earned Badges.png b/blog/answer-1.4.0-release/Earned Badges.png
similarity index 100%
rename from blog/2024-09-29-answer-1.4.0-release/Earned Badges.png
rename to blog/answer-1.4.0-release/Earned Badges.png
diff --git a/blog/2024-09-29-answer-1.4.0-release/Getting Started.png b/blog/answer-1.4.0-release/Getting Started.png
similarity index 100%
rename from blog/2024-09-29-answer-1.4.0-release/Getting Started.png
rename to blog/answer-1.4.0-release/Getting Started.png
diff --git a/blog/2024-09-29-answer-1.4.0-release/Highlight Theme.png b/blog/answer-1.4.0-release/Highlight Theme.png
similarity index 100%
rename from blog/2024-09-29-answer-1.4.0-release/Highlight Theme.png
rename to blog/answer-1.4.0-release/Highlight Theme.png
diff --git a/blog/2024-09-29-answer-1.4.0-release/RecommendList.png b/blog/answer-1.4.0-release/RecommendList.png
similarity index 100%
rename from blog/2024-09-29-answer-1.4.0-release/RecommendList.png
rename to blog/answer-1.4.0-release/RecommendList.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-09-29-answer-1.4.0-release/index.md b/blog/answer-1.4.0-release/index.md
similarity index 99%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-09-29-answer-1.4.0-release/index.md
rename to blog/answer-1.4.0-release/index.md
index 4d413b09c..3a379c328 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-09-29-answer-1.4.0-release/index.md
+++ b/blog/answer-1.4.0-release/index.md
@@ -1,11 +1,11 @@
 ---
+date: 2024-09-29
 title: "Answer 1.4.0: Where Fun Meet the Content You Love"
 authors: [Anne]
 category: Release
 featured: true
 image: 2024-09-29-cover@4x.png
 description: "Answer adds badges and personalized feed for better engagement and experience."
-
 ---
 
 The wait is over, time to upgrade your knowledge sharing experience.
diff --git a/blog/2023-10-24-answer-enters-apache-incubator/apache-answer-project-page.png b/blog/answer-enters-apache-incubator/apache-answer-project-page.png
similarity index 100%
rename from blog/2023-10-24-answer-enters-apache-incubator/apache-answer-project-page.png
rename to blog/answer-enters-apache-incubator/apache-answer-project-page.png
diff --git a/blog/2023-10-24-answer-enters-apache-incubator/apache-incubator-logo.png b/blog/answer-enters-apache-incubator/apache-incubator-logo.png
similarity index 100%
rename from blog/2023-10-24-answer-enters-apache-incubator/apache-incubator-logo.png
rename to blog/answer-enters-apache-incubator/apache-incubator-logo.png
diff --git a/blog/2023-10-24-answer-enters-apache-incubator/index.md b/blog/answer-enters-apache-incubator/index.md
similarity index 99%
rename from blog/2023-10-24-answer-enters-apache-incubator/index.md
rename to blog/answer-enters-apache-incubator/index.md
index 093ea2f7c..4f79e56f9 100644
--- a/blog/2023-10-24-answer-enters-apache-incubator/index.md
+++ b/blog/answer-enters-apache-incubator/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-10-24
 title: Answer Enters Apache Incubator
 authors: [Anne]
 category: Community
diff --git a/blog/2023-10-24-answer-enters-apache-incubator/product-screenshot.gif b/blog/answer-enters-apache-incubator/product-screenshot.gif
similarity index 100%
rename from blog/2023-10-24-answer-enters-apache-incubator/product-screenshot.gif
rename to blog/answer-enters-apache-incubator/product-screenshot.gif
diff --git a/blog/2024-05-09-answer-ospp-2024/index.md b/blog/answer-ospp-2024/index.md
similarity index 98%
rename from blog/2024-05-09-answer-ospp-2024/index.md
rename to blog/answer-ospp-2024/index.md
index 72130f783..6d9d82ff5 100644
--- a/blog/2024-05-09-answer-ospp-2024/index.md
+++ b/blog/answer-ospp-2024/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-05-09
 title: "Apply for Apache Answer’s Project at OSPP 2024"
 authors: [Anne]
 category: Community
@@ -22,7 +23,7 @@ Apache Answer is an open-source Q&A platform software. Launched in October 2022,
 Find out more about us with the links below:      
 [Homepage](https://answer.apache.org/)     
 [GitHub](https://github.com/apache/incubator-answer)        
-[Blog: Why Open Source Matters to Answer](https://answer.apache.org/blog/2023/05/23/why-open-source-is-the-essence-of-answer)
+[Blog: Why Open Source Matters to Answer](https://answer.apache.org/blog/why-open-source-is-the-essence-of-answer)
 
 ## Our Projects for OSPP 2024
 We strike to build easy-to-start and good-to-go Q&A platform software for every team. With this idea in mind, we bring 2 projects this year. Both projects require applicants to process fundamental experience in TypeScript, Golang, and React. 
diff --git a/blog/2024-09-02-answer-recap-august/index.mdx b/blog/answer-recap-august/index.mdx
similarity index 92%
rename from blog/2024-09-02-answer-recap-august/index.mdx
rename to blog/answer-recap-august/index.mdx
index a12302a8a..474eeec50 100644
--- a/blog/2024-09-02-answer-recap-august/index.mdx
+++ b/blog/answer-recap-august/index.mdx
@@ -1,4 +1,5 @@
 ---
+date: 2024-09-02
 title: "Recap of August | Apache Answer"
 authors: [Anne]
 category: Newsletter
@@ -20,7 +21,7 @@ Learn more about the details and how-to tutorials in the blog as well as optimiz
 import Embed from '@site/src/components/Embed';
 
 <Embed
-  path="/blog/2024/08/15/answer-1.3.6-release/"
+  path="/blog/answer-1.3.6-release/"
   title="Say Hi to Answer 1.3.6: Faster and Easier"
   description="This update brings features and improvements designed to enhance both user experience and loading speed."
   cover="2024-08-15-cover@2x.png"
@@ -34,7 +35,7 @@ Besides new features, we also received three new blogs from the community, cover
 We understand that it can be challenging for developers to set up the environment with [Developer Guides](https://answer.apache.org/docs/development). Now, it gets easier, simply following the blogs with step-to-step configuration and installation guide for both frontend and backend.
 
 <Embed
-  path="/blog/2024/08/20/apache-answer-backend-configuration-guide/"
+  path="/blog/apache-answer-backend-configuration-guide/"
   title="Apache Answer Backend Configuration Guide"
   description="Answer backend configuration step-by-step guide."
   cover="2024-08-20-cover@2x.png"
@@ -42,7 +43,7 @@ We understand that it can be challenging for developers to set up the environmen
 
 
 <Embed
-  path="/blog/2024/08/16/apache-answer-frontend-configuration-guide"
+  path="/blog/apache-answer-frontend-configuration-guide"
   title="Answer Frontend Configuration Step-by-Step Guide"
   description="Answer frontend configuration step-by-step guide."
   cover="2024-08-16-cover@2x.png"
@@ -51,7 +52,7 @@ We understand that it can be challenging for developers to set up the environmen
 That’s not it. You can also follow another guide on adding plugins to make Answer powerful for your community.
 
 <Embed
-  path="/blog/2024/08/22/guide-to-add-answer-plugins"
+  path="/blog/guide-to-add-answer-plugins"
   title="Guide to Adding Plugins to Apache Answer"
   description="Learn how to easily add Apache Answer plugins and extend its functionality."
   cover="2024-08-22-cover@2x.png"
@@ -66,7 +67,7 @@ If you are willing to join the localization family, don't hesitate to join us. F
 We put together our preparation and observation from the events we joined in the blog. Feel free to refer to it and get ready for your next big event.
 
 <Embed
-  path="/blog/2024/08/14/reflection-and-tips-for-your-next-open-source-events"
+  path="/blog/reflection-and-tips-for-your-next-open-source-events"
   title="Reflection and Our Tips for Your Next Open-Source Events"
   description="Discover how we showcased our open-source project on the world stage, and tips for your next big event."
   cover="2024-08-14-cover@2x.jpeg"
diff --git a/blog/2024-08-01-answer-recap-july/COC 1.webp b/blog/answer-recap-july/COC 1.webp
similarity index 100%
rename from blog/2024-08-01-answer-recap-july/COC 1.webp
rename to blog/answer-recap-july/COC 1.webp
diff --git a/blog/2024-08-01-answer-recap-july/COC 2.webp b/blog/answer-recap-july/COC 2.webp
similarity index 100%
rename from blog/2024-08-01-answer-recap-july/COC 2.webp
rename to blog/answer-recap-july/COC 2.webp
diff --git a/blog/2024-08-01-answer-recap-july/COC 4.webp b/blog/answer-recap-july/COC 4.webp
similarity index 100%
rename from blog/2024-08-01-answer-recap-july/COC 4.webp
rename to blog/answer-recap-july/COC 4.webp
diff --git a/blog/2024-08-01-answer-recap-july/COC3.webp b/blog/answer-recap-july/COC3.webp
similarity index 100%
rename from blog/2024-08-01-answer-recap-july/COC3.webp
rename to blog/answer-recap-july/COC3.webp
diff --git a/blog/2024-08-01-answer-recap-july/Committer Webpage.webp b/blog/answer-recap-july/Committer Webpage.webp
similarity index 100%
rename from blog/2024-08-01-answer-recap-july/Committer Webpage.webp
rename to blog/answer-recap-july/Committer Webpage.webp
diff --git a/blog/2024-08-01-answer-recap-july/OpenSource Spotlight 1.webp b/blog/answer-recap-july/OpenSource Spotlight 1.webp
similarity index 100%
rename from blog/2024-08-01-answer-recap-july/OpenSource Spotlight 1.webp
rename to blog/answer-recap-july/OpenSource Spotlight 1.webp
diff --git a/blog/2024-08-01-answer-recap-july/OpenSource Spotlight 2.webp b/blog/answer-recap-july/OpenSource Spotlight 2.webp
similarity index 100%
rename from blog/2024-08-01-answer-recap-july/OpenSource Spotlight 2.webp
rename to blog/answer-recap-july/OpenSource Spotlight 2.webp
diff --git a/blog/2024-08-01-answer-recap-july/index.mdx b/blog/answer-recap-july/index.mdx
similarity index 97%
rename from blog/2024-08-01-answer-recap-july/index.mdx
rename to blog/answer-recap-july/index.mdx
index 9eb248027..7764498d9 100644
--- a/blog/2024-08-01-answer-recap-july/index.mdx
+++ b/blog/answer-recap-july/index.mdx
@@ -1,4 +1,5 @@
 ---
+date: 2024-08-01
 title: "Recap of July | Apache Answer"
 authors: [Anne]
 category: Newsletter
@@ -17,7 +18,7 @@ New version released on the beginning of a month. In this update, both users and
 import Embed from '@site/src/components/Embed';
 
 <Embed
-  path="/blog/2024/07/03/answer-1.3.5-release/"
+  path="/blog/answer-1.3.5-release/"
   title="Apache Answer 1.3.5: Flexibility. Reaction. Extension."
   description="Answer introduces parameterizable base paths, reactions, and embed plugin for a more thriving community."
   cover="2024-07-03-cover@2x.png"
@@ -26,7 +27,7 @@ import Embed from '@site/src/components/Embed';
 Our PPMC member [shuaishuai](https://github.com/shuashuai) released a blog on how to package Answer plugins with a step-to-step tutorial. Easy package plugin from today.
 
 <Embed
-  path="/blog/2024/07/02/how-to-package-and-deploy-answer-plugins"
+  path="/blog/how-to-package-and-deploy-answer-plugins"
   title="How to Package and Deploy Answer Plugins"
   description="Follow this step-by-step guide to package plugins for your Answer."
   cover="2024-07-02-cover@2x.png"
diff --git a/blog/2024-07-01-answer-recap-june/COC Europe.webp b/blog/answer-recap-june/COC Europe.webp
similarity index 100%
rename from blog/2024-07-01-answer-recap-june/COC Europe.webp
rename to blog/answer-recap-june/COC Europe.webp
diff --git a/blog/2024-07-01-answer-recap-june/index.md b/blog/answer-recap-june/index.md
similarity index 98%
rename from blog/2024-07-01-answer-recap-june/index.md
rename to blog/answer-recap-june/index.md
index b78f40fac..e1439e356 100644
--- a/blog/2024-07-01-answer-recap-june/index.md
+++ b/blog/answer-recap-june/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-07-01
 title: "Recap of June | Apache Answer"
 authors: [Anne]
 category: Newsletter
diff --git a/blog/2024-11-04-answer-recap-october/Lark Notification.png b/blog/answer-recap-october/Lark Notification.png
similarity index 100%
rename from blog/2024-11-04-answer-recap-october/Lark Notification.png
rename to blog/answer-recap-october/Lark Notification.png
diff --git a/blog/2024-11-04-answer-recap-october/OSCAR Award.jpeg b/blog/answer-recap-october/OSCAR Award.jpeg
similarity index 100%
rename from blog/2024-11-04-answer-recap-october/OSCAR Award.jpeg
rename to blog/answer-recap-october/OSCAR Award.jpeg
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-04-answer-recap-october/index.md b/blog/answer-recap-october/index.md
similarity index 99%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-04-answer-recap-october/index.md
rename to blog/answer-recap-october/index.md
index 1ff0b458e..df710f5da 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-04-answer-recap-october/index.md
+++ b/blog/answer-recap-october/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-11-04
 title: "Recap of October | Apache Answer"
 authors: [Anne]
 category: Newsletter
diff --git a/blog/2024-10-01-answer-recap-sept/Claim a Badge.gif b/blog/answer-recap-sept/Claim a Badge.gif
similarity index 100%
rename from blog/2024-10-01-answer-recap-sept/Claim a Badge.gif
rename to blog/answer-recap-sept/Claim a Badge.gif
diff --git a/blog/2024-10-01-answer-recap-sept/Code Highlight.png b/blog/answer-recap-sept/Code Highlight.png
similarity index 100%
rename from blog/2024-10-01-answer-recap-sept/Code Highlight.png
rename to blog/answer-recap-sept/Code Highlight.png
diff --git a/blog/2024-10-01-answer-recap-sept/RecommendList.png b/blog/answer-recap-sept/RecommendList.png
similarity index 100%
rename from blog/2024-10-01-answer-recap-sept/RecommendList.png
rename to blog/answer-recap-sept/RecommendList.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-10-01-answer-recap-sept/index.md b/blog/answer-recap-sept/index.md
similarity index 96%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-10-01-answer-recap-sept/index.md
rename to blog/answer-recap-sept/index.md
index fa27d00ae..de5813e43 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-10-01-answer-recap-sept/index.md
+++ b/blog/answer-recap-sept/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-10-01
 title: "Recap of September | Apache Answer"
 authors: [Anne]
 category: Newsletter
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-10-31-answer-turns-one-and-is-now-apache-answer/index.md b/blog/answer-turns-one-and-is-now-apache-answer/index.md
similarity index 88%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-10-31-answer-turns-one-and-is-now-apache-answer/index.md
rename to blog/answer-turns-one-and-is-now-apache-answer/index.md
index c00404b3e..0c14e6a2b 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-10-31-answer-turns-one-and-is-now-apache-answer/index.md
+++ b/blog/answer-turns-one-and-is-now-apache-answer/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-10-31
 title: Answer Turns 1, and is Now Apache Answer
 authors: [Anne]
 category: Community
@@ -18,7 +19,7 @@ For the past year, we’ve released 19 versions, and formed a compact but powerf
 * Translated in 15 languages
 * Over 10,000 downloads
 * [Documentation](https://answer.apache.org/docs) for everyone to install, learn how-tos, contribute, etc. (tell/help us improve!)
-* Our first [Hacktoberfest](https://answer.apache.org/blog/2023/09/27/celebrate-answer-first-anniversary-with-hacktoberfest-2023) 
+* Our first [Hacktoberfest](https://answer.apache.org/blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023) 
 * Reputation and privileges rules for teams at different scales
 * Plugin support 
 * SEO friendly: schema, canonical, SEO friendly URLs, robots.txt and auto meta tags
@@ -35,7 +36,7 @@ For the past year, we’ve released 19 versions, and formed a compact but powerf
 Behind the GitHub stars, we are honored to be the companion to help more teams unleash collective wisdom.
 
 ## Proudly Incubated at Apache Incubator
-We realized that a long-term healthy community is important for an open-source project, and becoming an [Apache project](https://answer.apache.org/blog/2023/10/24/answer-enters-apache-incubator/) will guide us there. Nurtured in the Apache Way, we will build a fair, diverse and inclusive community, while ship great features with the community. 
+We realized that a long-term healthy community is important for an open-source project, and becoming an [Apache project](https://answer.apache.org/blog/answer-enters-apache-incubator/) will guide us there. Nurtured in the Apache Way, we will build a fair, diverse and inclusive community, while ship great features with the community. 
 
 
 ## Big Thanks and Big Hugs
diff --git a/blog/2024-11-27-apache-answer-1.4.1-release/Linked Question.png b/blog/apache-answer-1.4.1-release/Linked Question.png
similarity index 100%
rename from blog/2024-11-27-apache-answer-1.4.1-release/Linked Question.png
rename to blog/apache-answer-1.4.1-release/Linked Question.png
diff --git a/blog/2024-11-27-apache-answer-1.4.1-release/Linking Question.png b/blog/apache-answer-1.4.1-release/Linking Question.png
similarity index 100%
rename from blog/2024-11-27-apache-answer-1.4.1-release/Linking Question.png
rename to blog/apache-answer-1.4.1-release/Linking Question.png
diff --git a/blog/2024-11-27-apache-answer-1.4.1-release/index.md b/blog/apache-answer-1.4.1-release/index.md
similarity index 99%
rename from blog/2024-11-27-apache-answer-1.4.1-release/index.md
rename to blog/apache-answer-1.4.1-release/index.md
index 8d32df67b..e319cc12b 100644
--- a/blog/2024-11-27-apache-answer-1.4.1-release/index.md
+++ b/blog/apache-answer-1.4.1-release/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-11-27
 title: "Apache Answer 1.4.1: Bridge the Gap"
 authors: [Anne]
 category: Release
diff --git a/blog/2024-08-20-apache-answer-backend-configuration-guide/answer-page.png b/blog/apache-answer-backend-configuration-guide/answer-page.png
similarity index 100%
rename from blog/2024-08-20-apache-answer-backend-configuration-guide/answer-page.png
rename to blog/apache-answer-backend-configuration-guide/answer-page.png
diff --git a/blog/2024-08-20-apache-answer-backend-configuration-guide/database.png b/blog/apache-answer-backend-configuration-guide/database.png
similarity index 100%
rename from blog/2024-08-20-apache-answer-backend-configuration-guide/database.png
rename to blog/apache-answer-backend-configuration-guide/database.png
diff --git a/blog/2024-08-20-apache-answer-backend-configuration-guide/database2.png b/blog/apache-answer-backend-configuration-guide/database2.png
similarity index 100%
rename from blog/2024-08-20-apache-answer-backend-configuration-guide/database2.png
rename to blog/apache-answer-backend-configuration-guide/database2.png
diff --git a/blog/2024-08-20-apache-answer-backend-configuration-guide/go-success.png b/blog/apache-answer-backend-configuration-guide/go-success.png
similarity index 100%
rename from blog/2024-08-20-apache-answer-backend-configuration-guide/go-success.png
rename to blog/apache-answer-backend-configuration-guide/go-success.png
diff --git a/blog/2024-08-20-apache-answer-backend-configuration-guide/index.md b/blog/apache-answer-backend-configuration-guide/index.md
similarity index 90%
rename from blog/2024-08-20-apache-answer-backend-configuration-guide/index.md
rename to blog/apache-answer-backend-configuration-guide/index.md
index 05b9d0e16..eee77554d 100644
--- a/blog/2024-08-20-apache-answer-backend-configuration-guide/index.md
+++ b/blog/apache-answer-backend-configuration-guide/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-08-20
 title: "Apache Answer Backend Configuration Guide"
 authors: [ZhuXuanlyu, ChenJiaji, Anne]
 category: Tutorials
@@ -8,7 +9,7 @@ description: "Answer Backend Configuration Step-by-Step Guide"
 
 ---
 
-In the [Apache Answer Frontend Configuration Guide](https://answer.apache.org/blog/2024/08/16/apache-answer-frontend-configuration-guide), we believe that everyone was able to follow each step to complete the frontend configuration. This article will provide a detailed guide on how to configure the backend of Apache Answer. We will go through each step, ensuring that everyone can get started and run the backend successfully.
+In the [Apache Answer Frontend Configuration Guide](https://answer.apache.org/blog/apache-answer-frontend-configuration-guide), we believe that everyone was able to follow each step to complete the frontend configuration. This article will provide a detailed guide on how to configure the backend of Apache Answer. We will go through each step, ensuring that everyone can get started and run the backend successfully.
 
 ## Preparation
 
@@ -16,7 +17,7 @@ In the [Apache Answer Frontend Configuration Guide](https://answer.apache.org/bl
     Download and install the Go programming language from the [official website](https://go.dev/doc/install). Follow the default settings for installation.
 
 2. Clone the Answer Project
-    Ensure that you have cloned the Apache Answer project locally. If you haven’t done so yet, please refer to the [Apache Answer Frontend Configuration Guide](https://answer.apache.org/blog/2024/08/16/apache-answer-frontend-configuration-guide).
+    Ensure that you have cloned the Apache Answer project locally. If you haven’t done so yet, please refer to the [Apache Answer Frontend Configuration Guide](https://answer.apache.org/blog/apache-answer-frontend-configuration-guide).
 
 
 ## I. Initialize the Project
diff --git a/blog/2024-08-20-apache-answer-backend-configuration-guide/install1.png b/blog/apache-answer-backend-configuration-guide/install1.png
similarity index 100%
rename from blog/2024-08-20-apache-answer-backend-configuration-guide/install1.png
rename to blog/apache-answer-backend-configuration-guide/install1.png
diff --git a/blog/2024-08-20-apache-answer-backend-configuration-guide/install2.png b/blog/apache-answer-backend-configuration-guide/install2.png
similarity index 100%
rename from blog/2024-08-20-apache-answer-backend-configuration-guide/install2.png
rename to blog/apache-answer-backend-configuration-guide/install2.png
diff --git a/blog/2024-08-20-apache-answer-backend-configuration-guide/install3.png b/blog/apache-answer-backend-configuration-guide/install3.png
similarity index 100%
rename from blog/2024-08-20-apache-answer-backend-configuration-guide/install3.png
rename to blog/apache-answer-backend-configuration-guide/install3.png
diff --git a/blog/2024-08-20-apache-answer-backend-configuration-guide/install4.png b/blog/apache-answer-backend-configuration-guide/install4.png
similarity index 100%
rename from blog/2024-08-20-apache-answer-backend-configuration-guide/install4.png
rename to blog/apache-answer-backend-configuration-guide/install4.png
diff --git a/blog/2024-08-20-apache-answer-backend-configuration-guide/install5.png b/blog/apache-answer-backend-configuration-guide/install5.png
similarity index 100%
rename from blog/2024-08-20-apache-answer-backend-configuration-guide/install5.png
rename to blog/apache-answer-backend-configuration-guide/install5.png
diff --git a/blog/2024-07-11-apache-answer-coc-asia-2024/index.md b/blog/apache-answer-coc-asia-2024/index.md
similarity index 99%
rename from blog/2024-07-11-apache-answer-coc-asia-2024/index.md
rename to blog/apache-answer-coc-asia-2024/index.md
index 462d4ec96..a51101600 100644
--- a/blog/2024-07-11-apache-answer-coc-asia-2024/index.md
+++ b/blog/apache-answer-coc-asia-2024/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-07-11
 title: "Join Apache Answer at CommunityOverCode Asia 2024"
 authors: [Anne]
 category: Community
diff --git a/blog/2024-08-16-apache-answer-frontend-configuration-guide/clone-answer.png b/blog/apache-answer-frontend-configuration-guide/clone-answer.png
similarity index 100%
rename from blog/2024-08-16-apache-answer-frontend-configuration-guide/clone-answer.png
rename to blog/apache-answer-frontend-configuration-guide/clone-answer.png
diff --git a/blog/2024-08-16-apache-answer-frontend-configuration-guide/copy-ssh.png b/blog/apache-answer-frontend-configuration-guide/copy-ssh.png
similarity index 100%
rename from blog/2024-08-16-apache-answer-frontend-configuration-guide/copy-ssh.png
rename to blog/apache-answer-frontend-configuration-guide/copy-ssh.png
diff --git a/blog/2024-08-16-apache-answer-frontend-configuration-guide/fork-answer.png b/blog/apache-answer-frontend-configuration-guide/fork-answer.png
similarity index 100%
rename from blog/2024-08-16-apache-answer-frontend-configuration-guide/fork-answer.png
rename to blog/apache-answer-frontend-configuration-guide/fork-answer.png
diff --git a/blog/2024-08-16-apache-answer-frontend-configuration-guide/index.md b/blog/apache-answer-frontend-configuration-guide/index.md
similarity index 98%
rename from blog/2024-08-16-apache-answer-frontend-configuration-guide/index.md
rename to blog/apache-answer-frontend-configuration-guide/index.md
index 560c3b0b4..7bcb8807a 100644
--- a/blog/2024-08-16-apache-answer-frontend-configuration-guide/index.md
+++ b/blog/apache-answer-frontend-configuration-guide/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-08-16
 title: "Apache Answer Frontend Configuration Guide"
 authors: [ChenJiaji, ZhuXuanlyu, Anne]
 category: Tutorials
diff --git a/blog/2024-08-16-apache-answer-frontend-configuration-guide/install-complete.png b/blog/apache-answer-frontend-configuration-guide/install-complete.png
similarity index 100%
rename from blog/2024-08-16-apache-answer-frontend-configuration-guide/install-complete.png
rename to blog/apache-answer-frontend-configuration-guide/install-complete.png
diff --git a/blog/2024-08-16-apache-answer-frontend-configuration-guide/node-command.png b/blog/apache-answer-frontend-configuration-guide/node-command.png
similarity index 100%
rename from blog/2024-08-16-apache-answer-frontend-configuration-guide/node-command.png
rename to blog/apache-answer-frontend-configuration-guide/node-command.png
diff --git a/blog/2024-08-16-apache-answer-frontend-configuration-guide/node-install.png b/blog/apache-answer-frontend-configuration-guide/node-install.png
similarity index 100%
rename from blog/2024-08-16-apache-answer-frontend-configuration-guide/node-install.png
rename to blog/apache-answer-frontend-configuration-guide/node-install.png
diff --git a/blog/2024-08-16-apache-answer-frontend-configuration-guide/pnpm-install.png b/blog/apache-answer-frontend-configuration-guide/pnpm-install.png
similarity index 100%
rename from blog/2024-08-16-apache-answer-frontend-configuration-guide/pnpm-install.png
rename to blog/apache-answer-frontend-configuration-guide/pnpm-install.png
diff --git a/blog/2024-08-16-apache-answer-frontend-configuration-guide/pnpm-start.png b/blog/apache-answer-frontend-configuration-guide/pnpm-start.png
similarity index 100%
rename from blog/2024-08-16-apache-answer-frontend-configuration-guide/pnpm-start.png
rename to blog/apache-answer-frontend-configuration-guide/pnpm-start.png
diff --git a/blog/2024-08-16-apache-answer-frontend-configuration-guide/ssh-configuration.png b/blog/apache-answer-frontend-configuration-guide/ssh-configuration.png
similarity index 100%
rename from blog/2024-08-16-apache-answer-frontend-configuration-guide/ssh-configuration.png
rename to blog/apache-answer-frontend-configuration-guide/ssh-configuration.png
diff --git a/blog/2024-08-16-apache-answer-frontend-configuration-guide/windows-error.png b/blog/apache-answer-frontend-configuration-guide/windows-error.png
similarity index 100%
rename from blog/2024-08-16-apache-answer-frontend-configuration-guide/windows-error.png
rename to blog/apache-answer-frontend-configuration-guide/windows-error.png
diff --git a/blog/2024-06-05-apache-answer-joined-first-alc-hangzhou-meetup/Fen.jpeg b/blog/apache-answer-joined-first-alc-hangzhou-meetup/Fen.jpeg
similarity index 100%
rename from blog/2024-06-05-apache-answer-joined-first-alc-hangzhou-meetup/Fen.jpeg
rename to blog/apache-answer-joined-first-alc-hangzhou-meetup/Fen.jpeg
diff --git a/blog/2024-06-05-apache-answer-joined-first-alc-hangzhou-meetup/Joyqi.jpeg b/blog/apache-answer-joined-first-alc-hangzhou-meetup/Joyqi.jpeg
similarity index 100%
rename from blog/2024-06-05-apache-answer-joined-first-alc-hangzhou-meetup/Joyqi.jpeg
rename to blog/apache-answer-joined-first-alc-hangzhou-meetup/Joyqi.jpeg
diff --git a/blog/2024-06-05-apache-answer-joined-first-alc-hangzhou-meetup/Nadia Open Remarks.jpeg b/blog/apache-answer-joined-first-alc-hangzhou-meetup/Nadia Open Remarks.jpeg
similarity index 100%
rename from blog/2024-06-05-apache-answer-joined-first-alc-hangzhou-meetup/Nadia Open Remarks.jpeg
rename to blog/apache-answer-joined-first-alc-hangzhou-meetup/Nadia Open Remarks.jpeg
diff --git a/blog/2024-06-05-apache-answer-joined-first-alc-hangzhou-meetup/Open Discussion.jpeg b/blog/apache-answer-joined-first-alc-hangzhou-meetup/Open Discussion.jpeg
similarity index 100%
rename from blog/2024-06-05-apache-answer-joined-first-alc-hangzhou-meetup/Open Discussion.jpeg
rename to blog/apache-answer-joined-first-alc-hangzhou-meetup/Open Discussion.jpeg
diff --git a/blog/2024-06-05-apache-answer-joined-first-alc-hangzhou-meetup/index.md b/blog/apache-answer-joined-first-alc-hangzhou-meetup/index.md
similarity index 99%
rename from blog/2024-06-05-apache-answer-joined-first-alc-hangzhou-meetup/index.md
rename to blog/apache-answer-joined-first-alc-hangzhou-meetup/index.md
index 45bf1bad3..64fa1ef9a 100644
--- a/blog/2024-06-05-apache-answer-joined-first-alc-hangzhou-meetup/index.md
+++ b/blog/apache-answer-joined-first-alc-hangzhou-meetup/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-06-05
 title: "Apache Answer Joined the First ALC Hangzhou Meetup"
 authors: [Anne]
 category: Community
diff --git a/blog/2024-09-11-behind-the-plugin-meet-the-student-contributors/index.md b/blog/behind-the-plugin-meet-the-student-contributors/index.md
similarity index 93%
rename from blog/2024-09-11-behind-the-plugin-meet-the-student-contributors/index.md
rename to blog/behind-the-plugin-meet-the-student-contributors/index.md
index 779cbbd60..758369240 100644
--- a/blog/2024-09-11-behind-the-plugin-meet-the-student-contributors/index.md
+++ b/blog/behind-the-plugin-meet-the-student-contributors/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-09-11
 title: "Behind the Plugin: Meet the Student Contributors"
 authors: [Anne]
 category: Community
@@ -54,6 +55,6 @@ Working on these projects has helped us truly understand how open source works a
 
 By contributing, students can get real-world experience, solve real problems, and meet other people in tech. Start small and work your way up. Whether you write code, document things, or test stuff, there's a place for everyone. Open source can help you learn new things and add testimonials for your skills on your resume.
 
-These two students didn't just write code; they went the extra mile! They created guides to help others set things up and contributed blog posts about how to configure the [frontend](https://answer.apache.org/blog/2024/08/16/apache-answer-frontend-configuration-guide) and [backend](https://answer.apache.org/blog/2024/08/20/apache-answer-backend-configuration-guide), as well as [add new plugins](https://answer.apache.org/blog/2024/08/22/guide-to-add-answer-plugins). Plus, they updated and [...]
+These two students didn't just write code; they went the extra mile! They created guides to help others set things up and contributed blog posts about how to configure the [frontend](https://answer.apache.org/blog/apache-answer-frontend-configuration-guide) and [backend](https://answer.apache.org/blog/apache-answer-backend-configuration-guide), as well as [add new plugins](https://answer.apache.org/blog/guide-to-add-answer-plugins). Plus, they updated and translated the docs to make them [...]
 
-We're so grateful for their hard work! We hope more students will join us in making open source a welcoming place. There are lots of ways to get involved, even if you're not a coder. Click [here](https://answer.apache.org/community/contributing) to check it out and give it a try.
\ No newline at end of file
+We're so grateful for their hard work! We hope more students will join us in making open source a welcoming place. There are lots of ways to get involved, even if you're not a coder. Click [here](https://answer.apache.org/community/contributing) to check it out and give it a try.
diff --git a/blog/2023-12-13-behind-the-scene-how-we-launched-the-first-apache-release/Release Process.png b/blog/behind-the-scene-how-we-launched-the-first-apache-release/Release Process.png
similarity index 100%
rename from blog/2023-12-13-behind-the-scene-how-we-launched-the-first-apache-release/Release Process.png
rename to blog/behind-the-scene-how-we-launched-the-first-apache-release/Release Process.png
diff --git a/blog/2023-12-13-behind-the-scene-how-we-launched-the-first-apache-release/index.md b/blog/behind-the-scene-how-we-launched-the-first-apache-release/index.md
similarity index 95%
rename from blog/2023-12-13-behind-the-scene-how-we-launched-the-first-apache-release/index.md
rename to blog/behind-the-scene-how-we-launched-the-first-apache-release/index.md
index 7b9df1bfd..b3fdd0503 100644
--- a/blog/2023-12-13-behind-the-scene-how-we-launched-the-first-apache-release/index.md
+++ b/blog/behind-the-scene-how-we-launched-the-first-apache-release/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-12-13
 title: "Behind the Scene: How We Launched the First Apache Release"
 authors: [Anne]
 category: Community
@@ -13,7 +14,7 @@ Preparing for our Apache debut was an adventure, with two questions constantly e
 **What's the next step?         
 Which document should I check?**
 
-Joining the incubator was more than a new beginning, but a new way of collaboration that requires us to adapt to soon. Now that we finally [shipped it](https://answer.apache.org/blog/2023/12/07/a-new-chapter-begins-answer-first-apache-release-launches), and look back to the lessons we’ve learnt during the process. We’ve been received help from other projects, so it’s our chance to pave the way for more projects by sharing our experience. 
+Joining the incubator was more than a new beginning, but a new way of collaboration that requires us to adapt to soon. Now that we finally [shipped it](https://answer.apache.org/blog/a-new-chapter-begins-answer-first-apache-release-launches), and look back to the lessons we’ve learnt during the process. We’ve been received help from other projects, so it’s our chance to pave the way for more projects by sharing our experience. 
 
 To the future incubator projects: Consider this blog post your guide as you embark on your own first Apache release. Have a smooth release!
 
diff --git a/blog/2024-05-28-build-a-save-and-respectful-community-with-answer-1.3.1/Auto-Scroll.gif b/blog/build-a-save-and-respectful-community-with-answer-1.3.1/Auto-Scroll.gif
similarity index 100%
rename from blog/2024-05-28-build-a-save-and-respectful-community-with-answer-1.3.1/Auto-Scroll.gif
rename to blog/build-a-save-and-respectful-community-with-answer-1.3.1/Auto-Scroll.gif
diff --git a/blog/2024-05-28-build-a-save-and-respectful-community-with-answer-1.3.1/Keyword Censorship.png b/blog/build-a-save-and-respectful-community-with-answer-1.3.1/Keyword Censorship.png
similarity index 100%
rename from blog/2024-05-28-build-a-save-and-respectful-community-with-answer-1.3.1/Keyword Censorship.png
rename to blog/build-a-save-and-respectful-community-with-answer-1.3.1/Keyword Censorship.png
diff --git a/blog/2024-05-28-build-a-save-and-respectful-community-with-answer-1.3.1/Mention Moderators and Admin.png b/blog/build-a-save-and-respectful-community-with-answer-1.3.1/Mention Moderators and Admin.png
similarity index 100%
rename from blog/2024-05-28-build-a-save-and-respectful-community-with-answer-1.3.1/Mention Moderators and Admin.png
rename to blog/build-a-save-and-respectful-community-with-answer-1.3.1/Mention Moderators and Admin.png
diff --git a/blog/2024-05-28-build-a-save-and-respectful-community-with-answer-1.3.1/Review.png b/blog/build-a-save-and-respectful-community-with-answer-1.3.1/Review.png
similarity index 100%
rename from blog/2024-05-28-build-a-save-and-respectful-community-with-answer-1.3.1/Review.png
rename to blog/build-a-save-and-respectful-community-with-answer-1.3.1/Review.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-05-28-build-a-save-and-respectful-community-with-answer-1.3.1/index.md b/blog/build-a-save-and-respectful-community-with-answer-1.3.1/index.md
similarity index 99%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-05-28-build-a-save-and-respectful-community-with-answer-1.3.1/index.md
rename to blog/build-a-save-and-respectful-community-with-answer-1.3.1/index.md
index c90d5674c..9820a7723 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-05-28-build-a-save-and-respectful-community-with-answer-1.3.1/index.md
+++ b/blog/build-a-save-and-respectful-community-with-answer-1.3.1/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-05-28
 title: "Build a Safe and Respectful Community with Answer 1.3.1 "
 authors: [Anne]
 category: Release
diff --git a/blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/AddTagInfo.png b/blog/build-your-online-community-like-the-pros-with-answer/AddTagInfo.png
similarity index 100%
rename from blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/AddTagInfo.png
rename to blog/build-your-online-community-like-the-pros-with-answer/AddTagInfo.png
diff --git a/blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/AddinBulk.png b/blog/build-your-online-community-like-the-pros-with-answer/AddinBulk.png
similarity index 100%
rename from blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/AddinBulk.png
rename to blog/build-your-online-community-like-the-pros-with-answer/AddinBulk.png
diff --git a/blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/AnswerCommuties.png b/blog/build-your-online-community-like-the-pros-with-answer/AnswerCommuties.png
similarity index 100%
rename from blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/AnswerCommuties.png
rename to blog/build-your-online-community-like-the-pros-with-answer/AnswerCommuties.png
diff --git a/blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/AnswerScreenshot.png b/blog/build-your-online-community-like-the-pros-with-answer/AnswerScreenshot.png
similarity index 100%
rename from blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/AnswerScreenshot.png
rename to blog/build-your-online-community-like-the-pros-with-answer/AnswerScreenshot.png
diff --git a/blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/ColorTheme.png b/blog/build-your-online-community-like-the-pros-with-answer/ColorTheme.png
similarity index 100%
rename from blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/ColorTheme.png
rename to blog/build-your-online-community-like-the-pros-with-answer/ColorTheme.png
diff --git a/blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/ColorTheme1.png b/blog/build-your-online-community-like-the-pros-with-answer/ColorTheme1.png
similarity index 100%
rename from blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/ColorTheme1.png
rename to blog/build-your-online-community-like-the-pros-with-answer/ColorTheme1.png
diff --git a/blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/CommunityLayout.png b/blog/build-your-online-community-like-the-pros-with-answer/CommunityLayout.png
similarity index 100%
rename from blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/CommunityLayout.png
rename to blog/build-your-online-community-like-the-pros-with-answer/CommunityLayout.png
diff --git a/blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/CommunityName.png b/blog/build-your-online-community-like-the-pros-with-answer/CommunityName.png
similarity index 100%
rename from blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/CommunityName.png
rename to blog/build-your-online-community-like-the-pros-with-answer/CommunityName.png
diff --git a/blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/CreateaNewTag.png b/blog/build-your-online-community-like-the-pros-with-answer/CreateaNewTag.png
similarity index 100%
rename from blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/CreateaNewTag.png
rename to blog/build-your-online-community-like-the-pros-with-answer/CreateaNewTag.png
diff --git a/blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/Logo.png b/blog/build-your-online-community-like-the-pros-with-answer/Logo.png
similarity index 100%
rename from blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/Logo.png
rename to blog/build-your-online-community-like-the-pros-with-answer/Logo.png
diff --git a/blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/PostPreview.png b/blog/build-your-online-community-like-the-pros-with-answer/PostPreview.png
similarity index 100%
rename from blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/PostPreview.png
rename to blog/build-your-online-community-like-the-pros-with-answer/PostPreview.png
diff --git a/blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/ReputationScore.png b/blog/build-your-online-community-like-the-pros-with-answer/ReputationScore.png
similarity index 100%
rename from blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/ReputationScore.png
rename to blog/build-your-online-community-like-the-pros-with-answer/ReputationScore.png
diff --git a/blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/SidebarRules.png b/blog/build-your-online-community-like-the-pros-with-answer/SidebarRules.png
similarity index 100%
rename from blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/SidebarRules.png
rename to blog/build-your-online-community-like-the-pros-with-answer/SidebarRules.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/index.md b/blog/build-your-online-community-like-the-pros-with-answer/index.md
similarity index 96%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/index.md
rename to blog/build-your-online-community-like-the-pros-with-answer/index.md
index 5d44f7293..0ecfe617f 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/index.md
+++ b/blog/build-your-online-community-like-the-pros-with-answer/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-09-14
 title: Build Your Online Community Like the Pros with Answer
 authors: [Anne]
 category: Best Practice
@@ -93,7 +94,7 @@ Now that the tags are ready, let’s have the very first post by clicking **Add
 
 ### Time to Manage the Content
 
-Admin and moderators can review and edit the posts to maintain a vibrant environment for everyone. That’s not it, in Answer, everyone is a part of content management. You can find Flag, Moderation, Permission and Reputation, find out how they better online community experience for your users in our [blog](https://answer.apache.org/blog/2023/08/09/how-to-manage-content-system-efficiently-with-answer).
+Admin and moderators can review and edit the posts to maintain a vibrant environment for everyone. That’s not it, in Answer, everyone is a part of content management. You can find Flag, Moderation, Permission and Reputation, find out how they better online community experience for your users in our [blog](https://answer.apache.org/blog/how-to-manage-content-system-efficiently-with-answer).
 
 ## Engage and Award Your Users
 
@@ -101,7 +102,7 @@ Diverse topics and high-quality discussion are both good content to engage users
 
 ![Reputation Score](ReputationScore.png)
 
-Reputation scores are also used by community moderators and administrators to determine user [privileges](https://answer.apache.org/docs/recipes/contents/permission), such as posting more than 2 links at a time, creating a new tag, etc. Answer provides 3 levels of reputation, and you can choose a level based on your needs. Explore more on how to utilize reputation and privilege in your online community [here](https://answer.apache.org/blog/2023/07/19/how-to-utilize-reputation-and-privile [...]
+Reputation scores are also used by community moderators and administrators to determine user [privileges](https://answer.apache.org/docs/recipes/contents/permission), such as posting more than 2 links at a time, creating a new tag, etc. Answer provides 3 levels of reputation, and you can choose a level based on your needs. Explore more on how to utilize reputation and privilege in your online community [here](https://answer.apache.org/blog/how-to-utilize-reputation-and-privilege-in-onlin [...]
 
 From customizable features to engagement, Answer equips you to connect with your users in meaningful ways. Whether you're launching a new community or looking to revitalize an existing one, Answer got practical features you need to make your online community a home for your users. Start building your community like the pros with [Answer](https://answer.apache.org/) today, and watch it flourish into any communities you dream about.
 
diff --git a/blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/DSC07756.png b/blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/DSC07756.png
similarity index 100%
rename from blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/DSC07756.png
rename to blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/DSC07756.png
diff --git a/blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/Hacktoberfest 2023.jpeg b/blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/Hacktoberfest 2023.jpeg
similarity index 100%
rename from blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/Hacktoberfest 2023.jpeg
rename to blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/Hacktoberfest 2023.jpeg
diff --git a/blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/ILLA Cloud x Answer.png b/blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/ILLA Cloud x Answer.png
similarity index 100%
rename from blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/ILLA Cloud x Answer.png
rename to blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/ILLA Cloud x Answer.png
diff --git a/blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/Issues.png b/blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/Issues.png
similarity index 100%
rename from blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/Issues.png
rename to blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/Issues.png
diff --git a/blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/Template.png b/blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/Template.png
similarity index 100%
rename from blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/Template.png
rename to blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/Template.png
diff --git a/blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/Title.png b/blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/Title.png
similarity index 100%
rename from blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/Title.png
rename to blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/Title.png
diff --git a/blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/banner.png b/blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/banner.png
similarity index 100%
rename from blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/banner.png
rename to blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/banner.png
diff --git a/blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/index.md b/blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/index.md
similarity index 99%
rename from blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/index.md
rename to blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/index.md
index 92546fb6f..1fc55db61 100644
--- a/blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/index.md
+++ b/blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-09-27
 title: Celebrate Answer’s First Anniversary with Hacktoberfest 2023
 authors: [Anne]
 category: Community
diff --git a/blog/2024-01-26-deploy-answer-https/index.md b/blog/deploy-answer-https/index.md
similarity index 98%
rename from blog/2024-01-26-deploy-answer-https/index.md
rename to blog/deploy-answer-https/index.md
index 9139998c5..91ab1c93c 100644
--- a/blog/2024-01-26-deploy-answer-https/index.md
+++ b/blog/deploy-answer-https/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-01-26
 title: "How to Access Answer Using HTTPS"
 authors: [LinkinStar]
 category: Tech
diff --git a/blog/2023-06-29-everything-you-need-to-know-about-answer/everythingabtanswer1.png b/blog/everything-you-need-to-know-about-answer/everythingabtanswer1.png
similarity index 100%
rename from blog/2023-06-29-everything-you-need-to-know-about-answer/everythingabtanswer1.png
rename to blog/everything-you-need-to-know-about-answer/everythingabtanswer1.png
diff --git a/blog/2023-06-29-everything-you-need-to-know-about-answer/everythingabtanswer2.png b/blog/everything-you-need-to-know-about-answer/everythingabtanswer2.png
similarity index 100%
rename from blog/2023-06-29-everything-you-need-to-know-about-answer/everythingabtanswer2.png
rename to blog/everything-you-need-to-know-about-answer/everythingabtanswer2.png
diff --git a/blog/2023-06-29-everything-you-need-to-know-about-answer/everythingabtanswer3.png b/blog/everything-you-need-to-know-about-answer/everythingabtanswer3.png
similarity index 100%
rename from blog/2023-06-29-everything-you-need-to-know-about-answer/everythingabtanswer3.png
rename to blog/everything-you-need-to-know-about-answer/everythingabtanswer3.png
diff --git a/blog/2023-06-29-everything-you-need-to-know-about-answer/index.md b/blog/everything-you-need-to-know-about-answer/index.md
similarity index 93%
rename from blog/2023-06-29-everything-you-need-to-know-about-answer/index.md
rename to blog/everything-you-need-to-know-about-answer/index.md
index 127ab5097..983905c43 100644
--- a/blog/2023-06-29-everything-you-need-to-know-about-answer/index.md
+++ b/blog/everything-you-need-to-know-about-answer/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-06-29
 title: Everything You Need to Know About Answer
 authors: [Anne]
 category: Community
@@ -66,7 +67,7 @@ We are a small and agile team, working closely with each other in different citi
 ## Can I use Answer?
 
 Why not?
-With a simple and intuitive design, you can build a [knowledge base](../2023-05-30-everything-you-need-to-know-about-knowledge-base/index.md), game forum, or support center with Answer smoothly. [Answer 1.1.0](../2023-06-15-answer-1.1.0-release/index.md) also supports plugins so that you can enhance Answer’s performance in the way you want.
+With a simple and intuitive design, you can build a [knowledge base](/blog/everything-you-need-to-know-about-knowledge-base), game forum, or support center with Answer smoothly. [Answer 1.1.0](/blog/answer-1.1.0-release) also supports plugins so that you can enhance Answer’s performance in the way you want.
 ![Plugin](everythingabtanswer3.png)
 
 ## How do I Get Answer?
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/index.md b/blog/everything-you-need-to-know-about-knowledge-base/index.md
similarity index 92%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/index.md
rename to blog/everything-you-need-to-know-about-knowledge-base/index.md
index 414695ef2..a6d2e8c41 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/index.md
+++ b/blog/everything-you-need-to-know-about-knowledge-base/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-05-30
 title: Everything You Need to Know About Knowledge Base
 authors: [Anne]
 category: Insights
@@ -36,7 +37,7 @@ A knowledge base serves as a repository for capturing and preserving institution
 With a knowledge base, organizations can ensure consistency and accuracy in the information. It minimizes errors and conflicts, allowing for standardized procedures, guidelines, and documentation, reducing the risk of errors or inconsistencies caused by outdated or conflicting information.
 
 5. Customer Self-service and Support
-Knowledge bases are commonly used in [customer support](../2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/index.md) to provide self-service options. By offering a comprehensive collection of FAQs, troubleshooting guides, and instructional materials, customers can find solutions to their problems without the need to contact support, reducing support costs and improving customer satisfaction.
+Knowledge bases are commonly used in [customer support](/blog/how-to-build-a-help-center-with-your-users-and-answer) to provide self-service options. By offering a comprehensive collection of FAQs, troubleshooting guides, and instructional materials, customers can find solutions to their problems without the need to contact support, reducing support costs and improving customer satisfaction.
 
 ## Build Knowledge Base with Answer
 
diff --git a/blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/knowledgebase1.png b/blog/everything-you-need-to-know-about-knowledge-base/knowledgebase1.png
similarity index 100%
rename from blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/knowledgebase1.png
rename to blog/everything-you-need-to-know-about-knowledge-base/knowledgebase1.png
diff --git a/blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/knowledgebase2.png b/blog/everything-you-need-to-know-about-knowledge-base/knowledgebase2.png
similarity index 100%
rename from blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/knowledgebase2.png
rename to blog/everything-you-need-to-know-about-knowledge-base/knowledgebase2.png
diff --git a/blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/knowledgebase3.gif b/blog/everything-you-need-to-know-about-knowledge-base/knowledgebase3.gif
similarity index 100%
rename from blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/knowledgebase3.gif
rename to blog/everything-you-need-to-know-about-knowledge-base/knowledgebase3.gif
diff --git a/blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/knowledgebase4.png b/blog/everything-you-need-to-know-about-knowledge-base/knowledgebase4.png
similarity index 100%
rename from blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/knowledgebase4.png
rename to blog/everything-you-need-to-know-about-knowledge-base/knowledgebase4.png
diff --git a/blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/knowledgebase5.png b/blog/everything-you-need-to-know-about-knowledge-base/knowledgebase5.png
similarity index 100%
rename from blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/knowledgebase5.png
rename to blog/everything-you-need-to-know-about-knowledge-base/knowledgebase5.png
diff --git a/blog/2024-01-25-first-contribution-come-to-answer/Discussion.png b/blog/first-contribution-come-to-answer/Discussion.png
similarity index 100%
rename from blog/2024-01-25-first-contribution-come-to-answer/Discussion.png
rename to blog/first-contribution-come-to-answer/Discussion.png
diff --git a/blog/2024-01-25-first-contribution-come-to-answer/Docs Screenshot.png b/blog/first-contribution-come-to-answer/Docs Screenshot.png
similarity index 100%
rename from blog/2024-01-25-first-contribution-come-to-answer/Docs Screenshot.png
rename to blog/first-contribution-come-to-answer/Docs Screenshot.png
diff --git a/blog/2024-01-25-first-contribution-come-to-answer/GitHub Screenshot.jpeg b/blog/first-contribution-come-to-answer/GitHub Screenshot.jpeg
similarity index 100%
rename from blog/2024-01-25-first-contribution-come-to-answer/GitHub Screenshot.jpeg
rename to blog/first-contribution-come-to-answer/GitHub Screenshot.jpeg
diff --git a/blog/2024-01-25-first-contribution-come-to-answer/Ovio.png b/blog/first-contribution-come-to-answer/Ovio.png
similarity index 100%
rename from blog/2024-01-25-first-contribution-come-to-answer/Ovio.png
rename to blog/first-contribution-come-to-answer/Ovio.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-25-first-contribution-come-to-answer/index.md b/blog/first-contribution-come-to-answer/index.md
similarity index 99%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-25-first-contribution-come-to-answer/index.md
rename to blog/first-contribution-come-to-answer/index.md
index 91637b6e7..fd5ea927a 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-25-first-contribution-come-to-answer/index.md
+++ b/blog/first-contribution-come-to-answer/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-01-25
 title: "First Contribution? Come to Answer."
 authors: [Anne]
 category: Community
diff --git a/blog/2024-01-25-first-contribution-come-to-answer/up-for-grabs.png b/blog/first-contribution-come-to-answer/up-for-grabs.png
similarity index 100%
rename from blog/2024-01-25-first-contribution-come-to-answer/up-for-grabs.png
rename to blog/first-contribution-come-to-answer/up-for-grabs.png
diff --git a/blog/2024-08-22-guide-to-add-answer-plugins/files.png b/blog/guide-to-add-answer-plugins/files.png
similarity index 100%
rename from blog/2024-08-22-guide-to-add-answer-plugins/files.png
rename to blog/guide-to-add-answer-plugins/files.png
diff --git a/blog/2024-08-22-guide-to-add-answer-plugins/go-edit.png b/blog/guide-to-add-answer-plugins/go-edit.png
similarity index 100%
rename from blog/2024-08-22-guide-to-add-answer-plugins/go-edit.png
rename to blog/guide-to-add-answer-plugins/go-edit.png
diff --git a/blog/2024-08-22-guide-to-add-answer-plugins/go-tidy.png b/blog/guide-to-add-answer-plugins/go-tidy.png
similarity index 100%
rename from blog/2024-08-22-guide-to-add-answer-plugins/go-tidy.png
rename to blog/guide-to-add-answer-plugins/go-tidy.png
diff --git a/blog/2024-08-22-guide-to-add-answer-plugins/index.md b/blog/guide-to-add-answer-plugins/index.md
similarity index 93%
rename from blog/2024-08-22-guide-to-add-answer-plugins/index.md
rename to blog/guide-to-add-answer-plugins/index.md
index b36ef8843..ed41579fd 100644
--- a/blog/2024-08-22-guide-to-add-answer-plugins/index.md
+++ b/blog/guide-to-add-answer-plugins/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-08-22
 title: "Guide to Adding Plugins to Apache Answer"
 authors: [ZhuXuanlyu, ChenJiaji, Anne]
 category: Tutorials
@@ -62,4 +63,4 @@ Example with the editor-chart, editor-formula, and embed-basic plugins.
 
 Open the backend interface URL in your browser. Under the **Admin - Installed Plugins** section, you'll see the added plugins. Click the `⋮` in the Action column to activate or remove the plugin.
 
-Congratulations, you've successfully added a plugin! Click [here](https://answer.apache.org/plugins/) to explore more community-built plugins. Additionally, we offer a detailed tutorial on [How to Package and Deploy Answer Plugins](https://answer.apache.org/blog/2024/07/02/how-to-package-and-deploy-answer-plugins/) and a [Plugin Development Guide](https://answer.apache.org/docs/development/plugins/) to make your Apache Answer even more powerful.
+Congratulations, you've successfully added a plugin! Click [here](https://answer.apache.org/plugins/) to explore more community-built plugins. Additionally, we offer a detailed tutorial on [How to Package and Deploy Answer Plugins](https://answer.apache.org/blog/how-to-package-and-deploy-answer-plugins/) and a [Plugin Development Guide](https://answer.apache.org/docs/development/plugins/) to make your Apache Answer even more powerful.
diff --git a/blog/2024-08-22-guide-to-add-answer-plugins/main-go.png b/blog/guide-to-add-answer-plugins/main-go.png
similarity index 100%
rename from blog/2024-08-22-guide-to-add-answer-plugins/main-go.png
rename to blog/guide-to-add-answer-plugins/main-go.png
diff --git a/blog/2024-11-13-how-release-managers-make-the-release-process-productive/how-to-release.PNG b/blog/how-release-managers-make-the-release-process-productive/how-to-release.PNG
similarity index 100%
rename from blog/2024-11-13-how-release-managers-make-the-release-process-productive/how-to-release.PNG
rename to blog/how-release-managers-make-the-release-process-productive/how-to-release.PNG
diff --git a/blog/2024-11-13-how-release-managers-make-the-release-process-productive/index.md b/blog/how-release-managers-make-the-release-process-productive/index.md
similarity index 87%
rename from blog/2024-11-13-how-release-managers-make-the-release-process-productive/index.md
rename to blog/how-release-managers-make-the-release-process-productive/index.md
index eb0a49863..3bf92e757 100644
--- a/blog/2024-11-13-how-release-managers-make-the-release-process-productive/index.md
+++ b/blog/how-release-managers-make-the-release-process-productive/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-11-13
 title: "How Release Managers Make the Release Process Productive"
 authors: [Anne]
 category: Community
@@ -17,7 +18,7 @@ In today's read, we will look back at the challenges encountered by the release
 ## Evolution of the Release Doc 
 As the foundation of the release, the release doc provides detailed guidance. It also serves as a testament to the project’s maturity and independence in release management.
 
-LinkinStars, a backend engineer, became Apache Answer’s [first release manager](https://answer.apache.org/blog/2024/03/18/meet-our-release-manager-linkinstars). He crafted the initial version of the release doc with an entire release cycle and final deployment. In this version, the release doc packed with process from packaging, signing, verification, and uploading, as well as email templates. With his help, Apache Answer’s [first Apache release](https://answer.apache.org/zh-CN/blog/2023 [...]
+LinkinStars, a backend engineer, became Apache Answer’s [first release manager](https://answer.apache.org/blog/meet-our-release-manager-linkinstars). He crafted the initial version of the release doc with an entire release cycle and final deployment. In this version, the release doc packed with process from packaging, signing, verification, and uploading, as well as email templates. With his help, Apache Answer’s [first Apache release](https://answer.apache.org/zh-CN/blog/a-new-chapter-b [...]
 
 Later on, the PPMC members started to take turns following the guidance of the mentor. By rotating this role, the community was not only familiarized with the release process but also able to identify the optimization gap. 
 
@@ -41,7 +42,7 @@ For LinkinStars, the first release was undoubtedly a huge challenge. He first wo
 
 ![Alt text](release-process.PNG)
 
-Click [here](https://answer.apache.org/blog/2023/12/13/behind-the-scene-how-we-launched-the-first-apache-release) to learn more about the behind-the-scenes story of Apache Answer's first Apache release.
+Click [here](https://answer.apache.org/blog/behind-the-scene-how-we-launched-the-first-apache-release) to learn more about the behind-the-scenes story of Apache Answer's first Apache release.
 
 After shuai‘s take-over, he referred to LinkinStars’ release documentation and prepared the GPG key and SVN configuration in advance. However, he still faced issues such as incorrect email subject/content, missing content after packaging, and incorrect signatures. To avoid formatting errors caused by copy-pasting in emails, shuai suggested creating a .txt file locally first, where the email template can be edited and modified before copying it into the email editor. He also created a [Gi [...]
 
@@ -53,4 +54,4 @@ In the Apache community, all communication is transparent and traceable, which i
 
 When talking to the release managers, all of them have mentioned the importance of collaboration and cooperation among release managers. Besides meticulous and repeated checks during the release, it is highly recommended to invite other release managers to help validate the release to ensure that every step is correct.
 
-One of the graduation checklist items in Apache's successful graduation guide is the ability to release an Apache version. This requires not only clear release documentation and a transparent communication mechanism but also the collective effort of all community members. From requirement analysis, development, and testing to the final release, the collaboration among community members is key to ensuring a successful release. Apache Answer welcomes and encourages more people to join the  [...]
\ No newline at end of file
+One of the graduation checklist items in Apache's successful graduation guide is the ability to release an Apache version. This requires not only clear release documentation and a transparent communication mechanism but also the collective effort of all community members. From requirement analysis, development, and testing to the final release, the collaboration among community members is key to ensuring a successful release. Apache Answer welcomes and encourages more people to join the  [...]
diff --git a/blog/2024-11-13-how-release-managers-make-the-release-process-productive/kumfo-improvement.PNG b/blog/how-release-managers-make-the-release-process-productive/kumfo-improvement.PNG
similarity index 100%
rename from blog/2024-11-13-how-release-managers-make-the-release-process-productive/kumfo-improvement.PNG
rename to blog/how-release-managers-make-the-release-process-productive/kumfo-improvement.PNG
diff --git a/blog/2024-11-13-how-release-managers-make-the-release-process-productive/release-process.PNG b/blog/how-release-managers-make-the-release-process-productive/release-process.PNG
similarity index 100%
rename from blog/2024-11-13-how-release-managers-make-the-release-process-productive/release-process.PNG
rename to blog/how-release-managers-make-the-release-process-productive/release-process.PNG
diff --git a/blog/2024-11-13-how-release-managers-make-the-release-process-productive/reminder-tips.png b/blog/how-release-managers-make-the-release-process-productive/reminder-tips.png
similarity index 100%
rename from blog/2024-11-13-how-release-managers-make-the-release-process-productive/reminder-tips.png
rename to blog/how-release-managers-make-the-release-process-productive/reminder-tips.png
diff --git a/blog/2024-11-13-how-release-managers-make-the-release-process-productive/shuai-sign-the-release-artifacts.PNG b/blog/how-release-managers-make-the-release-process-productive/shuai-sign-the-release-artifacts.PNG
similarity index 100%
rename from blog/2024-11-13-how-release-managers-make-the-release-process-productive/shuai-sign-the-release-artifacts.PNG
rename to blog/how-release-managers-make-the-release-process-productive/shuai-sign-the-release-artifacts.PNG
diff --git a/blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/AdvancedSearchTips.png b/blog/how-to-build-a-help-center-with-your-users-and-answer/AdvancedSearchTips.png
similarity index 100%
rename from blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/AdvancedSearchTips.png
rename to blog/how-to-build-a-help-center-with-your-users-and-answer/AdvancedSearchTips.png
diff --git a/blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/ApprovedAnswer.png b/blog/how-to-build-a-help-center-with-your-users-and-answer/ApprovedAnswer.png
similarity index 100%
rename from blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/ApprovedAnswer.png
rename to blog/how-to-build-a-help-center-with-your-users-and-answer/ApprovedAnswer.png
diff --git a/blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/CategorizewithTags.png b/blog/how-to-build-a-help-center-with-your-users-and-answer/CategorizewithTags.png
similarity index 100%
rename from blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/CategorizewithTags.png
rename to blog/how-to-build-a-help-center-with-your-users-and-answer/CategorizewithTags.png
diff --git a/blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/FollowaTag.png b/blog/how-to-build-a-help-center-with-your-users-and-answer/FollowaTag.png
similarity index 100%
rename from blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/FollowaTag.png
rename to blog/how-to-build-a-help-center-with-your-users-and-answer/FollowaTag.png
diff --git a/blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/HotQuestion.png b/blog/how-to-build-a-help-center-with-your-users-and-answer/HotQuestion.png
similarity index 100%
rename from blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/HotQuestion.png
rename to blog/how-to-build-a-help-center-with-your-users-and-answer/HotQuestion.png
diff --git a/blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/HowHelpCenterWorks.png b/blog/how-to-build-a-help-center-with-your-users-and-answer/HowHelpCenterWorks.png
similarity index 100%
rename from blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/HowHelpCenterWorks.png
rename to blog/how-to-build-a-help-center-with-your-users-and-answer/HowHelpCenterWorks.png
diff --git a/blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/Pin.png b/blog/how-to-build-a-help-center-with-your-users-and-answer/Pin.png
similarity index 100%
rename from blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/Pin.png
rename to blog/how-to-build-a-help-center-with-your-users-and-answer/Pin.png
diff --git a/blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/RelatedQuestions.png b/blog/how-to-build-a-help-center-with-your-users-and-answer/RelatedQuestions.png
similarity index 100%
rename from blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/RelatedQuestions.png
rename to blog/how-to-build-a-help-center-with-your-users-and-answer/RelatedQuestions.png
diff --git a/blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/Search.png b/blog/how-to-build-a-help-center-with-your-users-and-answer/Search.png
similarity index 100%
rename from blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/Search.png
rename to blog/how-to-build-a-help-center-with-your-users-and-answer/Search.png
diff --git a/blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/Sidebar.png b/blog/how-to-build-a-help-center-with-your-users-and-answer/Sidebar.png
similarity index 100%
rename from blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/Sidebar.png
rename to blog/how-to-build-a-help-center-with-your-users-and-answer/Sidebar.png
diff --git a/blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/TagandDescription.png b/blog/how-to-build-a-help-center-with-your-users-and-answer/TagandDescription.png
similarity index 100%
rename from blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/TagandDescription.png
rename to blog/how-to-build-a-help-center-with-your-users-and-answer/TagandDescription.png
diff --git a/blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/TipsandNotice.png b/blog/how-to-build-a-help-center-with-your-users-and-answer/TipsandNotice.png
similarity index 100%
rename from blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/TipsandNotice.png
rename to blog/how-to-build-a-help-center-with-your-users-and-answer/TipsandNotice.png
diff --git a/blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/UnlistQuestion.gif b/blog/how-to-build-a-help-center-with-your-users-and-answer/UnlistQuestion.gif
similarity index 100%
rename from blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/UnlistQuestion.gif
rename to blog/how-to-build-a-help-center-with-your-users-and-answer/UnlistQuestion.gif
diff --git a/blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/index.md b/blog/how-to-build-a-help-center-with-your-users-and-answer/index.md
similarity index 92%
rename from blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/index.md
rename to blog/how-to-build-a-help-center-with-your-users-and-answer/index.md
index c8d7717a2..2f2948631 100644
--- a/blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/index.md
+++ b/blog/how-to-build-a-help-center-with-your-users-and-answer/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-07-05
 title: How to Build a Help Center with Your Users and Answer
 authors: [Anne]
 category: Tutorials
@@ -47,7 +48,7 @@ The best part in Answer is that, as long as you run a support center with it, gr
 
 ![Hot Question in Answer](HotQuestion.png)
 
-You can also [Pin recent FAQs](https://answer.apache.org/blog/2023/05/11/answer-1.0.9-release#whats-new) for your customers, or add as an additional resource in the sidebar, so that users can get the answer they need right away.
+You can also [Pin recent FAQs](https://answer.apache.org/blog/answer-1.0.9-release#whats-new) for your customers, or add as an additional resource in the sidebar, so that users can get the answer they need right away.
 
 ![Pin an FAQ in Answer](Pin.png)
 
@@ -75,7 +76,7 @@ Add a description for your users to know what the tag is about, and what content
 
 Don’t make your help center end up with outdated answers. Though users are actively becoming a part of the community, moderators still need regular review and edit. Keep an eye on product launch, tweaks and updates, and you’ll notice how effective tags can be when updating the content.
 
-When updating or editing a post, use [Unlist](https://answer.apache.org/blog/2023/05/11/answer-1.0.9-release#whats-new) to hide the post temporarily to avoid misunderstanding.
+When updating or editing a post, use [Unlist](https://answer.apache.org/blog/answer-1.0.9-release#whats-new) to hide the post temporarily to avoid misunderstanding.
 
 ![Unlist a Question in Answer](UnlistQuestion.gif)
 
@@ -103,7 +104,7 @@ Answer also provides advanced search tips to boost search efficiency, offering a
 ![Related Question in Answer](RelatedQuestions.png)
 
 **4. Add Additional Resources**
-    You can customize Answer freely, such as adding extra information in the sidebar. In [Answer 1.1.0](../2023-06-15-answer-1.1.0-release/index.md), we support [plugin](https://github.com/apache/incubator-answer-plugins) and your Answer is about to fly.
+    You can customize Answer freely, such as adding extra information in the sidebar. In [Answer 1.1.0](/blog/answer-1.1.0-release), we support [plugin](https://github.com/apache/incubator-answer-plugins) and your Answer is about to fly.
 
 ![Customize Sidebar in Answer](Sidebar.png)
 
diff --git a/blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/index.md b/blog/how-to-improve-knowledge-sharing-with-answer/index.md
similarity index 99%
rename from blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/index.md
rename to blog/how-to-improve-knowledge-sharing-with-answer/index.md
index df0cc47ab..bcb7283ca 100644
--- a/blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/index.md
+++ b/blog/how-to-improve-knowledge-sharing-with-answer/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-06-20
 title: How to Improve Knowledge Sharing with Answer
 authors: [Anne]
 category: Tutorials
diff --git a/blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing1.jpeg b/blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing1.jpeg
similarity index 100%
rename from blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing1.jpeg
rename to blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing1.jpeg
diff --git a/blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing10.png b/blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing10.png
similarity index 100%
rename from blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing10.png
rename to blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing10.png
diff --git a/blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing2.png b/blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing2.png
similarity index 100%
rename from blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing2.png
rename to blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing2.png
diff --git a/blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing3.png b/blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing3.png
similarity index 100%
rename from blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing3.png
rename to blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing3.png
diff --git a/blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing4.png b/blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing4.png
similarity index 100%
rename from blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing4.png
rename to blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing4.png
diff --git a/blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing5.png b/blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing5.png
similarity index 100%
rename from blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing5.png
rename to blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing5.png
diff --git a/blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing6.png b/blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing6.png
similarity index 100%
rename from blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing6.png
rename to blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing6.png
diff --git a/blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing7.png b/blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing7.png
similarity index 100%
rename from blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing7.png
rename to blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing7.png
diff --git a/blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing8.png b/blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing8.png
similarity index 100%
rename from blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing8.png
rename to blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing8.png
diff --git a/blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing9.png b/blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing9.png
similarity index 100%
rename from blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing9.png
rename to blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing9.png
diff --git a/blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/admin setting permission.png b/blog/how-to-manage-content-system-efficiently-with-answer/admin setting permission.png
similarity index 100%
rename from blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/admin setting permission.png
rename to blog/how-to-manage-content-system-efficiently-with-answer/admin setting permission.png
diff --git a/blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/admin-flags.gif b/blog/how-to-manage-content-system-efficiently-with-answer/admin-flags.gif
similarity index 100%
rename from blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/admin-flags.gif
rename to blog/how-to-manage-content-system-efficiently-with-answer/admin-flags.gif
diff --git a/blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/admin-review.png b/blog/how-to-manage-content-system-efficiently-with-answer/admin-review.png
similarity index 100%
rename from blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/admin-review.png
rename to blog/how-to-manage-content-system-efficiently-with-answer/admin-review.png
diff --git a/blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/index.md b/blog/how-to-manage-content-system-efficiently-with-answer/index.md
similarity index 99%
rename from blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/index.md
rename to blog/how-to-manage-content-system-efficiently-with-answer/index.md
index e67338343..8783b644e 100644
--- a/blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/index.md
+++ b/blog/how-to-manage-content-system-efficiently-with-answer/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-08-09
 title: How to Manage Content System Efficiently with Answer 
 authors: [Anne]
 category: Tutorials
diff --git a/blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/moderation.png b/blog/how-to-manage-content-system-efficiently-with-answer/moderation.png
similarity index 100%
rename from blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/moderation.png
rename to blog/how-to-manage-content-system-efficiently-with-answer/moderation.png
diff --git a/blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/permission.png b/blog/how-to-manage-content-system-efficiently-with-answer/permission.png
similarity index 100%
rename from blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/permission.png
rename to blog/how-to-manage-content-system-efficiently-with-answer/permission.png
diff --git a/blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/permission2.png b/blog/how-to-manage-content-system-efficiently-with-answer/permission2.png
similarity index 100%
rename from blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/permission2.png
rename to blog/how-to-manage-content-system-efficiently-with-answer/permission2.png
diff --git a/blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/user-flag.png b/blog/how-to-manage-content-system-efficiently-with-answer/user-flag.png
similarity index 100%
rename from blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/user-flag.png
rename to blog/how-to-manage-content-system-efficiently-with-answer/user-flag.png
diff --git a/blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/user-reputation.png b/blog/how-to-manage-content-system-efficiently-with-answer/user-reputation.png
similarity index 100%
rename from blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/user-reputation.png
rename to blog/how-to-manage-content-system-efficiently-with-answer/user-reputation.png
diff --git a/blog/2024-07-02-how-to-package-and-deploy-answer-plugins/01.webp b/blog/how-to-package-and-deploy-answer-plugins/01.webp
similarity index 100%
rename from blog/2024-07-02-how-to-package-and-deploy-answer-plugins/01.webp
rename to blog/how-to-package-and-deploy-answer-plugins/01.webp
diff --git a/blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.1.1.webp b/blog/how-to-package-and-deploy-answer-plugins/2.1.1.webp
similarity index 100%
rename from blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.1.1.webp
rename to blog/how-to-package-and-deploy-answer-plugins/2.1.1.webp
diff --git a/blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.1.2.webp b/blog/how-to-package-and-deploy-answer-plugins/2.1.2.webp
similarity index 100%
rename from blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.1.2.webp
rename to blog/how-to-package-and-deploy-answer-plugins/2.1.2.webp
diff --git a/blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.1.3.webp b/blog/how-to-package-and-deploy-answer-plugins/2.1.3.webp
similarity index 100%
rename from blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.1.3.webp
rename to blog/how-to-package-and-deploy-answer-plugins/2.1.3.webp
diff --git a/blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.1.4.webp b/blog/how-to-package-and-deploy-answer-plugins/2.1.4.webp
similarity index 100%
rename from blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.1.4.webp
rename to blog/how-to-package-and-deploy-answer-plugins/2.1.4.webp
diff --git a/blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.2.1.webp b/blog/how-to-package-and-deploy-answer-plugins/2.2.1.webp
similarity index 100%
rename from blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.2.1.webp
rename to blog/how-to-package-and-deploy-answer-plugins/2.2.1.webp
diff --git a/blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.2.2.webp b/blog/how-to-package-and-deploy-answer-plugins/2.2.2.webp
similarity index 100%
rename from blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.2.2.webp
rename to blog/how-to-package-and-deploy-answer-plugins/2.2.2.webp
diff --git a/blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.2.3.webp b/blog/how-to-package-and-deploy-answer-plugins/2.2.3.webp
similarity index 100%
rename from blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.2.3.webp
rename to blog/how-to-package-and-deploy-answer-plugins/2.2.3.webp
diff --git a/blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.2.4.webp b/blog/how-to-package-and-deploy-answer-plugins/2.2.4.webp
similarity index 100%
rename from blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.2.4.webp
rename to blog/how-to-package-and-deploy-answer-plugins/2.2.4.webp
diff --git a/blog/2024-07-02-how-to-package-and-deploy-answer-plugins/active-plugin.webp b/blog/how-to-package-and-deploy-answer-plugins/active-plugin.webp
similarity index 100%
rename from blog/2024-07-02-how-to-package-and-deploy-answer-plugins/active-plugin.webp
rename to blog/how-to-package-and-deploy-answer-plugins/active-plugin.webp
diff --git a/blog/2024-07-02-how-to-package-and-deploy-answer-plugins/docker-build.webp b/blog/how-to-package-and-deploy-answer-plugins/docker-build.webp
similarity index 100%
rename from blog/2024-07-02-how-to-package-and-deploy-answer-plugins/docker-build.webp
rename to blog/how-to-package-and-deploy-answer-plugins/docker-build.webp
diff --git a/blog/2024-07-02-how-to-package-and-deploy-answer-plugins/formula-res.webp b/blog/how-to-package-and-deploy-answer-plugins/formula-res.webp
similarity index 100%
rename from blog/2024-07-02-how-to-package-and-deploy-answer-plugins/formula-res.webp
rename to blog/how-to-package-and-deploy-answer-plugins/formula-res.webp
diff --git a/blog/2024-07-02-how-to-package-and-deploy-answer-plugins/index.md b/blog/how-to-package-and-deploy-answer-plugins/index.md
similarity index 99%
rename from blog/2024-07-02-how-to-package-and-deploy-answer-plugins/index.md
rename to blog/how-to-package-and-deploy-answer-plugins/index.md
index dd5884969..0aff2ec8e 100644
--- a/blog/2024-07-02-how-to-package-and-deploy-answer-plugins/index.md
+++ b/blog/how-to-package-and-deploy-answer-plugins/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-07-02
 title: "How to Package and Deploy Answer Plugins"
 authors: [shuai]
 category: Tutorials
diff --git a/blog/2024-07-02-how-to-package-and-deploy-answer-plugins/installation.webp b/blog/how-to-package-and-deploy-answer-plugins/installation.webp
similarity index 100%
rename from blog/2024-07-02-how-to-package-and-deploy-answer-plugins/installation.webp
rename to blog/how-to-package-and-deploy-answer-plugins/installation.webp
diff --git a/blog/2024-07-02-how-to-package-and-deploy-answer-plugins/installed-formula.webp b/blog/how-to-package-and-deploy-answer-plugins/installed-formula.webp
similarity index 100%
rename from blog/2024-07-02-how-to-package-and-deploy-answer-plugins/installed-formula.webp
rename to blog/how-to-package-and-deploy-answer-plugins/installed-formula.webp
diff --git a/blog/2024-07-02-how-to-package-and-deploy-answer-plugins/installed-plugins.webp b/blog/how-to-package-and-deploy-answer-plugins/installed-plugins.webp
similarity index 100%
rename from blog/2024-07-02-how-to-package-and-deploy-answer-plugins/installed-plugins.webp
rename to blog/how-to-package-and-deploy-answer-plugins/installed-plugins.webp
diff --git a/blog/2024-07-02-how-to-package-and-deploy-answer-plugins/local-init.webp b/blog/how-to-package-and-deploy-answer-plugins/local-init.webp
similarity index 100%
rename from blog/2024-07-02-how-to-package-and-deploy-answer-plugins/local-init.webp
rename to blog/how-to-package-and-deploy-answer-plugins/local-init.webp
diff --git a/blog/2024-07-02-how-to-package-and-deploy-answer-plugins/make-ui-01.webp b/blog/how-to-package-and-deploy-answer-plugins/make-ui-01.webp
similarity index 100%
rename from blog/2024-07-02-how-to-package-and-deploy-answer-plugins/make-ui-01.webp
rename to blog/how-to-package-and-deploy-answer-plugins/make-ui-01.webp
diff --git a/blog/2024-07-02-how-to-package-and-deploy-answer-plugins/make-ui-02.webp b/blog/how-to-package-and-deploy-answer-plugins/make-ui-02.webp
similarity index 100%
rename from blog/2024-07-02-how-to-package-and-deploy-answer-plugins/make-ui-02.webp
rename to blog/how-to-package-and-deploy-answer-plugins/make-ui-02.webp
diff --git a/blog/2024-07-02-how-to-package-and-deploy-answer-plugins/make-ui-03.webp b/blog/how-to-package-and-deploy-answer-plugins/make-ui-03.webp
similarity index 100%
rename from blog/2024-07-02-how-to-package-and-deploy-answer-plugins/make-ui-03.webp
rename to blog/how-to-package-and-deploy-answer-plugins/make-ui-03.webp
diff --git a/blog/2024-07-02-how-to-package-and-deploy-answer-plugins/new-answer.webp b/blog/how-to-package-and-deploy-answer-plugins/new-answer.webp
similarity index 100%
rename from blog/2024-07-02-how-to-package-and-deploy-answer-plugins/new-answer.webp
rename to blog/how-to-package-and-deploy-answer-plugins/new-answer.webp
diff --git a/blog/2024-06-20-how-to-search-like-a-pro-in-answer/Advanced Search Tips.png b/blog/how-to-search-like-a-pro-in-answer/Advanced Search Tips.png
similarity index 100%
rename from blog/2024-06-20-how-to-search-like-a-pro-in-answer/Advanced Search Tips.png
rename to blog/how-to-search-like-a-pro-in-answer/Advanced Search Tips.png
diff --git a/blog/2024-06-20-how-to-search-like-a-pro-in-answer/Search Bar.png b/blog/how-to-search-like-a-pro-in-answer/Search Bar.png
similarity index 100%
rename from blog/2024-06-20-how-to-search-like-a-pro-in-answer/Search Bar.png
rename to blog/how-to-search-like-a-pro-in-answer/Search Bar.png
diff --git a/blog/2024-06-20-how-to-search-like-a-pro-in-answer/index.md b/blog/how-to-search-like-a-pro-in-answer/index.md
similarity index 79%
rename from blog/2024-06-20-how-to-search-like-a-pro-in-answer/index.md
rename to blog/how-to-search-like-a-pro-in-answer/index.md
index 606dd3616..f294f4bad 100644
--- a/blog/2024-06-20-how-to-search-like-a-pro-in-answer/index.md
+++ b/blog/how-to-search-like-a-pro-in-answer/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-06-20
 title: "How to Search Like a Pro in Answer"
 authors: [Anne]
 category: Tutorials
@@ -16,7 +17,7 @@ The search bar locates at the top of every page. Whether you’re browsing on th
 ![Search Bar in Answer Locates on the Top of Every Page](Search%20Bar.png)
 
 ## Start from a Keyword
-Just like a search engine, let’s start searching in Answer with a single keyword. Then, you can refine your search by making it to a phrase or sentence. In Answer, we [highlight the key terms](https://answer.apache.org/blog/2024/04/26/what-is-new-in-apache-answer-1.3.0/#fine-tunings-youll-love) so that you can identify it with just a glance. 
+Just like a search engine, let’s start searching in Answer with a single keyword. Then, you can refine your search by making it to a phrase or sentence. In Answer, we [highlight the key terms](https://answer.apache.org/blog/what-is-new-in-apache-answer-1.3.0/#fine-tunings-youll-love) so that you can identify it with just a glance. 
 
 ![Search with Keyword in Answer](search%20with%20keyword.png)
 
@@ -26,7 +27,7 @@ You can also sort the results with **Active, Newest, Relevance, and Score** to b
 
 
 ## Search with Tag
-Remember the [magical tag](https://answer.apache.org/blog/2023/07/05/how-to-build-a-help-center-with-your-users-and-answer#03-organize-categories-with-tags) that play a big role in organizing the community? They’re powerful for tracking the content. If you’re looking for content in the same category, searching with a relevant tag is a productive way to start with. 
+Remember the [magical tag](https://answer.apache.org/blog/how-to-build-a-help-center-with-your-users-and-answer#03-organize-categories-with-tags) that play a big role in organizing the community? They’re powerful for tracking the content. If you’re looking for content in the same category, searching with a relevant tag is a productive way to start with. 
 
 Simply type the tag name inside square brackets and hit search, e.g., [Release]. 
 
@@ -46,4 +47,4 @@ Don’t panic if you forget the rules. The advanced search tips are displayed on
 You can also combine the search rules together to hunt the exact content down.
 
 ## We Love to Hear from You
-It’s always nice to have feedback and advice. If you have feature requests, bug report, or show your Answer. You are welcome to reach out on [X](https://twitter.com/answerdev), [Discord](https://discord.gg/a6PZZbfnFx), [GitHub](https://github.com/apache/incubator-answer), [Meta Answer](https://meta.answer.dev/), or our [mailing list](https://answer.apache.org/community/support).
\ No newline at end of file
+It’s always nice to have feedback and advice. If you have feature requests, bug report, or show your Answer. You are welcome to reach out on [X](https://twitter.com/answerdev), [Discord](https://discord.gg/a6PZZbfnFx), [GitHub](https://github.com/apache/incubator-answer), [Meta Answer](https://meta.answer.dev/), or our [mailing list](https://answer.apache.org/community/support).
diff --git a/blog/2024-06-20-how-to-search-like-a-pro-in-answer/search with keyword.png b/blog/how-to-search-like-a-pro-in-answer/search with keyword.png
similarity index 100%
rename from blog/2024-06-20-how-to-search-like-a-pro-in-answer/search with keyword.png
rename to blog/how-to-search-like-a-pro-in-answer/search with keyword.png
diff --git a/blog/2024-06-20-how-to-search-like-a-pro-in-answer/search with tags.png b/blog/how-to-search-like-a-pro-in-answer/search with tags.png
similarity index 100%
rename from blog/2024-06-20-how-to-search-like-a-pro-in-answer/search with tags.png
rename to blog/how-to-search-like-a-pro-in-answer/search with tags.png
diff --git a/blog/2024-06-20-how-to-search-like-a-pro-in-answer/sort search results.png b/blog/how-to-search-like-a-pro-in-answer/sort search results.png
similarity index 100%
rename from blog/2024-06-20-how-to-search-like-a-pro-in-answer/sort search results.png
rename to blog/how-to-search-like-a-pro-in-answer/sort search results.png
diff --git a/blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/index.md b/blog/how-to-use-answer-for-effective-knowledge-retention/index.md
similarity index 99%
rename from blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/index.md
rename to blog/how-to-use-answer-for-effective-knowledge-retention/index.md
index 3bd3d9df3..7493744a9 100644
--- a/blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/index.md
+++ b/blog/how-to-use-answer-for-effective-knowledge-retention/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-05-16
 title: How to use Answer for Effective Knowledge Retention?
 authors: [Anne]
 category: Best Practice
diff --git a/blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/knowledgeretention1.jpg b/blog/how-to-use-answer-for-effective-knowledge-retention/knowledgeretention1.jpg
similarity index 100%
rename from blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/knowledgeretention1.jpg
rename to blog/how-to-use-answer-for-effective-knowledge-retention/knowledgeretention1.jpg
diff --git a/blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/knowledgeretention2.jpg b/blog/how-to-use-answer-for-effective-knowledge-retention/knowledgeretention2.jpg
similarity index 100%
rename from blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/knowledgeretention2.jpg
rename to blog/how-to-use-answer-for-effective-knowledge-retention/knowledgeretention2.jpg
diff --git a/blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/knowledgeretention3.png b/blog/how-to-use-answer-for-effective-knowledge-retention/knowledgeretention3.png
similarity index 100%
rename from blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/knowledgeretention3.png
rename to blog/how-to-use-answer-for-effective-knowledge-retention/knowledgeretention3.png
diff --git a/blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/knowledgeretention4.png b/blog/how-to-use-answer-for-effective-knowledge-retention/knowledgeretention4.png
similarity index 100%
rename from blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/knowledgeretention4.png
rename to blog/how-to-use-answer-for-effective-knowledge-retention/knowledgeretention4.png
diff --git a/blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/knowledgeretention5.gif b/blog/how-to-use-answer-for-effective-knowledge-retention/knowledgeretention5.gif
similarity index 100%
rename from blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/knowledgeretention5.gif
rename to blog/how-to-use-answer-for-effective-knowledge-retention/knowledgeretention5.gif
diff --git a/blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/knowledgeretention6.gif b/blog/how-to-use-answer-for-effective-knowledge-retention/knowledgeretention6.gif
similarity index 100%
rename from blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/knowledgeretention6.gif
rename to blog/how-to-use-answer-for-effective-knowledge-retention/knowledgeretention6.gif
diff --git a/blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/AddaNewTag.png b/blog/how-to-utilize-reputation-and-privilege-in-online-community/AddaNewTag.png
similarity index 100%
rename from blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/AddaNewTag.png
rename to blog/how-to-utilize-reputation-and-privilege-in-online-community/AddaNewTag.png
diff --git a/blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/LevelsofPrivileges.png b/blog/how-to-utilize-reputation-and-privilege-in-online-community/LevelsofPrivileges.png
similarity index 100%
rename from blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/LevelsofPrivileges.png
rename to blog/how-to-utilize-reputation-and-privilege-in-online-community/LevelsofPrivileges.png
diff --git a/blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/PrivilegesLevel.png b/blog/how-to-utilize-reputation-and-privilege-in-online-community/PrivilegesLevel.png
similarity index 100%
rename from blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/PrivilegesLevel.png
rename to blog/how-to-utilize-reputation-and-privilege-in-online-community/PrivilegesLevel.png
diff --git a/blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/RewardsandPenalties.png b/blog/how-to-utilize-reputation-and-privilege-in-online-community/RewardsandPenalties.png
similarity index 100%
rename from blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/RewardsandPenalties.png
rename to blog/how-to-utilize-reputation-and-privilege-in-online-community/RewardsandPenalties.png
diff --git a/blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/TrustBuilding1.png b/blog/how-to-utilize-reputation-and-privilege-in-online-community/TrustBuilding1.png
similarity index 100%
rename from blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/TrustBuilding1.png
rename to blog/how-to-utilize-reputation-and-privilege-in-online-community/TrustBuilding1.png
diff --git a/blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/TrustBuilding2.png b/blog/how-to-utilize-reputation-and-privilege-in-online-community/TrustBuilding2.png
similarity index 100%
rename from blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/TrustBuilding2.png
rename to blog/how-to-utilize-reputation-and-privilege-in-online-community/TrustBuilding2.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/index.md b/blog/how-to-utilize-reputation-and-privilege-in-online-community/index.md
similarity index 87%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/index.md
rename to blog/how-to-utilize-reputation-and-privilege-in-online-community/index.md
index 2862e5f30..b30f6a52c 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/index.md
+++ b/blog/how-to-utilize-reputation-and-privilege-in-online-community/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-07-19
 title: How to Utilize Reputation and Privilege in Online Community
 authors: [Anne]
 category: Tutorials
@@ -10,11 +11,11 @@ description: "Meet Answer’s reputation and privilege systems and automate them
 
 Reputation score is a reflection of a community member’s credibility. Community members establish this based on their actions and contributions. Simultaneously, a reputation system is formed to track participants' trustworthiness, credibility, and behavior.
 
-Besides [tagging](../2023-07-11-the-what-why-using-tags-for-online-community/index.md), [reputation](https://answer.apache.org/docs/recipes/contents/reputation) is an important part of **content management** in Answer. Community members gain reputation scores by adhering to community guidelines and continuous contributions. Community moderators and administrators use reputation scores to determine user privileges. This helps run and maintain a healthy community environment and discourage [...]
+Besides [tagging](/blog/the-what-why-using-tags-for-online-community), [reputation](https://answer.apache.org/docs/recipes/contents/reputation) is an important part of **content management** in Answer. Community members gain reputation scores by adhering to community guidelines and continuous contributions. Community moderators and administrators use reputation scores to determine user privileges. This helps run and maintain a healthy community environment and discourages disruptive behavior.
 
 ## Purposes of Reputation
 
-In the mid-1900s, eBay introduced a feedback system, allowing buyers and sellers to rate each other based on transaction experience. This feedback mechanism, which influenced the reputation of users, helped build trust within the [Q&A platform](../2023-05-12-what-is-q-and-a-platform-and-how-to-use-it/index.md).
+In the mid-1900s, eBay introduced a feedback system, allowing buyers and sellers to rate each other based on transaction experience. This feedback mechanism, which influenced the reputation of users, helped build trust within the [Q&A platform](/blog/what-is-q-and-a-platform-and-how-to-use-it).
 
 You can still find this mechanism running in Answer — community members upvote question or answer, accept answer, etc. Find out how we implement it for different purposes for a thriving online community.
 
diff --git a/blog/2024-06-03-install-and-run-apache-answer-on-ubuntu-vps/index.md b/blog/install-and-run-apache-answer-on-ubuntu-vps/index.md
similarity index 99%
rename from blog/2024-06-03-install-and-run-apache-answer-on-ubuntu-vps/index.md
rename to blog/install-and-run-apache-answer-on-ubuntu-vps/index.md
index 8c3c88a69..efa85ba8c 100644
--- a/blog/2024-06-03-install-and-run-apache-answer-on-ubuntu-vps/index.md
+++ b/blog/install-and-run-apache-answer-on-ubuntu-vps/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-06-03
 title: "Install and Run Apache Answer on Ubuntu VPS"
 category: Tutorials
 featured: false
diff --git a/blog/2024-06-03-install-and-run-apache-answer-on-ubuntu-vps/install-choose-language-1536x499.webp b/blog/install-and-run-apache-answer-on-ubuntu-vps/install-choose-language-1536x499.webp
similarity index 100%
rename from blog/2024-06-03-install-and-run-apache-answer-on-ubuntu-vps/install-choose-language-1536x499.webp
rename to blog/install-and-run-apache-answer-on-ubuntu-vps/install-choose-language-1536x499.webp
diff --git a/blog/2024-06-03-install-and-run-apache-answer-on-ubuntu-vps/install-complete-1536x525.webp b/blog/install-and-run-apache-answer-on-ubuntu-vps/install-complete-1536x525.webp
similarity index 100%
rename from blog/2024-06-03-install-and-run-apache-answer-on-ubuntu-vps/install-complete-1536x525.webp
rename to blog/install-and-run-apache-answer-on-ubuntu-vps/install-complete-1536x525.webp
diff --git a/blog/2024-06-03-install-and-run-apache-answer-on-ubuntu-vps/install-create-config-file-1536x448.webp b/blog/install-and-run-apache-answer-on-ubuntu-vps/install-create-config-file-1536x448.webp
similarity index 100%
rename from blog/2024-06-03-install-and-run-apache-answer-on-ubuntu-vps/install-create-config-file-1536x448.webp
rename to blog/install-and-run-apache-answer-on-ubuntu-vps/install-create-config-file-1536x448.webp
diff --git a/blog/2024-06-03-install-and-run-apache-answer-on-ubuntu-vps/install-database-1536x576.webp b/blog/install-and-run-apache-answer-on-ubuntu-vps/install-database-1536x576.webp
similarity index 100%
rename from blog/2024-06-03-install-and-run-apache-answer-on-ubuntu-vps/install-database-1536x576.webp
rename to blog/install-and-run-apache-answer-on-ubuntu-vps/install-database-1536x576.webp
diff --git a/blog/2024-06-03-install-and-run-apache-answer-on-ubuntu-vps/install-site-info-1536x1164.webp b/blog/install-and-run-apache-answer-on-ubuntu-vps/install-site-info-1536x1164.webp
similarity index 100%
rename from blog/2024-06-03-install-and-run-apache-answer-on-ubuntu-vps/install-site-info-1536x1164.webp
rename to blog/install-and-run-apache-answer-on-ubuntu-vps/install-site-info-1536x1164.webp
diff --git a/blog/2024-11-22-lufei-asf-journey-from-contributor-to-ppmc-member/ASF 25 Years.PNG b/blog/lufei-asf-journey-from-contributor-to-ppmc-member/ASF 25 Years.PNG
similarity index 100%
rename from blog/2024-11-22-lufei-asf-journey-from-contributor-to-ppmc-member/ASF 25 Years.PNG
rename to blog/lufei-asf-journey-from-contributor-to-ppmc-member/ASF 25 Years.PNG
diff --git a/blog/2024-11-22-lufei-asf-journey-from-contributor-to-ppmc-member/ASF.png b/blog/lufei-asf-journey-from-contributor-to-ppmc-member/ASF.png
similarity index 100%
rename from blog/2024-11-22-lufei-asf-journey-from-contributor-to-ppmc-member/ASF.png
rename to blog/lufei-asf-journey-from-contributor-to-ppmc-member/ASF.png
diff --git a/blog/2024-11-22-lufei-asf-journey-from-contributor-to-ppmc-member/Apache Way.PNG b/blog/lufei-asf-journey-from-contributor-to-ppmc-member/Apache Way.PNG
similarity index 100%
rename from blog/2024-11-22-lufei-asf-journey-from-contributor-to-ppmc-member/Apache Way.PNG
rename to blog/lufei-asf-journey-from-contributor-to-ppmc-member/Apache Way.PNG
diff --git a/blog/2024-11-22-lufei-asf-journey-from-contributor-to-ppmc-member/Invitation of Committer.png b/blog/lufei-asf-journey-from-contributor-to-ppmc-member/Invitation of Committer.png
similarity index 100%
rename from blog/2024-11-22-lufei-asf-journey-from-contributor-to-ppmc-member/Invitation of Committer.png
rename to blog/lufei-asf-journey-from-contributor-to-ppmc-member/Invitation of Committer.png
diff --git a/blog/2024-11-22-lufei-asf-journey-from-contributor-to-ppmc-member/Welcome to ASF.png b/blog/lufei-asf-journey-from-contributor-to-ppmc-member/Welcome to ASF.png
similarity index 100%
rename from blog/2024-11-22-lufei-asf-journey-from-contributor-to-ppmc-member/Welcome to ASF.png
rename to blog/lufei-asf-journey-from-contributor-to-ppmc-member/Welcome to ASF.png
diff --git a/blog/2024-11-22-lufei-asf-journey-from-contributor-to-ppmc-member/index.md b/blog/lufei-asf-journey-from-contributor-to-ppmc-member/index.md
similarity index 99%
rename from blog/2024-11-22-lufei-asf-journey-from-contributor-to-ppmc-member/index.md
rename to blog/lufei-asf-journey-from-contributor-to-ppmc-member/index.md
index 161aad7b3..4c22f59d9 100644
--- a/blog/2024-11-22-lufei-asf-journey-from-contributor-to-ppmc-member/index.md
+++ b/blog/lufei-asf-journey-from-contributor-to-ppmc-member/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-11-22
 title: "Lu Fei's ASF Journey: From Contributor to PPMC Member"
 authors: [Anne]
 category: Community
diff --git a/blog/2024-03-18-meet-our-release-manager-linkinstars/index.md b/blog/meet-our-release-manager-linkinstars/index.md
similarity index 92%
rename from blog/2024-03-18-meet-our-release-manager-linkinstars/index.md
rename to blog/meet-our-release-manager-linkinstars/index.md
index 725a3d42e..2282a4084 100644
--- a/blog/2024-03-18-meet-our-release-manager-linkinstars/index.md
+++ b/blog/meet-our-release-manager-linkinstars/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-03-18
 title: "Meet Our Release Manager: LinkinStars"
 authors: [Anne]
 category: Community
@@ -7,7 +8,7 @@ image: 2024-03-18-cover@4x.png
 description: " "
 
 ---
-Answer joined the [Apache Incubator](https://answer.apache.org/blog/2023/10/24/answer-enters-apache-incubator) last October, and we've already released 3 Apache versions so far. From overwhelming during our first release, we are now out of the woods.
+Answer joined the [Apache Incubator](https://answer.apache.org/blog/answer-enters-apache-incubator) last October, and we've already released 3 Apache versions so far. From overwhelming during our first release, we are now out of the woods.
 
 Speaking of releases, we can’t neglect Release Manager. The person who makes sure that everything is compliant and everyone can access to the latest version. We talked to LinkinStars, the conductor behind each Apache Answer release. Let's see how he sees this role, how he handles obstacles, and his secrets to a smooth release.
 
@@ -54,7 +55,7 @@ The most enduring challenge I faced was the first release. I had no idea about p
 
 The most important thing is to **keep trying**. The Apache community is friendly, and community members will remind you with assistance. Be brave, and embrace the mistakes. 
 
-*Find out how we launched the first Apache Release [here](https://answer.apache.org/blog/2023/12/13/behind-the-scene-how-we-launched-the-first-apache-release).*
+*Find out how we launched the first Apache Release [here](https://answer.apache.org/blog/behind-the-scene-how-we-launched-the-first-apache-release).*
 
 ## What are some strategies/tips you have for working effectively with your team during the release process?
 1. Use GitHub issues and projects to manage all the released content, and then check one by one with each team member.
@@ -62,4 +63,4 @@ The most important thing is to **keep trying**. The Apache community is friendly
 2. Provide as much context as possible when describing an issue. This is particularly useful in email communication, as the more context leads to less misunderstanding and saves time.   
 
 ## What do you find most rewarding about being a Release Manager?
-It's fulfilling to fix all the problems in a project after rounds of revisions, and a successful release. To receive feedback from the users is absolutely rewarding.
\ No newline at end of file
+It's fulfilling to fix all the problems in a project after rounds of revisions, and a successful release. To receive feedback from the users is absolutely rewarding.
diff --git a/blog/2024-03-18-meet-our-release-manager-linkinstars/release-process.png b/blog/meet-our-release-manager-linkinstars/release-process.png
similarity index 100%
rename from blog/2024-03-18-meet-our-release-manager-linkinstars/release-process.png
rename to blog/meet-our-release-manager-linkinstars/release-process.png
diff --git a/blog/2024-02-04-must-read-notes-for-your-first-answer-contribution/index.md b/blog/must-read-notes-for-your-first-answer-contribution/index.md
similarity index 98%
rename from blog/2024-02-04-must-read-notes-for-your-first-answer-contribution/index.md
rename to blog/must-read-notes-for-your-first-answer-contribution/index.md
index c84c3858e..a4b469bfc 100644
--- a/blog/2024-02-04-must-read-notes-for-your-first-answer-contribution/index.md
+++ b/blog/must-read-notes-for-your-first-answer-contribution/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-02-04
 title: "Must-Read Notes for Your First Answer Contribution"
 authors: [LinkinStar]
 category: Community
diff --git a/blog/2024-02-05-project-ideas-for-google-summer-of-code-2024/index.md b/blog/project-ideas-for-google-summer-of-code-2024/index.md
similarity index 99%
rename from blog/2024-02-05-project-ideas-for-google-summer-of-code-2024/index.md
rename to blog/project-ideas-for-google-summer-of-code-2024/index.md
index 7f0c84d5b..b04860a3c 100644
--- a/blog/2024-02-05-project-ideas-for-google-summer-of-code-2024/index.md
+++ b/blog/project-ideas-for-google-summer-of-code-2024/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-02-05
 title: "Answer Project Ideas for Google Summer of Code 2024 (Draft)"
 authors: [fenbox]
 category: Community
diff --git a/blog/2024-08-14-reflection-and-tips-for-your-next-open-source-events/Answer at GitHub Open Source Spotlight.jpeg b/blog/reflection-and-tips-for-your-next-open-source-events/Answer at GitHub Open Source Spotlight.jpeg
similarity index 100%
rename from blog/2024-08-14-reflection-and-tips-for-your-next-open-source-events/Answer at GitHub Open Source Spotlight.jpeg
rename to blog/reflection-and-tips-for-your-next-open-source-events/Answer at GitHub Open Source Spotlight.jpeg
diff --git a/blog/2024-08-14-reflection-and-tips-for-your-next-open-source-events/CoC Asia 2024.jpg b/blog/reflection-and-tips-for-your-next-open-source-events/CoC Asia 2024.jpg
similarity index 100%
rename from blog/2024-08-14-reflection-and-tips-for-your-next-open-source-events/CoC Asia 2024.jpg
rename to blog/reflection-and-tips-for-your-next-open-source-events/CoC Asia 2024.jpg
diff --git a/blog/2024-08-14-reflection-and-tips-for-your-next-open-source-events/Demo on Display.jpg b/blog/reflection-and-tips-for-your-next-open-source-events/Demo on Display.jpg
similarity index 100%
rename from blog/2024-08-14-reflection-and-tips-for-your-next-open-source-events/Demo on Display.jpg
rename to blog/reflection-and-tips-for-your-next-open-source-events/Demo on Display.jpg
diff --git a/blog/2024-08-14-reflection-and-tips-for-your-next-open-source-events/Demo on Laptop.png b/blog/reflection-and-tips-for-your-next-open-source-events/Demo on Laptop.png
similarity index 100%
rename from blog/2024-08-14-reflection-and-tips-for-your-next-open-source-events/Demo on Laptop.png
rename to blog/reflection-and-tips-for-your-next-open-source-events/Demo on Laptop.png
diff --git a/blog/2024-08-14-reflection-and-tips-for-your-next-open-source-events/Event Preview.png b/blog/reflection-and-tips-for-your-next-open-source-events/Event Preview.png
similarity index 100%
rename from blog/2024-08-14-reflection-and-tips-for-your-next-open-source-events/Event Preview.png
rename to blog/reflection-and-tips-for-your-next-open-source-events/Event Preview.png
diff --git a/blog/2024-08-14-reflection-and-tips-for-your-next-open-source-events/Flyer.png b/blog/reflection-and-tips-for-your-next-open-source-events/Flyer.png
similarity index 100%
rename from blog/2024-08-14-reflection-and-tips-for-your-next-open-source-events/Flyer.png
rename to blog/reflection-and-tips-for-your-next-open-source-events/Flyer.png
diff --git a/blog/2024-08-14-reflection-and-tips-for-your-next-open-source-events/GitHub Open Source Spotlight Area.jpeg b/blog/reflection-and-tips-for-your-next-open-source-events/GitHub Open Source Spotlight Area.jpeg
similarity index 100%
rename from blog/2024-08-14-reflection-and-tips-for-your-next-open-source-events/GitHub Open Source Spotlight Area.jpeg
rename to blog/reflection-and-tips-for-your-next-open-source-events/GitHub Open Source Spotlight Area.jpeg
diff --git a/blog/2024-08-14-reflection-and-tips-for-your-next-open-source-events/Help Yourself.png b/blog/reflection-and-tips-for-your-next-open-source-events/Help Yourself.png
similarity index 100%
rename from blog/2024-08-14-reflection-and-tips-for-your-next-open-source-events/Help Yourself.png
rename to blog/reflection-and-tips-for-your-next-open-source-events/Help Yourself.png
diff --git a/blog/2024-08-14-reflection-and-tips-for-your-next-open-source-events/Magnet from GreptimeDB.png b/blog/reflection-and-tips-for-your-next-open-source-events/Magnet from GreptimeDB.png
similarity index 100%
rename from blog/2024-08-14-reflection-and-tips-for-your-next-open-source-events/Magnet from GreptimeDB.png
rename to blog/reflection-and-tips-for-your-next-open-source-events/Magnet from GreptimeDB.png
diff --git a/blog/2024-08-14-reflection-and-tips-for-your-next-open-source-events/Open Feature Tweet.png b/blog/reflection-and-tips-for-your-next-open-source-events/Open Feature Tweet.png
similarity index 100%
rename from blog/2024-08-14-reflection-and-tips-for-your-next-open-source-events/Open Feature Tweet.png
rename to blog/reflection-and-tips-for-your-next-open-source-events/Open Feature Tweet.png
diff --git a/blog/2024-08-14-reflection-and-tips-for-your-next-open-source-events/WeAreDev World Congress.JPG b/blog/reflection-and-tips-for-your-next-open-source-events/WeAreDev World Congress.JPG
similarity index 100%
rename from blog/2024-08-14-reflection-and-tips-for-your-next-open-source-events/WeAreDev World Congress.JPG
rename to blog/reflection-and-tips-for-your-next-open-source-events/WeAreDev World Congress.JPG
diff --git a/blog/2024-08-14-reflection-and-tips-for-your-next-open-source-events/index.md b/blog/reflection-and-tips-for-your-next-open-source-events/index.md
similarity index 99%
rename from blog/2024-08-14-reflection-and-tips-for-your-next-open-source-events/index.md
rename to blog/reflection-and-tips-for-your-next-open-source-events/index.md
index ecf25e5ae..920d902c5 100644
--- a/blog/2024-08-14-reflection-and-tips-for-your-next-open-source-events/index.md
+++ b/blog/reflection-and-tips-for-your-next-open-source-events/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-08-14
 title: "Reflection and Our Tips for Your Next Open-Source Events"
 authors: [Anne]
 category: Community
diff --git a/blog/2023-07-11-the-what-why-using-tags-for-online-community/AnalyzeTrends.png b/blog/the-what-why-using-tags-for-online-community/AnalyzeTrends.png
similarity index 100%
rename from blog/2023-07-11-the-what-why-using-tags-for-online-community/AnalyzeTrends.png
rename to blog/the-what-why-using-tags-for-online-community/AnalyzeTrends.png
diff --git a/blog/2023-07-11-the-what-why-using-tags-for-online-community/FilterContent.png b/blog/the-what-why-using-tags-for-online-community/FilterContent.png
similarity index 100%
rename from blog/2023-07-11-the-what-why-using-tags-for-online-community/FilterContent.png
rename to blog/the-what-why-using-tags-for-online-community/FilterContent.png
diff --git a/blog/2023-07-11-the-what-why-using-tags-for-online-community/GroupRelatedContent.png b/blog/the-what-why-using-tags-for-online-community/GroupRelatedContent.png
similarity index 100%
rename from blog/2023-07-11-the-what-why-using-tags-for-online-community/GroupRelatedContent.png
rename to blog/the-what-why-using-tags-for-online-community/GroupRelatedContent.png
diff --git a/blog/2023-07-11-the-what-why-using-tags-for-online-community/OrganizeContent1.png b/blog/the-what-why-using-tags-for-online-community/OrganizeContent1.png
similarity index 100%
rename from blog/2023-07-11-the-what-why-using-tags-for-online-community/OrganizeContent1.png
rename to blog/the-what-why-using-tags-for-online-community/OrganizeContent1.png
diff --git a/blog/2023-07-11-the-what-why-using-tags-for-online-community/OrganizeContent2.png b/blog/the-what-why-using-tags-for-online-community/OrganizeContent2.png
similarity index 100%
rename from blog/2023-07-11-the-what-why-using-tags-for-online-community/OrganizeContent2.png
rename to blog/the-what-why-using-tags-for-online-community/OrganizeContent2.png
diff --git a/blog/2023-07-11-the-what-why-using-tags-for-online-community/QuickSearch.png b/blog/the-what-why-using-tags-for-online-community/QuickSearch.png
similarity index 100%
rename from blog/2023-07-11-the-what-why-using-tags-for-online-community/QuickSearch.png
rename to blog/the-what-why-using-tags-for-online-community/QuickSearch.png
diff --git a/blog/2023-07-11-the-what-why-using-tags-for-online-community/Tags.png b/blog/the-what-why-using-tags-for-online-community/Tags.png
similarity index 100%
rename from blog/2023-07-11-the-what-why-using-tags-for-online-community/Tags.png
rename to blog/the-what-why-using-tags-for-online-community/Tags.png
diff --git a/blog/2023-07-11-the-what-why-using-tags-for-online-community/index.md b/blog/the-what-why-using-tags-for-online-community/index.md
similarity index 93%
rename from blog/2023-07-11-the-what-why-using-tags-for-online-community/index.md
rename to blog/the-what-why-using-tags-for-online-community/index.md
index 17c45d9c3..bc74b572a 100644
--- a/blog/2023-07-11-the-what-why-using-tags-for-online-community/index.md
+++ b/blog/the-what-why-using-tags-for-online-community/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-07-11
 title: The What, Why Using Tags for Online Community
 authors: [Anne]
 category: Insights
@@ -28,7 +29,7 @@ Tags are popular, you can find it in different forms of content, such as article
 Tagging simplifies content management, making it easier for users to find specific topics based on themes or keywords. For admins, this small action maintains the current content structure easily, while adding new branch is not a burden anymore.
 
 2. Improved Searchability
-Tags provide additional ways that enhance search functionality. Users can quickly find relevant content by searching for specific tags in [knowledge base](../2023-05-30-everything-you-need-to-know-about-knowledge-base/index.md).
+Tags provide additional ways that enhance search functionality. Users can quickly find relevant content by searching for specific tags in [knowledge base](/blog/everything-you-need-to-know-about-knowledge-base).
 
 3. User-friendly Navigation
 Tags offer a user-friendly navigation experience. Select a tag to filter the content, providing a personalized content stream at their interests or preferences.
@@ -44,7 +45,7 @@ In Answer, tag is a thread that connects users, content, and moderator. With mor
 Moderator can group related posts together and help organize content based on specific topics, themes, or categories.
 
 ![Game Community Built with Answer](OrganizeContent1.png)
-[![Support Community Built with Answer](OrganizeContent2.png)](/blog/2023/07/05/how-to-build-a-help-center-with-your-users-and-answer)
+[![Support Community Built with Answer](OrganizeContent2.png)](/blog/how-to-build-a-help-center-with-your-users-and-answer)
 
 2. Quick Search
 Tags make content more discoverable. In Answer, users can search for specific tags to find relevant content they are looking for.
@@ -57,7 +58,7 @@ Tags help users filter and browse content. Select a tag, and users can narrow do
 ![Filter Content](FilterContent.png)
 
 4. Group Related Content
-Tags enable recommendations of related content. In Answer, users can find suggested content with similar tags on the right side when viewing a post. This encourages users to explore more relevant knowledge, and it's great for [knowledge sharing](../2023-06-20-how-to-improve-knowledge-sharing-with-answer/index.md).
+Tags enable recommendations of related content. In Answer, users can find suggested content with similar tags on the right side when viewing a post. This encourages users to explore more relevant knowledge, and it's great for [knowledge sharing](/blog/how-to-improve-knowledge-sharing-with-answer).
 
 ![Group Related Content](GroupRelatedContent.png)
 
diff --git a/blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Action for Approve.png b/blog/what-is-new-in-apache-answer-1.3.0/Action for Approve.png
similarity index 100%
rename from blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Action for Approve.png
rename to blog/what-is-new-in-apache-answer-1.3.0/Action for Approve.png
diff --git a/blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Highlight Search Result Keyword.png b/blog/what-is-new-in-apache-answer-1.3.0/Highlight Search Result Keyword.png
similarity index 100%
rename from blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Highlight Search Result Keyword.png
rename to blog/what-is-new-in-apache-answer-1.3.0/Highlight Search Result Keyword.png
diff --git a/blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Review Basic.png b/blog/what-is-new-in-apache-answer-1.3.0/Review Basic.png
similarity index 100%
rename from blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Review Basic.png
rename to blog/what-is-new-in-apache-answer-1.3.0/Review Basic.png
diff --git a/blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Review Flag Post.png b/blog/what-is-new-in-apache-answer-1.3.0/Review Flag Post.png
similarity index 100%
rename from blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Review Flag Post.png
rename to blog/what-is-new-in-apache-answer-1.3.0/Review Flag Post.png
diff --git a/blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Software Updates.png b/blog/what-is-new-in-apache-answer-1.3.0/Software Updates.png
similarity index 100%
rename from blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Software Updates.png
rename to blog/what-is-new-in-apache-answer-1.3.0/Software Updates.png
diff --git a/blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Sort from Oldest.png b/blog/what-is-new-in-apache-answer-1.3.0/Sort from Oldest.png
similarity index 100%
rename from blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Sort from Oldest.png
rename to blog/what-is-new-in-apache-answer-1.3.0/Sort from Oldest.png
diff --git a/blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Switch on Review Basic.png b/blog/what-is-new-in-apache-answer-1.3.0/Switch on Review Basic.png
similarity index 100%
rename from blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Switch on Review Basic.png
rename to blog/what-is-new-in-apache-answer-1.3.0/Switch on Review Basic.png
diff --git a/blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Unlist and Status.png b/blog/what-is-new-in-apache-answer-1.3.0/Unlist and Status.png
similarity index 100%
rename from blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Unlist and Status.png
rename to blog/what-is-new-in-apache-answer-1.3.0/Unlist and Status.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/index.md b/blog/what-is-new-in-apache-answer-1.3.0/index.md
similarity index 98%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/index.md
rename to blog/what-is-new-in-apache-answer-1.3.0/index.md
index 178ba2cf3..656f5c612 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/index.md
+++ b/blog/what-is-new-in-apache-answer-1.3.0/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-04-26
 title: "What’s New in Apache Answer 1.3.0?"
 authors: [Anne]
 category: Release
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-12-what-is-q-and-a-platform-and-how-to-use-it/index.md b/blog/what-is-q-and-a-platform-and-how-to-use-it/index.md
similarity index 99%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-12-what-is-q-and-a-platform-and-how-to-use-it/index.md
rename to blog/what-is-q-and-a-platform-and-how-to-use-it/index.md
index 5565ba967..42a889e0f 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-12-what-is-q-and-a-platform-and-how-to-use-it/index.md
+++ b/blog/what-is-q-and-a-platform-and-how-to-use-it/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-05-12
 title: What is Q&A Platform and How to Use it
 authors: [Anne]
 category: Tutorials
diff --git a/blog/2023-05-12-what-is-q-and-a-platform-and-how-to-use-it/qaplatform1.png b/blog/what-is-q-and-a-platform-and-how-to-use-it/qaplatform1.png
similarity index 100%
rename from blog/2023-05-12-what-is-q-and-a-platform-and-how-to-use-it/qaplatform1.png
rename to blog/what-is-q-and-a-platform-and-how-to-use-it/qaplatform1.png
diff --git a/blog/2023-05-12-what-is-q-and-a-platform-and-how-to-use-it/qaplatform2.png b/blog/what-is-q-and-a-platform-and-how-to-use-it/qaplatform2.png
similarity index 100%
rename from blog/2023-05-12-what-is-q-and-a-platform-and-how-to-use-it/qaplatform2.png
rename to blog/what-is-q-and-a-platform-and-how-to-use-it/qaplatform2.png
diff --git a/blog/2023-05-23-why-open-source-is-the-essence-of-answer/index.md b/blog/why-open-source-is-the-essence-of-answer/index.md
similarity index 99%
rename from blog/2023-05-23-why-open-source-is-the-essence-of-answer/index.md
rename to blog/why-open-source-is-the-essence-of-answer/index.md
index 50cdd7740..126d13e01 100644
--- a/blog/2023-05-23-why-open-source-is-the-essence-of-answer/index.md
+++ b/blog/why-open-source-is-the-essence-of-answer/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-05-23
 title: Why Open Source is the Essence of Answer
 authors: [Anne]
 category: Community
diff --git a/blog/2023-05-23-why-open-source-is-the-essence-of-answer/opensource1.jpg b/blog/why-open-source-is-the-essence-of-answer/opensource1.jpg
similarity index 100%
rename from blog/2023-05-23-why-open-source-is-the-essence-of-answer/opensource1.jpg
rename to blog/why-open-source-is-the-essence-of-answer/opensource1.jpg
diff --git a/blog/2023-05-23-why-open-source-is-the-essence-of-answer/opensource2.png b/blog/why-open-source-is-the-essence-of-answer/opensource2.png
similarity index 100%
rename from blog/2023-05-23-why-open-source-is-the-essence-of-answer/opensource2.png
rename to blog/why-open-source-is-the-essence-of-answer/opensource2.png
diff --git a/blog/2023-07-22-why-the-answer-plugin-system-was-designed-this-way/answer-plugin-build-all.png b/blog/why-the-answer-plugin-system-was-designed-this-way/answer-plugin-build-all.png
similarity index 100%
rename from blog/2023-07-22-why-the-answer-plugin-system-was-designed-this-way/answer-plugin-build-all.png
rename to blog/why-the-answer-plugin-system-was-designed-this-way/answer-plugin-build-all.png
diff --git a/blog/2023-07-22-why-the-answer-plugin-system-was-designed-this-way/answer-plugin-build-brief.png b/blog/why-the-answer-plugin-system-was-designed-this-way/answer-plugin-build-brief.png
similarity index 100%
rename from blog/2023-07-22-why-the-answer-plugin-system-was-designed-this-way/answer-plugin-build-brief.png
rename to blog/why-the-answer-plugin-system-was-designed-this-way/answer-plugin-build-brief.png
diff --git a/blog/2023-07-22-why-the-answer-plugin-system-was-designed-this-way/answer-plugin-connector.png b/blog/why-the-answer-plugin-system-was-designed-this-way/answer-plugin-connector.png
similarity index 100%
rename from blog/2023-07-22-why-the-answer-plugin-system-was-designed-this-way/answer-plugin-connector.png
rename to blog/why-the-answer-plugin-system-was-designed-this-way/answer-plugin-connector.png
diff --git a/blog/2023-07-22-why-the-answer-plugin-system-was-designed-this-way/answer-plugin-storage.png b/blog/why-the-answer-plugin-system-was-designed-this-way/answer-plugin-storage.png
similarity index 100%
rename from blog/2023-07-22-why-the-answer-plugin-system-was-designed-this-way/answer-plugin-storage.png
rename to blog/why-the-answer-plugin-system-was-designed-this-way/answer-plugin-storage.png
diff --git a/blog/2023-07-22-why-the-answer-plugin-system-was-designed-this-way/index.md b/blog/why-the-answer-plugin-system-was-designed-this-way/index.md
similarity index 98%
rename from blog/2023-07-22-why-the-answer-plugin-system-was-designed-this-way/index.md
rename to blog/why-the-answer-plugin-system-was-designed-this-way/index.md
index c23b2f441..d6f3d3cc8 100644
--- a/blog/2023-07-22-why-the-answer-plugin-system-was-designed-this-way/index.md
+++ b/blog/why-the-answer-plugin-system-was-designed-this-way/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-07-22
 title: The Packaging Process for Answer Plugins
 authors: [LinkinStar]
 category: Tech
diff --git a/community/contributing/blog-post.md b/community/contributing/blog-post.md
index fbc31d8a8..77511e89a 100644
--- a/community/contributing/blog-post.md
+++ b/community/contributing/blog-post.md
@@ -73,26 +73,26 @@ authors: [Anne]  # separate with commas [Anne, others]
     - **For English blog**: Create a new Markdown file in the `/blog` directory.
     - **For Chinese blog**: Create a new Markdown file in the `/i18n/zh-CN/docusaurus-plugin-content-blog/` directory.
 
-2. To ensure that the final article URL follows a format like `/blog/2023/06/01/hello-world`, we've established the following naming convention for each article file:
+2. To ensure that the final article URL follows a format like `/blog/hello-world`, we've established the following naming convention for each article file:
 
     - **Plain Text**
-      - Directly create a file named `2023-06-01-hello-world.md` in the `/blog` directory.
+      - Directly create a file named `hello-world.md` in the `/blog` directory.
     - **Rich Text**
-      - Create a directory named `/2023-06-01-foo-bar` in the `/blog` directory.
-      - Create an `index.md` file inside the `/2023-06-01-foo-bar` directory.
+      - Create a directory named `/foo-bar` in the `/blog` directory.
+      - Create an `index.md` file inside the `/foo-bar` directory.
       - Images and other multimedia content should also be placed within this directory.
 
-    To maintain semantic and unique article URLs, we recommend using the blog's title after the date when naming files or folders. Convert the title to lowercase and connect the words with hyphens. This eliminates the need to worry about the slug field on the page. Avoid specifying the slug field unless it's absolutely necessary.
+   To maintain semantic and unique article URLs, we recommend using the blog's title when naming files or folders. Convert the title to lowercase and connect the words with hyphens. This eliminates the need to worry about the slug field on the page. Avoid specifying the slug field unless it's absolutely necessary.
 
-    For instance, if the blog's title is `Hello World`, the file can be named `2023-06-01-hello-world` This will generate the URL `/blog/2023-06-01/hello-world`.
+    For instance, if the blog's title is `Hello World`, the file can be named `hello-world`, This will generate the URL `/blog/hello-world`.
 
     ```shell
     blog
-    ├── 2023-06-01-foo-bar  # Use directory for images.
+    ├── foo-bar  # Use directory for images.
     │   ├── index.md
     │   ├── sample.png
     │   └── ... 
-    ├── 2023-06-01-hello-world.md  # Use file for plain text.
+    ├── hello-world.md  # Use file for plain text.
     └── ...
     ```
 
@@ -109,6 +109,7 @@ authors: [Anne]  # separate with commas [Anne, others]
     Check the example below.
 
     ```yaml
+    date: 2023-07-11
     title: The What, Why Using Tags for Online Community
     authors: [Anne]
     category: Insights // value reference in blog type
diff --git a/docs/getting-started/plugins.md b/docs/getting-started/plugins.md
index 7d832ceb3..6d9d587f6 100644
--- a/docs/getting-started/plugins.md
+++ b/docs/getting-started/plugins.md
@@ -205,4 +205,4 @@ Please refer to [the documentation](/docs/development) for details.
 
 ## Design & Principle
 
-Since Go is a static language, there is no friendly plugin mechanism. Instead of a dynamic approach, we use recompilation for deployment. Please refer to [the blog](/blog/2023/07/22/why-the-answer-plugin-system-was-designed-this-way) for details.
\ No newline at end of file
+Since Go is a static language, there is no friendly plugin mechanism. Instead of a dynamic approach, we use recompilation for deployment. Please refer to [the blog](/blog/why-the-answer-plugin-system-was-designed-this-way) for details.
diff --git a/docusaurus.config.js b/docusaurus.config.js
index 8dd6638e8..7e4709111 100644
--- a/docusaurus.config.js
+++ b/docusaurus.config.js
@@ -12,6 +12,7 @@ const asfLinks = [
   {to: 'https://www.apache.org/security/', label: 'Security'},
   {to: 'https://www.apache.org/foundation/thanks.html', label: 'Thanks'},
 ];
+const redirectPaths = require('./redirects.js');
 
 /** @type {import('@docusaurus/types').Config} */
 const config = {
@@ -192,7 +193,7 @@ const config = {
   plugins: [
     // Use custom blog plugin
     [
-      "./plugins/blog-plugin",
+      './plugins/blog-plugin',
       {
         blogTitle: 'Answer Blog',
         blogDescription: 'Learn everything about Answer and leverage your Q&A community.',
@@ -230,32 +231,7 @@ const config = {
     [
       '@docusaurus/plugin-client-redirects',
       {
-        redirects: [
-          {
-            to: '/community/support',
-            from: ['/contact', '/community'],
-          },
-          {
-            to: '/community/team',
-            from: '/community/about',
-          },
-          {
-            to: '/docs/development',
-            from: '/community/development',
-          },
-          {
-            to: '/docs/development/plugins',
-            from: '/community/plugins'
-          },
-          {
-            to:'/docs/development/plugins/plugin-config',
-            from: '/community/plugins/plugin-config'
-          },
-          {
-            to:'/docs/development/plugins/plugin-translation',
-            from: '/community/plugins/plugin-translation',
-          }
-        ],
+        redirects: redirectPaths,
       },
     ],
   ],
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/Undelete.png b/i18n/zh-CN/docusaurus-plugin-content-blog/a-new-chapter-begins-answer-first-apache-release-launches/Undelete.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/Undelete.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/a-new-chapter-begins-answer-first-apache-release-launches/Undelete.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/WebP.png b/i18n/zh-CN/docusaurus-plugin-content-blog/a-new-chapter-begins-answer-first-apache-release-launches/WebP.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/WebP.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/a-new-chapter-begins-answer-first-apache-release-launches/WebP.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/delete-a-user.png b/i18n/zh-CN/docusaurus-plugin-content-blog/a-new-chapter-begins-answer-first-apache-release-launches/delete-a-user.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/delete-a-user.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/a-new-chapter-begins-answer-first-apache-release-launches/delete-a-user.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/delete-user-content.png b/i18n/zh-CN/docusaurus-plugin-content-blog/a-new-chapter-begins-answer-first-apache-release-launches/delete-user-content.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/delete-user-content.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/a-new-chapter-begins-answer-first-apache-release-launches/delete-user-content.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/deleted-user.png b/i18n/zh-CN/docusaurus-plugin-content-blog/a-new-chapter-begins-answer-first-apache-release-launches/deleted-user.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/deleted-user.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/a-new-chapter-begins-answer-first-apache-release-launches/deleted-user.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/a-new-chapter-begins-answer-first-apache-release-launches/index.md
similarity index 99%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/a-new-chapter-begins-answer-first-apache-release-launches/index.md
index 0840c822b..b10ecd931 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/a-new-chapter-begins-answer-first-apache-release-launches/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-12-07
 title: "A New Chapter Begins: Answer's First Apache Release Launches"
 authors: [Anne]
 category: Release
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/voice-from-the-community.png b/i18n/zh-CN/docusaurus-plugin-content-blog/a-new-chapter-begins-answer-first-apache-release-launches/voice-from-the-community.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-12-07-a-new-chapter-begins-answer-first-apache-release-launches/voice-from-the-community.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/a-new-chapter-begins-answer-first-apache-release-launches/voice-from-the-community.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-11-answer-1.0.9-release/1.0.9release1.gif b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.0.9-release/1.0.9release1.gif
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-11-answer-1.0.9-release/1.0.9release1.gif
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.0.9-release/1.0.9release1.gif
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-11-answer-1.0.9-release/1.0.9release2.gif b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.0.9-release/1.0.9release2.gif
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-11-answer-1.0.9-release/1.0.9release2.gif
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.0.9-release/1.0.9release2.gif
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-11-answer-1.0.9-release/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.0.9-release/index.md
similarity index 98%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-11-answer-1.0.9-release/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.0.9-release/index.md
index 3f843f337..41c3fde0a 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-11-answer-1.0.9-release/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.0.9-release/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-05-11
 title: "Have a Closer Look at Answer 1.0.9: New Features, and More"
 authors: [Anne]
 category: Release
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-15-answer-1.1.0-release/1.1.0release1.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.1.0-release/1.1.0release1.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-15-answer-1.1.0-release/1.1.0release1.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.1.0-release/1.1.0release1.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-15-answer-1.1.0-release/1.1.0release2.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.1.0-release/1.1.0release2.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-15-answer-1.1.0-release/1.1.0release2.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.1.0-release/1.1.0release2.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-15-answer-1.1.0-release/1.1.0release3.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.1.0-release/1.1.0release3.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-15-answer-1.1.0-release/1.1.0release3.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.1.0-release/1.1.0release3.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-15-answer-1.1.0-release/1.1.0release4.gif b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.1.0-release/1.1.0release4.gif
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-15-answer-1.1.0-release/1.1.0release4.gif
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.1.0-release/1.1.0release4.gif
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-15-answer-1.1.0-release/1.1.0release5.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.1.0-release/1.1.0release5.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-15-answer-1.1.0-release/1.1.0release5.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.1.0-release/1.1.0release5.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-15-answer-1.1.0-release/1.1.0release6.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.1.0-release/1.1.0release6.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-15-answer-1.1.0-release/1.1.0release6.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.1.0-release/1.1.0release6.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-15-answer-1.1.0-release/1.1.0release7.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.1.0-release/1.1.0release7.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-15-answer-1.1.0-release/1.1.0release7.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.1.0-release/1.1.0release7.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-15-answer-1.1.0-release/1.1.0release8.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.1.0-release/1.1.0release8.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-15-answer-1.1.0-release/1.1.0release8.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.1.0-release/1.1.0release8.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-15-answer-1.1.0-release/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.1.0-release/index.md
similarity index 99%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-15-answer-1.1.0-release/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.1.0-release/index.md
index a24d8fa22..657196ab9 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-15-answer-1.1.0-release/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.1.0-release/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-06-15
 title: "Meet Answer 1.1.0: Your Q&A Community Takes a Step Forward"
 authors: [Anne]
 category: Release
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-08-answer-1.2.1-ask-better-find-better/clearer-answer-comment.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.1-ask-better-find-better/clearer-answer-comment.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-08-answer-1.2.1-ask-better-find-better/clearer-answer-comment.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.1-ask-better-find-better/clearer-answer-comment.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-08-answer-1.2.1-ask-better-find-better/discussion.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.1-ask-better-find-better/discussion.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-08-answer-1.2.1-ask-better-find-better/discussion.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.1-ask-better-find-better/discussion.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-08-answer-1.2.1-ask-better-find-better/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.1-ask-better-find-better/index.md
similarity index 98%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-08-answer-1.2.1-ask-better-find-better/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.1-ask-better-find-better/index.md
index 85fc1e493..1382445b6 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-08-answer-1.2.1-ask-better-find-better/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.1-ask-better-find-better/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-01-08
 title: "Answer 1.2.1: Ask Better. Find Better."
 authors: [Anne]
 category: Release
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-08-answer-1.2.1-ask-better-find-better/new-dashboard.jpeg b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.1-ask-better-find-better/new-dashboard.jpeg
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-08-answer-1.2.1-ask-better-find-better/new-dashboard.jpeg
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.1-ask-better-find-better/new-dashboard.jpeg
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-08-answer-1.2.1-ask-better-find-better/new-dashboard.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.1-ask-better-find-better/new-dashboard.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-08-answer-1.2.1-ask-better-find-better/new-dashboard.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.1-ask-better-find-better/new-dashboard.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-08-answer-1.2.1-ask-better-find-better/one-answer-how-to.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.1-ask-better-find-better/one-answer-how-to.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-08-answer-1.2.1-ask-better-find-better/one-answer-how-to.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.1-ask-better-find-better/one-answer-how-to.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-08-answer-1.2.1-ask-better-find-better/search-similar-question.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.1-ask-better-find-better/search-similar-question.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-08-answer-1.2.1-ask-better-find-better/search-similar-question.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.1-ask-better-find-better/search-similar-question.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-08-answer-1.2.1-ask-better-find-better/switched-off-options.gif b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.1-ask-better-find-better/switched-off-options.gif
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-08-answer-1.2.1-ask-better-find-better/switched-off-options.gif
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.1-ask-better-find-better/switched-off-options.gif
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-08-answer-1.2.1-ask-better-find-better/tag-search-synonym.gif b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.1-ask-better-find-better/tag-search-synonym.gif
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-08-answer-1.2.1-ask-better-find-better/tag-search-synonym.gif
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.1-ask-better-find-better/tag-search-synonym.gif
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-08-answer-1.2.1-ask-better-find-better/turn-off-reminder.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.1-ask-better-find-better/turn-off-reminder.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-08-answer-1.2.1-ask-better-find-better/turn-off-reminder.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.1-ask-better-find-better/turn-off-reminder.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-02-20-answer-1.2.5-is-ready/dark-mode.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.5-is-ready/dark-mode.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-02-20-answer-1.2.5-is-ready/dark-mode.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.5-is-ready/dark-mode.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-02-20-answer-1.2.5-is-ready/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.5-is-ready/index.md
similarity index 99%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-02-20-answer-1.2.5-is-ready/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.5-is-ready/index.md
index 27c0e815a..fce2b0fc1 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-02-20-answer-1.2.5-is-ready/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.5-is-ready/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-02-20
 title: "Answer 1.2.5 is Ready"
 authors: [Anne]
 category: Release
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-02-20-answer-1.2.5-is-ready/invitation.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.5-is-ready/invitation.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-02-20-answer-1.2.5-is-ready/invitation.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.5-is-ready/invitation.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-02-20-answer-1.2.5-is-ready/personal-settings.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.5-is-ready/personal-settings.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-02-20-answer-1.2.5-is-ready/personal-settings.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.5-is-ready/personal-settings.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-02-20-answer-1.2.5-is-ready/privileges-custom-level.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.5-is-ready/privileges-custom-level.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-02-20-answer-1.2.5-is-ready/privileges-custom-level.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.5-is-ready/privileges-custom-level.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-02-20-answer-1.2.5-is-ready/switch-to-dark-mode.gif b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.5-is-ready/switch-to-dark-mode.gif
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-02-20-answer-1.2.5-is-ready/switch-to-dark-mode.gif
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.5-is-ready/switch-to-dark-mode.gif
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-02-20-answer-1.2.5-is-ready/tags-interface.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.5-is-ready/tags-interface.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-02-20-answer-1.2.5-is-ready/tags-interface.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.5-is-ready/tags-interface.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-02-20-answer-1.2.5-is-ready/third-party-plugins-notification.jpeg b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.5-is-ready/third-party-plugins-notification.jpeg
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-02-20-answer-1.2.5-is-ready/third-party-plugins-notification.jpeg
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.5-is-ready/third-party-plugins-notification.jpeg
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-02-20-answer-1.2.5-is-ready/user-dark-mode.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.5-is-ready/user-dark-mode.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-02-20-answer-1.2.5-is-ready/user-dark-mode.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.2.5-is-ready/user-dark-mode.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-03-answer-1.3.5-release/Add Reactions.gif b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.3.5-release/Add Reactions.gif
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-03-answer-1.3.5-release/Add Reactions.gif
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.3.5-release/Add Reactions.gif
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-03-answer-1.3.5-release/Edit Profile.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.3.5-release/Edit Profile.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-03-answer-1.3.5-release/Edit Profile.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.3.5-release/Edit Profile.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-03-answer-1.3.5-release/Embed Look.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.3.5-release/Embed Look.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-03-answer-1.3.5-release/Embed Look.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.3.5-release/Embed Look.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-03-answer-1.3.5-release/Embed Plugin.gif b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.3.5-release/Embed Plugin.gif
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-03-answer-1.3.5-release/Embed Plugin.gif
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.3.5-release/Embed Plugin.gif
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-03-answer-1.3.5-release/Express Your Attitude with Reactions.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.3.5-release/Express Your Attitude with Reactions.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-03-answer-1.3.5-release/Express Your Attitude with Reactions.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.3.5-release/Express Your Attitude with Reactions.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-03-answer-1.3.5-release/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.3.5-release/index.md
similarity index 99%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-03-answer-1.3.5-release/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.3.5-release/index.md
index 71ed7206e..4161d47d1 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-03-answer-1.3.5-release/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.3.5-release/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-07-03
 title: "Apache Answer 1.3.5: Flexibility. Reaction. Extension."
 authors: [Anne]
 category: Release
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-09-29-answer-1.4.0-release/Admin-Badges.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.4.0-release/Admin-Badges.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-09-29-answer-1.4.0-release/Admin-Badges.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.4.0-release/Admin-Badges.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-09-29-answer-1.4.0-release/Badges Profile Page.gif b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.4.0-release/Badges Profile Page.gif
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-09-29-answer-1.4.0-release/Badges Profile Page.gif
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.4.0-release/Badges Profile Page.gif
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-09-29-answer-1.4.0-release/Badges Rule.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.4.0-release/Badges Rule.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-09-29-answer-1.4.0-release/Badges Rule.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.4.0-release/Badges Rule.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-09-29-answer-1.4.0-release/Code Highlight.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.4.0-release/Code Highlight.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-09-29-answer-1.4.0-release/Code Highlight.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.4.0-release/Code Highlight.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-09-29-answer-1.4.0-release/Earned Badges.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.4.0-release/Earned Badges.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-09-29-answer-1.4.0-release/Earned Badges.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.4.0-release/Earned Badges.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-09-29-answer-1.4.0-release/Getting Started.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.4.0-release/Getting Started.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-09-29-answer-1.4.0-release/Getting Started.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.4.0-release/Getting Started.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-09-29-answer-1.4.0-release/Highlight Theme.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.4.0-release/Highlight Theme.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-09-29-answer-1.4.0-release/Highlight Theme.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.4.0-release/Highlight Theme.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-09-29-answer-1.4.0-release/RecommendList.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.4.0-release/RecommendList.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-09-29-answer-1.4.0-release/RecommendList.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.4.0-release/RecommendList.png
diff --git a/blog/2024-09-29-answer-1.4.0-release/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.4.0-release/index.md
similarity index 99%
rename from blog/2024-09-29-answer-1.4.0-release/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.4.0-release/index.md
index 4309aaf6a..ebd8f7f62 100644
--- a/blog/2024-09-29-answer-1.4.0-release/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-1.4.0-release/index.md
@@ -1,10 +1,12 @@
 ---
+date: 2024-09-29
 title: "Answer 1.4.0: Where Fun Meet the Content You Love"
 authors: [Anne]
 category: Release
 featured: true
 image: 2024-09-29-cover@4x.png
 description: "Answer adds badges and personalized feed for better engagement and experience."
+
 ---
 
 The wait is over, time to upgrade your knowledge sharing experience.
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-10-24-answer-enters-apache-incubator/apache-answer-project-page.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-enters-apache-incubator/apache-answer-project-page.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-10-24-answer-enters-apache-incubator/apache-answer-project-page.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-enters-apache-incubator/apache-answer-project-page.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-10-24-answer-enters-apache-incubator/apache-incubator-logo.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-enters-apache-incubator/apache-incubator-logo.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-10-24-answer-enters-apache-incubator/apache-incubator-logo.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-enters-apache-incubator/apache-incubator-logo.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-10-24-answer-enters-apache-incubator/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-enters-apache-incubator/index.md
similarity index 99%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-10-24-answer-enters-apache-incubator/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-enters-apache-incubator/index.md
index ebfed61b6..b9f0b4a63 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-10-24-answer-enters-apache-incubator/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-enters-apache-incubator/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-10-24
 title: Answer Enters Apache Incubator
 authors: [Anne]
 category: Community
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-10-24-answer-enters-apache-incubator/product-screenshot.gif b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-enters-apache-incubator/product-screenshot.gif
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-10-24-answer-enters-apache-incubator/product-screenshot.gif
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-enters-apache-incubator/product-screenshot.gif
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-05-09-answer-ospp-2024/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-ospp-2024/index.md
similarity index 99%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-05-09-answer-ospp-2024/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-ospp-2024/index.md
index 35709e59d..be3d4d16c 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-05-09-answer-ospp-2024/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-ospp-2024/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-05-09
 title: "大牛导师,万元奖金!Apache Answer 邀你共度开源之夏"
 authors: [Anne]
 category: Community
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-09-02-answer-recap-august/index.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-august/index.mdx
similarity index 92%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-09-02-answer-recap-august/index.mdx
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-august/index.mdx
index a12302a8a..474eeec50 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-09-02-answer-recap-august/index.mdx
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-august/index.mdx
@@ -1,4 +1,5 @@
 ---
+date: 2024-09-02
 title: "Recap of August | Apache Answer"
 authors: [Anne]
 category: Newsletter
@@ -20,7 +21,7 @@ Learn more about the details and how-to tutorials in the blog as well as optimiz
 import Embed from '@site/src/components/Embed';
 
 <Embed
-  path="/blog/2024/08/15/answer-1.3.6-release/"
+  path="/blog/answer-1.3.6-release/"
   title="Say Hi to Answer 1.3.6: Faster and Easier"
   description="This update brings features and improvements designed to enhance both user experience and loading speed."
   cover="2024-08-15-cover@2x.png"
@@ -34,7 +35,7 @@ Besides new features, we also received three new blogs from the community, cover
 We understand that it can be challenging for developers to set up the environment with [Developer Guides](https://answer.apache.org/docs/development). Now, it gets easier, simply following the blogs with step-to-step configuration and installation guide for both frontend and backend.
 
 <Embed
-  path="/blog/2024/08/20/apache-answer-backend-configuration-guide/"
+  path="/blog/apache-answer-backend-configuration-guide/"
   title="Apache Answer Backend Configuration Guide"
   description="Answer backend configuration step-by-step guide."
   cover="2024-08-20-cover@2x.png"
@@ -42,7 +43,7 @@ We understand that it can be challenging for developers to set up the environmen
 
 
 <Embed
-  path="/blog/2024/08/16/apache-answer-frontend-configuration-guide"
+  path="/blog/apache-answer-frontend-configuration-guide"
   title="Answer Frontend Configuration Step-by-Step Guide"
   description="Answer frontend configuration step-by-step guide."
   cover="2024-08-16-cover@2x.png"
@@ -51,7 +52,7 @@ We understand that it can be challenging for developers to set up the environmen
 That’s not it. You can also follow another guide on adding plugins to make Answer powerful for your community.
 
 <Embed
-  path="/blog/2024/08/22/guide-to-add-answer-plugins"
+  path="/blog/guide-to-add-answer-plugins"
   title="Guide to Adding Plugins to Apache Answer"
   description="Learn how to easily add Apache Answer plugins and extend its functionality."
   cover="2024-08-22-cover@2x.png"
@@ -66,7 +67,7 @@ If you are willing to join the localization family, don't hesitate to join us. F
 We put together our preparation and observation from the events we joined in the blog. Feel free to refer to it and get ready for your next big event.
 
 <Embed
-  path="/blog/2024/08/14/reflection-and-tips-for-your-next-open-source-events"
+  path="/blog/reflection-and-tips-for-your-next-open-source-events"
   title="Reflection and Our Tips for Your Next Open-Source Events"
   description="Discover how we showcased our open-source project on the world stage, and tips for your next big event."
   cover="2024-08-14-cover@2x.jpeg"
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-01-answer-recap-july/COC 1.webp b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-july/COC 1.webp
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-01-answer-recap-july/COC 1.webp
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-july/COC 1.webp
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-01-answer-recap-july/COC 2.webp b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-july/COC 2.webp
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-01-answer-recap-july/COC 2.webp
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-july/COC 2.webp
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-01-answer-recap-july/COC 4.webp b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-july/COC 4.webp
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-01-answer-recap-july/COC 4.webp
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-july/COC 4.webp
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-01-answer-recap-july/COC3.webp b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-july/COC3.webp
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-01-answer-recap-july/COC3.webp
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-july/COC3.webp
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-01-answer-recap-july/Committer Webpage.webp b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-july/Committer Webpage.webp
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-01-answer-recap-july/Committer Webpage.webp
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-july/Committer Webpage.webp
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-01-answer-recap-july/OpenSource Spotlight 1.webp b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-july/OpenSource Spotlight 1.webp
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-01-answer-recap-july/OpenSource Spotlight 1.webp
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-july/OpenSource Spotlight 1.webp
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-01-answer-recap-july/OpenSource Spotlight 2.webp b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-july/OpenSource Spotlight 2.webp
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-01-answer-recap-july/OpenSource Spotlight 2.webp
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-july/OpenSource Spotlight 2.webp
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-01-answer-recap-july/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-july/index.md
similarity index 97%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-01-answer-recap-july/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-july/index.md
index 65abf580d..a7e27954b 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-01-answer-recap-july/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-july/index.md
@@ -1,4 +1,5 @@
 ---
+slug: answer-recap-july
 title: "Recap of July | Apache Answer"
 authors: [Anne]
 category: Newsletter
@@ -26,7 +27,7 @@ import Embed from '@site/src/components/Embed';
 Our PPMC member [shuaishuai](https://github.com/shuashuai) released a blog on how to package Answer plugins with a step-to-step tutorial. Easy package plugin from today.
 
 <Embed
-  path="/blog/2024/07/02/how-to-package-and-deploy-answer-plugins"
+  path="/blog/how-to-package-and-deploy-answer-plugins"
   title="How to Package and Deploy Answer Plugins"
   description="Follow this step-by-step guide to package plugins for your Answer."
   cover="2024-07-02-cover@2x.png"
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-01-answer-recap-july/index.mdx b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-july/index.mdx
similarity index 97%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-01-answer-recap-july/index.mdx
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-july/index.mdx
index 15d60abec..b755c8716 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-01-answer-recap-july/index.mdx
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-july/index.mdx
@@ -1,4 +1,5 @@
 ---
+date: 2024-08-01
 title: "Recap of July | Apache Answer"
 authors: [Anne]
 category: Newsletter
@@ -17,7 +18,7 @@ New version released on the beginning of a month. In this update, both users and
 import Embed from '@site/src/components/Embed';
 
 <Embed
-  path="/blog/2024/07/03/answer-1.3.5-release/"
+  path="/blog/answer-1.3.5-release/"
   title="Apache Answer 1.3.5: Flexibility. Reaction. Extension."
   description="Answer introduces parameterizable base paths, reactions, and embed plugin for a more thriving community."
   cover="2024-07-03-cover@2x.png"
@@ -26,7 +27,7 @@ import Embed from '@site/src/components/Embed';
 Our PPMC member [shuaishuai](https://github.com/shuashuai) released a blog on how to package Answer plugins with a step-to-step tutorial. Easy package plugin from today.
 
 <Embed
-  path="/blog/2024/07/02/how-to-package-and-deploy-answer-plugins"
+  path="/blog/how-to-package-and-deploy-answer-plugins"
   title="How to Package and Deploy Answer Plugins"
   description="Follow this step-by-step guide to package plugins for your Answer."
   cover="2024-07-02-cover@2x.png"
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-01-answer-recap-june/COC Europe.webp b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-june/COC Europe.webp
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-01-answer-recap-june/COC Europe.webp
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-june/COC Europe.webp
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-01-answer-recap-june/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-june/index.md
similarity index 98%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-01-answer-recap-june/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-june/index.md
index f147a9c7b..b85d9db39 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-01-answer-recap-june/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-june/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-07-01
 title: "Recap of June | Apache Answer"
 authors: [Anne]
 category: Newsletter
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-04-answer-recap-october/Lark Notification.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-october/Lark Notification.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-04-answer-recap-october/Lark Notification.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-october/Lark Notification.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-04-answer-recap-october/OSCAR Award.jpeg b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-october/OSCAR Award.jpeg
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-04-answer-recap-october/OSCAR Award.jpeg
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-october/OSCAR Award.jpeg
diff --git a/blog/2024-11-04-answer-recap-october/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-october/index.md
similarity index 99%
rename from blog/2024-11-04-answer-recap-october/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-october/index.md
index 1ff0b458e..df710f5da 100644
--- a/blog/2024-11-04-answer-recap-october/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-october/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-11-04
 title: "Recap of October | Apache Answer"
 authors: [Anne]
 category: Newsletter
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-10-01-answer-recap-sept/Claim a Badge.gif b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-sept/Claim a Badge.gif
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-10-01-answer-recap-sept/Claim a Badge.gif
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-sept/Claim a Badge.gif
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-10-01-answer-recap-sept/Code Highlight.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-sept/Code Highlight.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-10-01-answer-recap-sept/Code Highlight.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-sept/Code Highlight.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-10-01-answer-recap-sept/RecommendList.png b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-sept/RecommendList.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-10-01-answer-recap-sept/RecommendList.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-sept/RecommendList.png
diff --git a/blog/2024-10-01-answer-recap-sept/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-sept/index.md
similarity index 96%
rename from blog/2024-10-01-answer-recap-sept/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-sept/index.md
index fa27d00ae..de5813e43 100644
--- a/blog/2024-10-01-answer-recap-sept/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-recap-sept/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-10-01
 title: "Recap of September | Apache Answer"
 authors: [Anne]
 category: Newsletter
diff --git a/blog/2023-10-31-answer-turns-one-and-is-now-apache-answer/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-turns-one-and-is-now-apache-answer/index.md
similarity index 88%
rename from blog/2023-10-31-answer-turns-one-and-is-now-apache-answer/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/answer-turns-one-and-is-now-apache-answer/index.md
index c00404b3e..0c14e6a2b 100644
--- a/blog/2023-10-31-answer-turns-one-and-is-now-apache-answer/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/answer-turns-one-and-is-now-apache-answer/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-10-31
 title: Answer Turns 1, and is Now Apache Answer
 authors: [Anne]
 category: Community
@@ -18,7 +19,7 @@ For the past year, we’ve released 19 versions, and formed a compact but powerf
 * Translated in 15 languages
 * Over 10,000 downloads
 * [Documentation](https://answer.apache.org/docs) for everyone to install, learn how-tos, contribute, etc. (tell/help us improve!)
-* Our first [Hacktoberfest](https://answer.apache.org/blog/2023/09/27/celebrate-answer-first-anniversary-with-hacktoberfest-2023) 
+* Our first [Hacktoberfest](https://answer.apache.org/blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023) 
 * Reputation and privileges rules for teams at different scales
 * Plugin support 
 * SEO friendly: schema, canonical, SEO friendly URLs, robots.txt and auto meta tags
@@ -35,7 +36,7 @@ For the past year, we’ve released 19 versions, and formed a compact but powerf
 Behind the GitHub stars, we are honored to be the companion to help more teams unleash collective wisdom.
 
 ## Proudly Incubated at Apache Incubator
-We realized that a long-term healthy community is important for an open-source project, and becoming an [Apache project](https://answer.apache.org/blog/2023/10/24/answer-enters-apache-incubator/) will guide us there. Nurtured in the Apache Way, we will build a fair, diverse and inclusive community, while ship great features with the community. 
+We realized that a long-term healthy community is important for an open-source project, and becoming an [Apache project](https://answer.apache.org/blog/answer-enters-apache-incubator/) will guide us there. Nurtured in the Apache Way, we will build a fair, diverse and inclusive community, while ship great features with the community. 
 
 
 ## Big Thanks and Big Hugs
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-27-apache-answer-1.4.1-release/Linked Question.png b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-1.4.1-release/Linked Question.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-27-apache-answer-1.4.1-release/Linked Question.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-1.4.1-release/Linked Question.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-27-apache-answer-1.4.1-release/Linking Question.png b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-1.4.1-release/Linking Question.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-27-apache-answer-1.4.1-release/Linking Question.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-1.4.1-release/Linking Question.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-27-apache-answer-1.4.1-release/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-1.4.1-release/index.md
similarity index 98%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-27-apache-answer-1.4.1-release/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-1.4.1-release/index.md
index b9a9c8ec0..b54cc652f 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-27-apache-answer-1.4.1-release/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-1.4.1-release/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-11-27
 title: "Apache Answer 1.4.1: Bridge the Gap"
 authors: [Anne]
 category: Release
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-20-apache-answer-backend-configuration-guide/answer-page.png b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-backend-configuration-guide/answer-page.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-20-apache-answer-backend-configuration-guide/answer-page.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-backend-configuration-guide/answer-page.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-20-apache-answer-backend-configuration-guide/database.png b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-backend-configuration-guide/database.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-20-apache-answer-backend-configuration-guide/database.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-backend-configuration-guide/database.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-20-apache-answer-backend-configuration-guide/database2.png b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-backend-configuration-guide/database2.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-20-apache-answer-backend-configuration-guide/database2.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-backend-configuration-guide/database2.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-20-apache-answer-backend-configuration-guide/go-success.png b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-backend-configuration-guide/go-success.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-20-apache-answer-backend-configuration-guide/go-success.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-backend-configuration-guide/go-success.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-20-apache-answer-backend-configuration-guide/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-backend-configuration-guide/index.md
similarity index 89%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-20-apache-answer-backend-configuration-guide/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-backend-configuration-guide/index.md
index 0aa64f1e9..e4e82ba68 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-20-apache-answer-backend-configuration-guide/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-backend-configuration-guide/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-08-20
 title: "Apache Answer 后端配置指南"
 authors: [ZhuXuanlyu, ChenJiaji, Anne]
 category: Tutorials
@@ -8,7 +9,7 @@ description: "Answer后端配置保姆级教学"
 
 ---
 
-在 [Apache Answer 前端配置指南](https://answer.apache.org/zh-CN/blog/2024/08/16/apache-answer-frontend-configuration-guide)中,相信大家都能跟随每一步完成前端配置。本文将详细指导你如何配置 Apache Answer 的后端,我们将一步一步地进行讲解,确保每个人都能上手并成功运行。
+在 [Apache Answer 前端配置指南](https://answer.apache.org/zh-CN/blog/apache-answer-frontend-configuration-guide)中,相信大家都能跟随每一步完成前端配置。本文将详细指导你如何配置 Apache Answer 的后端,我们将一步一步地进行讲解,确保每个人都能上手并成功运行。
 
 ## 准备工作
 
@@ -16,7 +17,7 @@ description: "Answer后端配置保姆级教学"
     从[官方网站](https://go.dev/doc/install)下载并安装 Go 语言, 按默认设置安装即可。
 
 2. Clone Answer 项目
-    确保你已经克隆了 Apache Answer 到本地,如还未克隆,请阅读 [Apache Answer 前端配置指南](https://answer.apache.org/zh-CN/blog/2024/08/16/apache-answer-frontend-configuration-guide)。
+    确保你已经克隆了 Apache Answer 到本地,如还未克隆,请阅读 [Apache Answer 前端配置指南](https://answer.apache.org/zh-CN/blog/apache-answer-frontend-configuration-guide)。
 
 
 ## 一、初始化项目
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-20-apache-answer-backend-configuration-guide/install1.png b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-backend-configuration-guide/install1.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-20-apache-answer-backend-configuration-guide/install1.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-backend-configuration-guide/install1.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-20-apache-answer-backend-configuration-guide/install2.png b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-backend-configuration-guide/install2.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-20-apache-answer-backend-configuration-guide/install2.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-backend-configuration-guide/install2.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-20-apache-answer-backend-configuration-guide/install3.png b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-backend-configuration-guide/install3.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-20-apache-answer-backend-configuration-guide/install3.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-backend-configuration-guide/install3.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-20-apache-answer-backend-configuration-guide/install4.png b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-backend-configuration-guide/install4.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-20-apache-answer-backend-configuration-guide/install4.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-backend-configuration-guide/install4.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-20-apache-answer-backend-configuration-guide/install5.png b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-backend-configuration-guide/install5.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-20-apache-answer-backend-configuration-guide/install5.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-backend-configuration-guide/install5.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-11-apache-answer-coc-asia-2024/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-coc-asia-2024/index.md
similarity index 99%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-11-apache-answer-coc-asia-2024/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-coc-asia-2024/index.md
index fa7e60b30..1838f4fd4 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-11-apache-answer-coc-asia-2024/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-coc-asia-2024/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-07-11
 title: "Apache Answer 邀你共赴 CommunityOverCode Asia 2024"
 authors: [Anne]
 category: Community
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-16-apache-answer-frontend-configuration-guide/clone-answer.png b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-frontend-configuration-guide/clone-answer.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-16-apache-answer-frontend-configuration-guide/clone-answer.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-frontend-configuration-guide/clone-answer.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-16-apache-answer-frontend-configuration-guide/copy-ssh.png b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-frontend-configuration-guide/copy-ssh.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-16-apache-answer-frontend-configuration-guide/copy-ssh.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-frontend-configuration-guide/copy-ssh.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-16-apache-answer-frontend-configuration-guide/fork-answer.png b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-frontend-configuration-guide/fork-answer.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-16-apache-answer-frontend-configuration-guide/fork-answer.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-frontend-configuration-guide/fork-answer.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-16-apache-answer-frontend-configuration-guide/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-frontend-configuration-guide/index.md
similarity index 99%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-16-apache-answer-frontend-configuration-guide/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-frontend-configuration-guide/index.md
index d779a6a44..b5df3868b 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-16-apache-answer-frontend-configuration-guide/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-frontend-configuration-guide/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-08-16
 title: "Apache Answer 前端配置指南"
 authors: [ChenJiaji, ZhuXuanlyu, Anne]
 category: Tutorials
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-16-apache-answer-frontend-configuration-guide/install-complete.png b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-frontend-configuration-guide/install-complete.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-16-apache-answer-frontend-configuration-guide/install-complete.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-frontend-configuration-guide/install-complete.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-16-apache-answer-frontend-configuration-guide/node-command.png b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-frontend-configuration-guide/node-command.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-16-apache-answer-frontend-configuration-guide/node-command.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-frontend-configuration-guide/node-command.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-16-apache-answer-frontend-configuration-guide/node-install.png b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-frontend-configuration-guide/node-install.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-16-apache-answer-frontend-configuration-guide/node-install.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-frontend-configuration-guide/node-install.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-16-apache-answer-frontend-configuration-guide/pnpm-install.png b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-frontend-configuration-guide/pnpm-install.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-16-apache-answer-frontend-configuration-guide/pnpm-install.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-frontend-configuration-guide/pnpm-install.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-16-apache-answer-frontend-configuration-guide/pnpm-start.png b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-frontend-configuration-guide/pnpm-start.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-16-apache-answer-frontend-configuration-guide/pnpm-start.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-frontend-configuration-guide/pnpm-start.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-16-apache-answer-frontend-configuration-guide/ssh-configuration.png b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-frontend-configuration-guide/ssh-configuration.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-16-apache-answer-frontend-configuration-guide/ssh-configuration.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-frontend-configuration-guide/ssh-configuration.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-16-apache-answer-frontend-configuration-guide/windows-error.png b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-frontend-configuration-guide/windows-error.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-16-apache-answer-frontend-configuration-guide/windows-error.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-frontend-configuration-guide/windows-error.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-06-05-apache-answer-joined-first-alc-hangzhou-meetup/Fen.jpeg b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-joined-first-alc-hangzhou-meetup/Fen.jpeg
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-06-05-apache-answer-joined-first-alc-hangzhou-meetup/Fen.jpeg
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-joined-first-alc-hangzhou-meetup/Fen.jpeg
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-06-05-apache-answer-joined-first-alc-hangzhou-meetup/Joyqi.jpeg b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-joined-first-alc-hangzhou-meetup/Joyqi.jpeg
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-06-05-apache-answer-joined-first-alc-hangzhou-meetup/Joyqi.jpeg
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-joined-first-alc-hangzhou-meetup/Joyqi.jpeg
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-06-05-apache-answer-joined-first-alc-hangzhou-meetup/Nadia Open Remarks.jpeg b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-joined-first-alc-hangzhou-meetup/Nadia Open Remarks.jpeg
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-06-05-apache-answer-joined-first-alc-hangzhou-meetup/Nadia Open Remarks.jpeg
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-joined-first-alc-hangzhou-meetup/Nadia Open Remarks.jpeg
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-06-05-apache-answer-joined-first-alc-hangzhou-meetup/Open Discussion.jpeg b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-joined-first-alc-hangzhou-meetup/Open Discussion.jpeg
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-06-05-apache-answer-joined-first-alc-hangzhou-meetup/Open Discussion.jpeg
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-joined-first-alc-hangzhou-meetup/Open Discussion.jpeg
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-06-05-apache-answer-joined-first-alc-hangzhou-meetup/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-joined-first-alc-hangzhou-meetup/index.md
similarity index 98%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-06-05-apache-answer-joined-first-alc-hangzhou-meetup/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-joined-first-alc-hangzhou-meetup/index.md
index 4f330aee7..82639b494 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-06-05-apache-answer-joined-first-alc-hangzhou-meetup/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/apache-answer-joined-first-alc-hangzhou-meetup/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-06-05
 title: "Apache Answer 参与首次 ALC Hangzhou 线下聚会"
 authors: [Anne]
 category: Community
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-09-11-behind-the-plugin-meet-the-student-contributors/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/behind-the-plugin-meet-the-student-contributors/index.md
similarity index 92%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-09-11-behind-the-plugin-meet-the-student-contributors/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/behind-the-plugin-meet-the-student-contributors/index.md
index a3bc92152..8045721e1 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-09-11-behind-the-plugin-meet-the-student-contributors/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/behind-the-plugin-meet-the-student-contributors/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-09-11
 title: "代码高亮插件:学生开发者的开源故事"
 authors: [Anne]
 category: Community
@@ -56,6 +57,6 @@ description: "聆听学生开发者开源首秀背后的故事。"
 
 同时,参与开源不仅有助于技术的提升,还能帮助他们拓展人脉,提升未来职业发展的机会。
 
-代码贡献只是两位同学开源首秀的一部分,两位同学还在非代码贡献上做出了自己的贡献。在搭建环境的时候,他们将步骤以图文的形式记录下来,并将[前端配置](https://answer.apache.org/zh-CN/blog/2024/08/16/apache-answer-frontend-configuration-guide)、[后端配置](https://answer.apache.org/zh-CN/blog/2024/08/20/apache-answer-backend-configuration-guide)、和[添加插件指南](https://answer.apache.org/zh-CN/blog/2024/08/22/guide-to-add-answer-plugins)以博客的形式贡献给社区。此外,他们还完成了[文档](https://answer.apache.org/zh-CN/docs)部分的更新和本地化。
+代码贡献只是两位同学开源首秀的一部分,两位同学还在非代码贡献上做出了自己的贡献。在搭建环境的时候,他们将步骤以图文的形式记录下来,并将[前端配置](https://answer.apache.org/zh-CN/blog/apache-answer-frontend-configuration-guide)、[后端配置](https://answer.apache.org/zh-CN/blog/apache-answer-backend-configuration-guide)、和[添加插件指南](https://answer.apache.org/zh-CN/blog/guide-to-add-answer-plugins)以博客的形式贡献给社区。此外,他们还完成了[文档](https://answer.apache.org/zh-CN/docs)部分的更新和本地化。
 
-在此,我们想衷心说声感谢,并鼓励更多学生加入到开源之中。正是因为有新的力量的,开源社区才会愈发壮大和繁荣。点击[此处](https://answer.apache.org/zh-CN/community/contributing),了解你可以如何参与进来,不局限于代码贡献。
\ No newline at end of file
+在此,我们想衷心说声感谢,并鼓励更多学生加入到开源之中。正是因为有新的力量的,开源社区才会愈发壮大和繁荣。点击[此处](https://answer.apache.org/zh-CN/community/contributing),了解你可以如何参与进来,不局限于代码贡献。
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-12-13-behind-the-scene-how-we-launched-the-first-apache-release/Release Process.png b/i18n/zh-CN/docusaurus-plugin-content-blog/behind-the-scene-how-we-launched-the-first-apache-release/Release Process.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-12-13-behind-the-scene-how-we-launched-the-first-apache-release/Release Process.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/behind-the-scene-how-we-launched-the-first-apache-release/Release Process.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-12-13-behind-the-scene-how-we-launched-the-first-apache-release/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/behind-the-scene-how-we-launched-the-first-apache-release/index.md
similarity index 95%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-12-13-behind-the-scene-how-we-launched-the-first-apache-release/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/behind-the-scene-how-we-launched-the-first-apache-release/index.md
index 7b9df1bfd..b3fdd0503 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-12-13-behind-the-scene-how-we-launched-the-first-apache-release/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/behind-the-scene-how-we-launched-the-first-apache-release/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-12-13
 title: "Behind the Scene: How We Launched the First Apache Release"
 authors: [Anne]
 category: Community
@@ -13,7 +14,7 @@ Preparing for our Apache debut was an adventure, with two questions constantly e
 **What's the next step?         
 Which document should I check?**
 
-Joining the incubator was more than a new beginning, but a new way of collaboration that requires us to adapt to soon. Now that we finally [shipped it](https://answer.apache.org/blog/2023/12/07/a-new-chapter-begins-answer-first-apache-release-launches), and look back to the lessons we’ve learnt during the process. We’ve been received help from other projects, so it’s our chance to pave the way for more projects by sharing our experience. 
+Joining the incubator was more than a new beginning, but a new way of collaboration that requires us to adapt to soon. Now that we finally [shipped it](https://answer.apache.org/blog/a-new-chapter-begins-answer-first-apache-release-launches), and look back to the lessons we’ve learnt during the process. We’ve been received help from other projects, so it’s our chance to pave the way for more projects by sharing our experience. 
 
 To the future incubator projects: Consider this blog post your guide as you embark on your own first Apache release. Have a smooth release!
 
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-05-28-build-a-save-and-respectful-community-with-answer-1.3.1/Auto-Scroll.gif b/i18n/zh-CN/docusaurus-plugin-content-blog/build-a-save-and-respectful-community-with-answer-1.3.1/Auto-Scroll.gif
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-05-28-build-a-save-and-respectful-community-with-answer-1.3.1/Auto-Scroll.gif
rename to i18n/zh-CN/docusaurus-plugin-content-blog/build-a-save-and-respectful-community-with-answer-1.3.1/Auto-Scroll.gif
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-05-28-build-a-save-and-respectful-community-with-answer-1.3.1/Keyword Censorship.png b/i18n/zh-CN/docusaurus-plugin-content-blog/build-a-save-and-respectful-community-with-answer-1.3.1/Keyword Censorship.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-05-28-build-a-save-and-respectful-community-with-answer-1.3.1/Keyword Censorship.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/build-a-save-and-respectful-community-with-answer-1.3.1/Keyword Censorship.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-05-28-build-a-save-and-respectful-community-with-answer-1.3.1/Mention Moderators and Admin.png b/i18n/zh-CN/docusaurus-plugin-content-blog/build-a-save-and-respectful-community-with-answer-1.3.1/Mention Moderators and Admin.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-05-28-build-a-save-and-respectful-community-with-answer-1.3.1/Mention Moderators and Admin.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/build-a-save-and-respectful-community-with-answer-1.3.1/Mention Moderators and Admin.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-05-28-build-a-save-and-respectful-community-with-answer-1.3.1/Review.png b/i18n/zh-CN/docusaurus-plugin-content-blog/build-a-save-and-respectful-community-with-answer-1.3.1/Review.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-05-28-build-a-save-and-respectful-community-with-answer-1.3.1/Review.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/build-a-save-and-respectful-community-with-answer-1.3.1/Review.png
diff --git a/blog/2024-05-28-build-a-save-and-respectful-community-with-answer-1.3.1/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/build-a-save-and-respectful-community-with-answer-1.3.1/index.md
similarity index 99%
rename from blog/2024-05-28-build-a-save-and-respectful-community-with-answer-1.3.1/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/build-a-save-and-respectful-community-with-answer-1.3.1/index.md
index c90d5674c..9820a7723 100644
--- a/blog/2024-05-28-build-a-save-and-respectful-community-with-answer-1.3.1/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/build-a-save-and-respectful-community-with-answer-1.3.1/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-05-28
 title: "Build a Safe and Respectful Community with Answer 1.3.1 "
 authors: [Anne]
 category: Release
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/AddTagInfo.png b/i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/AddTagInfo.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/AddTagInfo.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/AddTagInfo.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/AddinBulk.png b/i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/AddinBulk.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/AddinBulk.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/AddinBulk.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/AnswerCommuties.png b/i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/AnswerCommuties.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/AnswerCommuties.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/AnswerCommuties.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/AnswerScreenshot.png b/i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/AnswerScreenshot.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/AnswerScreenshot.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/AnswerScreenshot.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/ColorTheme.png b/i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/ColorTheme.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/ColorTheme.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/ColorTheme.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/ColorTheme1.png b/i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/ColorTheme1.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/ColorTheme1.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/ColorTheme1.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/CommunityLayout.png b/i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/CommunityLayout.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/CommunityLayout.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/CommunityLayout.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/CommunityName.png b/i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/CommunityName.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/CommunityName.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/CommunityName.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/CreateaNewTag.png b/i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/CreateaNewTag.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/CreateaNewTag.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/CreateaNewTag.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/Logo.png b/i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/Logo.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/Logo.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/Logo.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/PostPreview.png b/i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/PostPreview.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/PostPreview.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/PostPreview.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/ReputationScore.png b/i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/ReputationScore.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/ReputationScore.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/ReputationScore.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/SidebarRules.png b/i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/SidebarRules.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/SidebarRules.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/SidebarRules.png
diff --git a/blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/index.md
similarity index 96%
rename from blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/index.md
index 5d44f7293..0ecfe617f 100644
--- a/blog/2023-09-14-build-your-online-community-like-the-pros-with-answer/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/build-your-online-community-like-the-pros-with-answer/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-09-14
 title: Build Your Online Community Like the Pros with Answer
 authors: [Anne]
 category: Best Practice
@@ -93,7 +94,7 @@ Now that the tags are ready, let’s have the very first post by clicking **Add
 
 ### Time to Manage the Content
 
-Admin and moderators can review and edit the posts to maintain a vibrant environment for everyone. That’s not it, in Answer, everyone is a part of content management. You can find Flag, Moderation, Permission and Reputation, find out how they better online community experience for your users in our [blog](https://answer.apache.org/blog/2023/08/09/how-to-manage-content-system-efficiently-with-answer).
+Admin and moderators can review and edit the posts to maintain a vibrant environment for everyone. That’s not it, in Answer, everyone is a part of content management. You can find Flag, Moderation, Permission and Reputation, find out how they better online community experience for your users in our [blog](https://answer.apache.org/blog/how-to-manage-content-system-efficiently-with-answer).
 
 ## Engage and Award Your Users
 
@@ -101,7 +102,7 @@ Diverse topics and high-quality discussion are both good content to engage users
 
 ![Reputation Score](ReputationScore.png)
 
-Reputation scores are also used by community moderators and administrators to determine user [privileges](https://answer.apache.org/docs/recipes/contents/permission), such as posting more than 2 links at a time, creating a new tag, etc. Answer provides 3 levels of reputation, and you can choose a level based on your needs. Explore more on how to utilize reputation and privilege in your online community [here](https://answer.apache.org/blog/2023/07/19/how-to-utilize-reputation-and-privile [...]
+Reputation scores are also used by community moderators and administrators to determine user [privileges](https://answer.apache.org/docs/recipes/contents/permission), such as posting more than 2 links at a time, creating a new tag, etc. Answer provides 3 levels of reputation, and you can choose a level based on your needs. Explore more on how to utilize reputation and privilege in your online community [here](https://answer.apache.org/blog/how-to-utilize-reputation-and-privilege-in-onlin [...]
 
 From customizable features to engagement, Answer equips you to connect with your users in meaningful ways. Whether you're launching a new community or looking to revitalize an existing one, Answer got practical features you need to make your online community a home for your users. Start building your community like the pros with [Answer](https://answer.apache.org/) today, and watch it flourish into any communities you dream about.
 
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/DSC07756.png b/i18n/zh-CN/docusaurus-plugin-content-blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/DSC07756.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/DSC07756.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/DSC07756.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/Hacktoberfest 2023.jpeg b/i18n/zh-CN/docusaurus-plugin-content-blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/Hacktoberfest 2023.jpeg
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/Hacktoberfest 2023.jpeg
rename to i18n/zh-CN/docusaurus-plugin-content-blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/Hacktoberfest 2023.jpeg
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/ILLA Cloud x Answer.png b/i18n/zh-CN/docusaurus-plugin-content-blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/ILLA Cloud x Answer.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/ILLA Cloud x Answer.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/ILLA Cloud x Answer.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/Issues.png b/i18n/zh-CN/docusaurus-plugin-content-blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/Issues.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/Issues.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/Issues.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/Template.png b/i18n/zh-CN/docusaurus-plugin-content-blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/Template.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/Template.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/Template.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/Title.png b/i18n/zh-CN/docusaurus-plugin-content-blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/Title.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/Title.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/Title.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/banner.png b/i18n/zh-CN/docusaurus-plugin-content-blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/banner.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/banner.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/banner.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/index.md
similarity index 99%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/index.md
index f73be7c66..5646d12bf 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-09-27-celebrate-answer-first-anniversary-with-hacktoberfest-2023/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-09-27
 title: Celebrate Answer’s First Anniversary with Hacktoberfest 2023
 authors: [Anne]
 category: Community
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-29-everything-you-need-to-know-about-answer/everythingabtanswer1.png b/i18n/zh-CN/docusaurus-plugin-content-blog/everything-you-need-to-know-about-answer/everythingabtanswer1.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-29-everything-you-need-to-know-about-answer/everythingabtanswer1.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/everything-you-need-to-know-about-answer/everythingabtanswer1.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-29-everything-you-need-to-know-about-answer/everythingabtanswer2.png b/i18n/zh-CN/docusaurus-plugin-content-blog/everything-you-need-to-know-about-answer/everythingabtanswer2.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-29-everything-you-need-to-know-about-answer/everythingabtanswer2.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/everything-you-need-to-know-about-answer/everythingabtanswer2.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-29-everything-you-need-to-know-about-answer/everythingabtanswer3.png b/i18n/zh-CN/docusaurus-plugin-content-blog/everything-you-need-to-know-about-answer/everythingabtanswer3.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-29-everything-you-need-to-know-about-answer/everythingabtanswer3.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/everything-you-need-to-know-about-answer/everythingabtanswer3.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-29-everything-you-need-to-know-about-answer/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/everything-you-need-to-know-about-answer/index.md
similarity index 93%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-29-everything-you-need-to-know-about-answer/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/everything-you-need-to-know-about-answer/index.md
index 127ab5097..983905c43 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-29-everything-you-need-to-know-about-answer/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/everything-you-need-to-know-about-answer/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-06-29
 title: Everything You Need to Know About Answer
 authors: [Anne]
 category: Community
@@ -66,7 +67,7 @@ We are a small and agile team, working closely with each other in different citi
 ## Can I use Answer?
 
 Why not?
-With a simple and intuitive design, you can build a [knowledge base](../2023-05-30-everything-you-need-to-know-about-knowledge-base/index.md), game forum, or support center with Answer smoothly. [Answer 1.1.0](../2023-06-15-answer-1.1.0-release/index.md) also supports plugins so that you can enhance Answer’s performance in the way you want.
+With a simple and intuitive design, you can build a [knowledge base](/blog/everything-you-need-to-know-about-knowledge-base), game forum, or support center with Answer smoothly. [Answer 1.1.0](/blog/answer-1.1.0-release) also supports plugins so that you can enhance Answer’s performance in the way you want.
 ![Plugin](everythingabtanswer3.png)
 
 ## How do I Get Answer?
diff --git a/blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/everything-you-need-to-know-about-knowledge-base/index.md
similarity index 92%
rename from blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/everything-you-need-to-know-about-knowledge-base/index.md
index 414695ef2..a6d2e8c41 100644
--- a/blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/everything-you-need-to-know-about-knowledge-base/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-05-30
 title: Everything You Need to Know About Knowledge Base
 authors: [Anne]
 category: Insights
@@ -36,7 +37,7 @@ A knowledge base serves as a repository for capturing and preserving institution
 With a knowledge base, organizations can ensure consistency and accuracy in the information. It minimizes errors and conflicts, allowing for standardized procedures, guidelines, and documentation, reducing the risk of errors or inconsistencies caused by outdated or conflicting information.
 
 5. Customer Self-service and Support
-Knowledge bases are commonly used in [customer support](../2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/index.md) to provide self-service options. By offering a comprehensive collection of FAQs, troubleshooting guides, and instructional materials, customers can find solutions to their problems without the need to contact support, reducing support costs and improving customer satisfaction.
+Knowledge bases are commonly used in [customer support](/blog/how-to-build-a-help-center-with-your-users-and-answer) to provide self-service options. By offering a comprehensive collection of FAQs, troubleshooting guides, and instructional materials, customers can find solutions to their problems without the need to contact support, reducing support costs and improving customer satisfaction.
 
 ## Build Knowledge Base with Answer
 
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/knowledgebase1.png b/i18n/zh-CN/docusaurus-plugin-content-blog/everything-you-need-to-know-about-knowledge-base/knowledgebase1.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/knowledgebase1.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/everything-you-need-to-know-about-knowledge-base/knowledgebase1.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/knowledgebase2.png b/i18n/zh-CN/docusaurus-plugin-content-blog/everything-you-need-to-know-about-knowledge-base/knowledgebase2.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/knowledgebase2.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/everything-you-need-to-know-about-knowledge-base/knowledgebase2.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/knowledgebase3.gif b/i18n/zh-CN/docusaurus-plugin-content-blog/everything-you-need-to-know-about-knowledge-base/knowledgebase3.gif
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/knowledgebase3.gif
rename to i18n/zh-CN/docusaurus-plugin-content-blog/everything-you-need-to-know-about-knowledge-base/knowledgebase3.gif
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/knowledgebase4.png b/i18n/zh-CN/docusaurus-plugin-content-blog/everything-you-need-to-know-about-knowledge-base/knowledgebase4.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/knowledgebase4.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/everything-you-need-to-know-about-knowledge-base/knowledgebase4.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/knowledgebase5.png b/i18n/zh-CN/docusaurus-plugin-content-blog/everything-you-need-to-know-about-knowledge-base/knowledgebase5.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-30-everything-you-need-to-know-about-knowledge-base/knowledgebase5.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/everything-you-need-to-know-about-knowledge-base/knowledgebase5.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-25-first-contribution-come-to-answer/Discussion.png b/i18n/zh-CN/docusaurus-plugin-content-blog/first-contribution-come-to-answer/Discussion.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-25-first-contribution-come-to-answer/Discussion.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/first-contribution-come-to-answer/Discussion.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-25-first-contribution-come-to-answer/Docs Screenshot.png b/i18n/zh-CN/docusaurus-plugin-content-blog/first-contribution-come-to-answer/Docs Screenshot.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-25-first-contribution-come-to-answer/Docs Screenshot.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/first-contribution-come-to-answer/Docs Screenshot.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-25-first-contribution-come-to-answer/GitHub Screenshot.jpeg b/i18n/zh-CN/docusaurus-plugin-content-blog/first-contribution-come-to-answer/GitHub Screenshot.jpeg
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-25-first-contribution-come-to-answer/GitHub Screenshot.jpeg
rename to i18n/zh-CN/docusaurus-plugin-content-blog/first-contribution-come-to-answer/GitHub Screenshot.jpeg
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-25-first-contribution-come-to-answer/Ovio.png b/i18n/zh-CN/docusaurus-plugin-content-blog/first-contribution-come-to-answer/Ovio.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-25-first-contribution-come-to-answer/Ovio.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/first-contribution-come-to-answer/Ovio.png
diff --git a/blog/2024-01-25-first-contribution-come-to-answer/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/first-contribution-come-to-answer/index.md
similarity index 99%
rename from blog/2024-01-25-first-contribution-come-to-answer/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/first-contribution-come-to-answer/index.md
index 91637b6e7..fd5ea927a 100644
--- a/blog/2024-01-25-first-contribution-come-to-answer/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/first-contribution-come-to-answer/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-01-25
 title: "First Contribution? Come to Answer."
 authors: [Anne]
 category: Community
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-25-first-contribution-come-to-answer/up-for-grabs.png b/i18n/zh-CN/docusaurus-plugin-content-blog/first-contribution-come-to-answer/up-for-grabs.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-01-25-first-contribution-come-to-answer/up-for-grabs.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/first-contribution-come-to-answer/up-for-grabs.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-22-guide-to-add-answer-plugins/files.png b/i18n/zh-CN/docusaurus-plugin-content-blog/guide-to-add-answer-plugins/files.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-22-guide-to-add-answer-plugins/files.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/guide-to-add-answer-plugins/files.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-22-guide-to-add-answer-plugins/go-edit.png b/i18n/zh-CN/docusaurus-plugin-content-blog/guide-to-add-answer-plugins/go-edit.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-22-guide-to-add-answer-plugins/go-edit.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/guide-to-add-answer-plugins/go-edit.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-22-guide-to-add-answer-plugins/go-tidy.png b/i18n/zh-CN/docusaurus-plugin-content-blog/guide-to-add-answer-plugins/go-tidy.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-22-guide-to-add-answer-plugins/go-tidy.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/guide-to-add-answer-plugins/go-tidy.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-22-guide-to-add-answer-plugins/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/guide-to-add-answer-plugins/index.md
similarity index 92%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-22-guide-to-add-answer-plugins/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/guide-to-add-answer-plugins/index.md
index 9b89c64f1..39170057d 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-22-guide-to-add-answer-plugins/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/guide-to-add-answer-plugins/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-08-22
 title: "添加 Apache Answer 插件指南"
 authors: [ZhuXuanlyu, ChenJiaji, Anne]
 category: Tutorials
@@ -62,4 +63,4 @@ go mod edit -replace="github.com/apache/incubator-answer-plugins/my-plugin"="./u
 
 在浏览器打开后端借口网址,可在 Admin - Installed Plugins 里看到添加的插件,点击 Action 列的 `⋮` 即可激活和移除该插件。
 
-你已经完成了插件添加,点击[此处](https://answer.apache.org/plugins/)可以了解更多社区构建的插件。此外,我们还提供了 [Apache Answer 使用插件的详细教程](https://answer.apache.org/zh-CN/blog/2024/07/02/how-to-package-and-deploy-answer-plugins/),以及[插件开发指南](https://answer.apache.org/zh-CN/docs/development/plugins/),让你的 Apache Answer 变得更加强大。
+你已经完成了插件添加,点击[此处](https://answer.apache.org/plugins/)可以了解更多社区构建的插件。此外,我们还提供了 [Apache Answer 使用插件的详细教程](https://answer.apache.org/zh-CN/blog/how-to-package-and-deploy-answer-plugins/),以及[插件开发指南](https://answer.apache.org/zh-CN/docs/development/plugins/),让你的 Apache Answer 变得更加强大。
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-22-guide-to-add-answer-plugins/main-go.png b/i18n/zh-CN/docusaurus-plugin-content-blog/guide-to-add-answer-plugins/main-go.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-08-22-guide-to-add-answer-plugins/main-go.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/guide-to-add-answer-plugins/main-go.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-13-how-release-managers-make-the-release-process-productive/how-to-release.PNG b/i18n/zh-CN/docusaurus-plugin-content-blog/how-release-managers-make-the-release-process-productive/how-to-release.PNG
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-13-how-release-managers-make-the-release-process-productive/how-to-release.PNG
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-release-managers-make-the-release-process-productive/how-to-release.PNG
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-13-how-release-managers-make-the-release-process-productive/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/how-release-managers-make-the-release-process-productive/index.md
similarity index 88%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-13-how-release-managers-make-the-release-process-productive/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-release-managers-make-the-release-process-productive/index.md
index ca3ea731c..1d8cd72bd 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-13-how-release-managers-make-the-release-process-productive/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/how-release-managers-make-the-release-process-productive/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-11-13
 title: "Release Manager 如何持续改进发布过程"
 authors: [Anne]
 category: Community
@@ -18,7 +19,7 @@ Apache 版本的发布是一套严谨的流程,需要严格验证、社区投
 
 文档的重要性不言而喻,作为发版的基石,Release Doc 对于发版指引有非常重要的作用,此外,这也展示了项目发版流程的规范性,以及项目是否具备了独立完成发版的能力。
 
-LinkinStars 是 Apache Answer 的后端工程师,作为项目的[首位 Release Manager](https://answer.apache.org/blog/2024/03/18/meet-our-release-manager-linkinstars),他完成了第一版 Release Doc。该文档包含了完整的发版流程和步骤,包括证书的创建、打包、签名、验证、上传等,此外 LinkinStars 还整理了邮件使用的模板。不久后,Apache Answer 第一个 [Apache 版本](https://answer.apache.org/zh-CN/blog/2023/12/07/a-new-chapter-begins-answer-first-apache-release-launches)于 2023 年 11 月 29 日发布。
+LinkinStars 是 Apache Answer 的后端工程师,作为项目的[首位 Release Manager](https://answer.apache.org/blog/meet-our-release-manager-linkinstars),他完成了第一版 Release Doc。该文档包含了完整的发版流程和步骤,包括证书的创建、打包、签名、验证、上传等,此外 LinkinStars 还整理了邮件使用的模板。不久后,Apache Answer 第一个 [Apache 版本](https://answer.apache.org/zh-CN/blog/a-new-chapter-begins-answer-first-apache-release-launches)于 2023 年 11 月 29 日发布。
 
 在导师的建议下,Apache Answer 的 PPMC 成员开始轮流担任 Release Manager,参与到发版当中。这不仅帮助每个人都熟悉整个发版的流程,并在参与的过程中,能够发现可优化的部分,以文档的形式沉淀下来,帮助和确保发版工作能顺利进行。
 
@@ -42,7 +43,7 @@ kumfo 接棒了 shuai 成为 Apache Answer 的第三位 Release Manager,作为
 
 ![Alt text](release-process.PNG)
 
-你可以点击[此处](https://answer.apache.org/blog/2023/12/13/behind-the-scene-how-we-launched-the-first-apache-release),了解 Apache Answer 第一次 Apache 版本发布的幕后故事。
+你可以点击[此处](https://answer.apache.org/blog/behind-the-scene-how-we-launched-the-first-apache-release),了解 Apache Answer 第一次 Apache 版本发布的幕后故事。
 
 shuai 在接手后,参考了当时的 LinkinStar 的发版文档并提前准备了 GPG key,SVN 配置。
 但在他仍遇到了邮件标题/内容写错,打包后内容丢失,签名不正确的问题。为了避免拷贝粘贴导致邮件格式出错,shuai 建议在本地先创建一个 .txt 文件,在发送邮件前可以先本地对邮件模版进行编辑修改,再复制到你的邮件编辑器。shuai 还在 GitHub 上创建了 [Apache 发版邮件模版库](https://github.com/shuashuai/apache-release-email)帮助后续的 Release Manager 避免再遇到此类的问题。
@@ -55,4 +56,4 @@ shuai 在接手后,参考了当时的 LinkinStar 的发版文档并提前准
 
 Release Manager 之间的协作和配合也是极为重要。在和 Release Manager 沟通时,他们多次提及在遇到问题时,会先咨询其他 Release Manager。在每次发版的过程里,除了细致和重复的检查,也可以邀请其他 Release Manager 来帮助验证,确保每一个步骤都没有问题。
 
-在 Apache 的成功毕业指南里的毕业检查清单中,其中一项是展示可以发布 Apache 版本能力。这不仅需要项目有清晰的发版文档和透明的沟通机制,更需要社区各成员的一同努力。从需求分析、开发、测试到最终发布,社区各成员的协同合作是保证发布成功的关键。Apache Answer 欢迎和鼓励更多人加入到社区当中,一起打造更好的问答平台软件。
\ No newline at end of file
+在 Apache 的成功毕业指南里的毕业检查清单中,其中一项是展示可以发布 Apache 版本能力。这不仅需要项目有清晰的发版文档和透明的沟通机制,更需要社区各成员的一同努力。从需求分析、开发、测试到最终发布,社区各成员的协同合作是保证发布成功的关键。Apache Answer 欢迎和鼓励更多人加入到社区当中,一起打造更好的问答平台软件。
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-13-how-release-managers-make-the-release-process-productive/kumfo-improvement.PNG b/i18n/zh-CN/docusaurus-plugin-content-blog/how-release-managers-make-the-release-process-productive/kumfo-improvement.PNG
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-13-how-release-managers-make-the-release-process-productive/kumfo-improvement.PNG
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-release-managers-make-the-release-process-productive/kumfo-improvement.PNG
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-13-how-release-managers-make-the-release-process-productive/release-process.PNG b/i18n/zh-CN/docusaurus-plugin-content-blog/how-release-managers-make-the-release-process-productive/release-process.PNG
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-13-how-release-managers-make-the-release-process-productive/release-process.PNG
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-release-managers-make-the-release-process-productive/release-process.PNG
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-13-how-release-managers-make-the-release-process-productive/reminder-tips.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-release-managers-make-the-release-process-productive/reminder-tips.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-13-how-release-managers-make-the-release-process-productive/reminder-tips.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-release-managers-make-the-release-process-productive/reminder-tips.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-13-how-release-managers-make-the-release-process-productive/shuai-sign-the-release-artifacts.PNG b/i18n/zh-CN/docusaurus-plugin-content-blog/how-release-managers-make-the-release-process-productive/shuai-sign-the-release-artifacts.PNG
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-13-how-release-managers-make-the-release-process-productive/shuai-sign-the-release-artifacts.PNG
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-release-managers-make-the-release-process-productive/shuai-sign-the-release-artifacts.PNG
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/AdvancedSearchTips.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/AdvancedSearchTips.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/AdvancedSearchTips.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/AdvancedSearchTips.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/ApprovedAnswer.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/ApprovedAnswer.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/ApprovedAnswer.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/ApprovedAnswer.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/CategorizewithTags.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/CategorizewithTags.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/CategorizewithTags.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/CategorizewithTags.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/FollowaTag.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/FollowaTag.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/FollowaTag.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/FollowaTag.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/HotQuestion.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/HotQuestion.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/HotQuestion.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/HotQuestion.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/HowHelpCenterWorks.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/HowHelpCenterWorks.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/HowHelpCenterWorks.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/HowHelpCenterWorks.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/Pin.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/Pin.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/Pin.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/Pin.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/RelatedQuestions.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/RelatedQuestions.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/RelatedQuestions.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/RelatedQuestions.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/Search.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/Search.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/Search.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/Search.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/Sidebar.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/Sidebar.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/Sidebar.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/Sidebar.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/TagandDescription.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/TagandDescription.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/TagandDescription.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/TagandDescription.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/TipsandNotice.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/TipsandNotice.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/TipsandNotice.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/TipsandNotice.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/UnlistQuestion.gif b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/UnlistQuestion.gif
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/UnlistQuestion.gif
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/UnlistQuestion.gif
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/index.md
similarity index 92%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/index.md
index c8d7717a2..2f2948631 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-05-how-to-build-a-help-center-with-your-users-and-answer/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-build-a-help-center-with-your-users-and-answer/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-07-05
 title: How to Build a Help Center with Your Users and Answer
 authors: [Anne]
 category: Tutorials
@@ -47,7 +48,7 @@ The best part in Answer is that, as long as you run a support center with it, gr
 
 ![Hot Question in Answer](HotQuestion.png)
 
-You can also [Pin recent FAQs](https://answer.apache.org/blog/2023/05/11/answer-1.0.9-release#whats-new) for your customers, or add as an additional resource in the sidebar, so that users can get the answer they need right away.
+You can also [Pin recent FAQs](https://answer.apache.org/blog/answer-1.0.9-release#whats-new) for your customers, or add as an additional resource in the sidebar, so that users can get the answer they need right away.
 
 ![Pin an FAQ in Answer](Pin.png)
 
@@ -75,7 +76,7 @@ Add a description for your users to know what the tag is about, and what content
 
 Don’t make your help center end up with outdated answers. Though users are actively becoming a part of the community, moderators still need regular review and edit. Keep an eye on product launch, tweaks and updates, and you’ll notice how effective tags can be when updating the content.
 
-When updating or editing a post, use [Unlist](https://answer.apache.org/blog/2023/05/11/answer-1.0.9-release#whats-new) to hide the post temporarily to avoid misunderstanding.
+When updating or editing a post, use [Unlist](https://answer.apache.org/blog/answer-1.0.9-release#whats-new) to hide the post temporarily to avoid misunderstanding.
 
 ![Unlist a Question in Answer](UnlistQuestion.gif)
 
@@ -103,7 +104,7 @@ Answer also provides advanced search tips to boost search efficiency, offering a
 ![Related Question in Answer](RelatedQuestions.png)
 
 **4. Add Additional Resources**
-    You can customize Answer freely, such as adding extra information in the sidebar. In [Answer 1.1.0](../2023-06-15-answer-1.1.0-release/index.md), we support [plugin](https://github.com/apache/incubator-answer-plugins) and your Answer is about to fly.
+    You can customize Answer freely, such as adding extra information in the sidebar. In [Answer 1.1.0](/blog/answer-1.1.0-release), we support [plugin](https://github.com/apache/incubator-answer-plugins) and your Answer is about to fly.
 
 ![Customize Sidebar in Answer](Sidebar.png)
 
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-improve-knowledge-sharing-with-answer/index.md
similarity index 99%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-improve-knowledge-sharing-with-answer/index.md
index df0cc47ab..bcb7283ca 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-improve-knowledge-sharing-with-answer/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-06-20
 title: How to Improve Knowledge Sharing with Answer
 authors: [Anne]
 category: Tutorials
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing1.jpeg b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing1.jpeg
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing1.jpeg
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing1.jpeg
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing10.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing10.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing10.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing10.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing2.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing2.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing2.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing2.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing3.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing3.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing3.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing3.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing4.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing4.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing4.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing4.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing5.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing5.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing5.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing5.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing6.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing6.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing6.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing6.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing7.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing7.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing7.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing7.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing8.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing8.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing8.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing8.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing9.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing9.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-06-20-how-to-improve-knowledge-sharing-with-answer/knowledgesharing9.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-improve-knowledge-sharing-with-answer/knowledgesharing9.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/admin setting permission.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-manage-content-system-efficiently-with-answer/admin setting permission.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/admin setting permission.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-manage-content-system-efficiently-with-answer/admin setting permission.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/admin-flags.gif b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-manage-content-system-efficiently-with-answer/admin-flags.gif
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/admin-flags.gif
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-manage-content-system-efficiently-with-answer/admin-flags.gif
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/admin-review.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-manage-content-system-efficiently-with-answer/admin-review.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/admin-review.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-manage-content-system-efficiently-with-answer/admin-review.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-manage-content-system-efficiently-with-answer/index.md
similarity index 99%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-manage-content-system-efficiently-with-answer/index.md
index ac30df73e..4f2f4a815 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-manage-content-system-efficiently-with-answer/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-08-09
 title: How to Manage Content System Efficiently with Answer 
 authors: [Anne]
 category: Tutorials
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/moderation.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-manage-content-system-efficiently-with-answer/moderation.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/moderation.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-manage-content-system-efficiently-with-answer/moderation.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/permission.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-manage-content-system-efficiently-with-answer/permission.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/permission.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-manage-content-system-efficiently-with-answer/permission.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/permission2.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-manage-content-system-efficiently-with-answer/permission2.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/permission2.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-manage-content-system-efficiently-with-answer/permission2.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/user-flag.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-manage-content-system-efficiently-with-answer/user-flag.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/user-flag.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-manage-content-system-efficiently-with-answer/user-flag.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/user-reputation.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-manage-content-system-efficiently-with-answer/user-reputation.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-08-09-how-to-manage-content-system-efficiently-with-answer/user-reputation.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-manage-content-system-efficiently-with-answer/user-reputation.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/01.webp b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/01.webp
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/01.webp
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/01.webp
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.1.1.webp b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/2.1.1.webp
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.1.1.webp
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/2.1.1.webp
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.1.2.webp b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/2.1.2.webp
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.1.2.webp
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/2.1.2.webp
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.1.3.webp b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/2.1.3.webp
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.1.3.webp
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/2.1.3.webp
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.1.4.webp b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/2.1.4.webp
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.1.4.webp
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/2.1.4.webp
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.2.1.webp b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/2.2.1.webp
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.2.1.webp
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/2.2.1.webp
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.2.2.webp b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/2.2.2.webp
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.2.2.webp
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/2.2.2.webp
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.2.3.webp b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/2.2.3.webp
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.2.3.webp
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/2.2.3.webp
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.2.4.webp b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/2.2.4.webp
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/2.2.4.webp
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/2.2.4.webp
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/active-plugin.webp b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/active-plugin.webp
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/active-plugin.webp
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/active-plugin.webp
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/docker-build.webp b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/docker-build.webp
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/docker-build.webp
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/docker-build.webp
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/formula-res.webp b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/formula-res.webp
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/formula-res.webp
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/formula-res.webp
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/index.md
similarity index 99%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/index.md
index 1c82ea4e6..f8a49fa6f 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-07-02
 title: "Apache Answer 使用插件详细教程"
 authors: [shuai]
 category: Tutorials
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/installation.webp b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/installation.webp
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/installation.webp
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/installation.webp
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/installed-formula.webp b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/installed-formula.webp
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/installed-formula.webp
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/installed-formula.webp
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/installed-plugins.webp b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/installed-plugins.webp
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/installed-plugins.webp
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/installed-plugins.webp
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/local-init.webp b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/local-init.webp
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/local-init.webp
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/local-init.webp
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/make-ui-01.webp b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/make-ui-01.webp
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/make-ui-01.webp
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/make-ui-01.webp
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/make-ui-02.webp b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/make-ui-02.webp
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/make-ui-02.webp
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/make-ui-02.webp
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/make-ui-03.webp b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/make-ui-03.webp
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/make-ui-03.webp
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/make-ui-03.webp
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/new-answer.webp b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/new-answer.webp
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-07-02-how-to-package-and-deploy-answer-plugins/new-answer.webp
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-package-and-deploy-answer-plugins/new-answer.webp
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-06-20-how-to-search-like-a-pro-in-answer/Advanced Search Tips.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-search-like-a-pro-in-answer/Advanced Search Tips.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-06-20-how-to-search-like-a-pro-in-answer/Advanced Search Tips.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-search-like-a-pro-in-answer/Advanced Search Tips.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-06-20-how-to-search-like-a-pro-in-answer/Search Bar.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-search-like-a-pro-in-answer/Search Bar.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-06-20-how-to-search-like-a-pro-in-answer/Search Bar.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-search-like-a-pro-in-answer/Search Bar.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-06-20-how-to-search-like-a-pro-in-answer/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-search-like-a-pro-in-answer/index.md
similarity index 79%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-06-20-how-to-search-like-a-pro-in-answer/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-search-like-a-pro-in-answer/index.md
index 606dd3616..f294f4bad 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-06-20-how-to-search-like-a-pro-in-answer/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-search-like-a-pro-in-answer/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-06-20
 title: "How to Search Like a Pro in Answer"
 authors: [Anne]
 category: Tutorials
@@ -16,7 +17,7 @@ The search bar locates at the top of every page. Whether you’re browsing on th
 ![Search Bar in Answer Locates on the Top of Every Page](Search%20Bar.png)
 
 ## Start from a Keyword
-Just like a search engine, let’s start searching in Answer with a single keyword. Then, you can refine your search by making it to a phrase or sentence. In Answer, we [highlight the key terms](https://answer.apache.org/blog/2024/04/26/what-is-new-in-apache-answer-1.3.0/#fine-tunings-youll-love) so that you can identify it with just a glance. 
+Just like a search engine, let’s start searching in Answer with a single keyword. Then, you can refine your search by making it to a phrase or sentence. In Answer, we [highlight the key terms](https://answer.apache.org/blog/what-is-new-in-apache-answer-1.3.0/#fine-tunings-youll-love) so that you can identify it with just a glance. 
 
 ![Search with Keyword in Answer](search%20with%20keyword.png)
 
@@ -26,7 +27,7 @@ You can also sort the results with **Active, Newest, Relevance, and Score** to b
 
 
 ## Search with Tag
-Remember the [magical tag](https://answer.apache.org/blog/2023/07/05/how-to-build-a-help-center-with-your-users-and-answer#03-organize-categories-with-tags) that play a big role in organizing the community? They’re powerful for tracking the content. If you’re looking for content in the same category, searching with a relevant tag is a productive way to start with. 
+Remember the [magical tag](https://answer.apache.org/blog/how-to-build-a-help-center-with-your-users-and-answer#03-organize-categories-with-tags) that play a big role in organizing the community? They’re powerful for tracking the content. If you’re looking for content in the same category, searching with a relevant tag is a productive way to start with. 
 
 Simply type the tag name inside square brackets and hit search, e.g., [Release]. 
 
@@ -46,4 +47,4 @@ Don’t panic if you forget the rules. The advanced search tips are displayed on
 You can also combine the search rules together to hunt the exact content down.
 
 ## We Love to Hear from You
-It’s always nice to have feedback and advice. If you have feature requests, bug report, or show your Answer. You are welcome to reach out on [X](https://twitter.com/answerdev), [Discord](https://discord.gg/a6PZZbfnFx), [GitHub](https://github.com/apache/incubator-answer), [Meta Answer](https://meta.answer.dev/), or our [mailing list](https://answer.apache.org/community/support).
\ No newline at end of file
+It’s always nice to have feedback and advice. If you have feature requests, bug report, or show your Answer. You are welcome to reach out on [X](https://twitter.com/answerdev), [Discord](https://discord.gg/a6PZZbfnFx), [GitHub](https://github.com/apache/incubator-answer), [Meta Answer](https://meta.answer.dev/), or our [mailing list](https://answer.apache.org/community/support).
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-06-20-how-to-search-like-a-pro-in-answer/search with keyword.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-search-like-a-pro-in-answer/search with keyword.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-06-20-how-to-search-like-a-pro-in-answer/search with keyword.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-search-like-a-pro-in-answer/search with keyword.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-06-20-how-to-search-like-a-pro-in-answer/search with tags.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-search-like-a-pro-in-answer/search with tags.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-06-20-how-to-search-like-a-pro-in-answer/search with tags.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-search-like-a-pro-in-answer/search with tags.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-06-20-how-to-search-like-a-pro-in-answer/sort search results.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-search-like-a-pro-in-answer/sort search results.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-06-20-how-to-search-like-a-pro-in-answer/sort search results.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-search-like-a-pro-in-answer/sort search results.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-use-answer-for-effective-knowledge-retention/index.md
similarity index 99%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-use-answer-for-effective-knowledge-retention/index.md
index bc305b9b2..e82b77fd0 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-use-answer-for-effective-knowledge-retention/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-05-16
 title: How to use Answer for Effective Knowledge Retention?
 authors: [Anne]
 category: Best Practice
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/knowledgeretention1.jpg b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-use-answer-for-effective-knowledge-retention/knowledgeretention1.jpg
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/knowledgeretention1.jpg
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-use-answer-for-effective-knowledge-retention/knowledgeretention1.jpg
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/knowledgeretention2.jpg b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-use-answer-for-effective-knowledge-retention/knowledgeretention2.jpg
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/knowledgeretention2.jpg
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-use-answer-for-effective-knowledge-retention/knowledgeretention2.jpg
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/knowledgeretention3.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-use-answer-for-effective-knowledge-retention/knowledgeretention3.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/knowledgeretention3.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-use-answer-for-effective-knowledge-retention/knowledgeretention3.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/knowledgeretention4.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-use-answer-for-effective-knowledge-retention/knowledgeretention4.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/knowledgeretention4.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-use-answer-for-effective-knowledge-retention/knowledgeretention4.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/knowledgeretention5.gif b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-use-answer-for-effective-knowledge-retention/knowledgeretention5.gif
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/knowledgeretention5.gif
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-use-answer-for-effective-knowledge-retention/knowledgeretention5.gif
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/knowledgeretention6.gif b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-use-answer-for-effective-knowledge-retention/knowledgeretention6.gif
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-16-how-to-use-answer-for-effective-knowledge-retention/knowledgeretention6.gif
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-use-answer-for-effective-knowledge-retention/knowledgeretention6.gif
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/AddaNewTag.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-utilize-reputation-and-privilege-in-online-community/AddaNewTag.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/AddaNewTag.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-utilize-reputation-and-privilege-in-online-community/AddaNewTag.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/LevelsofPrivileges.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-utilize-reputation-and-privilege-in-online-community/LevelsofPrivileges.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/LevelsofPrivileges.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-utilize-reputation-and-privilege-in-online-community/LevelsofPrivileges.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/PrivilegesLevel.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-utilize-reputation-and-privilege-in-online-community/PrivilegesLevel.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/PrivilegesLevel.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-utilize-reputation-and-privilege-in-online-community/PrivilegesLevel.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/RewardsandPenalties.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-utilize-reputation-and-privilege-in-online-community/RewardsandPenalties.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/RewardsandPenalties.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-utilize-reputation-and-privilege-in-online-community/RewardsandPenalties.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/TrustBuilding1.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-utilize-reputation-and-privilege-in-online-community/TrustBuilding1.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/TrustBuilding1.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-utilize-reputation-and-privilege-in-online-community/TrustBuilding1.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/TrustBuilding2.png b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-utilize-reputation-and-privilege-in-online-community/TrustBuilding2.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/TrustBuilding2.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-utilize-reputation-and-privilege-in-online-community/TrustBuilding2.png
diff --git a/blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-utilize-reputation-and-privilege-in-online-community/index.md
similarity index 87%
rename from blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/how-to-utilize-reputation-and-privilege-in-online-community/index.md
index 2862e5f30..b30f6a52c 100644
--- a/blog/2023-07-19-how-to-utilize-reputation-and-privilege-in-online-community/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/how-to-utilize-reputation-and-privilege-in-online-community/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-07-19
 title: How to Utilize Reputation and Privilege in Online Community
 authors: [Anne]
 category: Tutorials
@@ -10,11 +11,11 @@ description: "Meet Answer’s reputation and privilege systems and automate them
 
 Reputation score is a reflection of a community member’s credibility. Community members establish this based on their actions and contributions. Simultaneously, a reputation system is formed to track participants' trustworthiness, credibility, and behavior.
 
-Besides [tagging](../2023-07-11-the-what-why-using-tags-for-online-community/index.md), [reputation](https://answer.apache.org/docs/recipes/contents/reputation) is an important part of **content management** in Answer. Community members gain reputation scores by adhering to community guidelines and continuous contributions. Community moderators and administrators use reputation scores to determine user privileges. This helps run and maintain a healthy community environment and discourage [...]
+Besides [tagging](/blog/the-what-why-using-tags-for-online-community), [reputation](https://answer.apache.org/docs/recipes/contents/reputation) is an important part of **content management** in Answer. Community members gain reputation scores by adhering to community guidelines and continuous contributions. Community moderators and administrators use reputation scores to determine user privileges. This helps run and maintain a healthy community environment and discourages disruptive behavior.
 
 ## Purposes of Reputation
 
-In the mid-1900s, eBay introduced a feedback system, allowing buyers and sellers to rate each other based on transaction experience. This feedback mechanism, which influenced the reputation of users, helped build trust within the [Q&A platform](../2023-05-12-what-is-q-and-a-platform-and-how-to-use-it/index.md).
+In the mid-1900s, eBay introduced a feedback system, allowing buyers and sellers to rate each other based on transaction experience. This feedback mechanism, which influenced the reputation of users, helped build trust within the [Q&A platform](/blog/what-is-q-and-a-platform-and-how-to-use-it).
 
 You can still find this mechanism running in Answer — community members upvote question or answer, accept answer, etc. Find out how we implement it for different purposes for a thriving online community.
 
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-22-lufei-asf-journey-from-contributor-to-ppmc-member/ASF 25 Years.PNG b/i18n/zh-CN/docusaurus-plugin-content-blog/lufei-asf-journey-from-contributor-to-ppmc-member/ASF 25 Years.PNG
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-22-lufei-asf-journey-from-contributor-to-ppmc-member/ASF 25 Years.PNG
rename to i18n/zh-CN/docusaurus-plugin-content-blog/lufei-asf-journey-from-contributor-to-ppmc-member/ASF 25 Years.PNG
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-22-lufei-asf-journey-from-contributor-to-ppmc-member/ASF.png b/i18n/zh-CN/docusaurus-plugin-content-blog/lufei-asf-journey-from-contributor-to-ppmc-member/ASF.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-22-lufei-asf-journey-from-contributor-to-ppmc-member/ASF.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/lufei-asf-journey-from-contributor-to-ppmc-member/ASF.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-22-lufei-asf-journey-from-contributor-to-ppmc-member/Apache Way.PNG b/i18n/zh-CN/docusaurus-plugin-content-blog/lufei-asf-journey-from-contributor-to-ppmc-member/Apache Way.PNG
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-22-lufei-asf-journey-from-contributor-to-ppmc-member/Apache Way.PNG
rename to i18n/zh-CN/docusaurus-plugin-content-blog/lufei-asf-journey-from-contributor-to-ppmc-member/Apache Way.PNG
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-22-lufei-asf-journey-from-contributor-to-ppmc-member/Invitation of Committer.png b/i18n/zh-CN/docusaurus-plugin-content-blog/lufei-asf-journey-from-contributor-to-ppmc-member/Invitation of Committer.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-22-lufei-asf-journey-from-contributor-to-ppmc-member/Invitation of Committer.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/lufei-asf-journey-from-contributor-to-ppmc-member/Invitation of Committer.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-22-lufei-asf-journey-from-contributor-to-ppmc-member/Welcome to ASF.png b/i18n/zh-CN/docusaurus-plugin-content-blog/lufei-asf-journey-from-contributor-to-ppmc-member/Welcome to ASF.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-22-lufei-asf-journey-from-contributor-to-ppmc-member/Welcome to ASF.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/lufei-asf-journey-from-contributor-to-ppmc-member/Welcome to ASF.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-22-lufei-asf-journey-from-contributor-to-ppmc-member/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/lufei-asf-journey-from-contributor-to-ppmc-member/index.md
similarity index 99%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-22-lufei-asf-journey-from-contributor-to-ppmc-member/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/lufei-asf-journey-from-contributor-to-ppmc-member/index.md
index e252ce330..14cdc3bdd 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-11-22-lufei-asf-journey-from-contributor-to-ppmc-member/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/lufei-asf-journey-from-contributor-to-ppmc-member/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-11-22
 title: "从贡献者到 PPMC Member:Lu Fei 的 Apache Answer之旅"
 authors: [Anne]
 category: Community
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-03-18-meet-our-release-manager-linkinstars/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/meet-our-release-manager-linkinstars/index.md
similarity index 93%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-03-18-meet-our-release-manager-linkinstars/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/meet-our-release-manager-linkinstars/index.md
index e03630248..c69859299 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-03-18-meet-our-release-manager-linkinstars/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/meet-our-release-manager-linkinstars/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-03-18
 title: "Meet Our Release Manager: LinkinStars"
 authors: [Anne]
 category: Community
@@ -7,7 +8,7 @@ image: 2024-03-18-cover@4x.png
 description: "Find out what's behind a release manager: daily routine, tips and tricks, insights."
 
 ---
-Answer joined the [Apache Incubator](https://answer.apache.org/blog/2023/10/24/answer-enters-apache-incubator) last October, and we've already released 3 Apache versions so far. From overwhelming during our first release, we are now out of the woods.
+Answer joined the [Apache Incubator](https://answer.apache.org/blog/answer-enters-apache-incubator) last October, and we've already released 3 Apache versions so far. From overwhelming during our first release, we are now out of the woods.
 
 Speaking of releases, we can’t neglect Release Manager. The person who makes sure that everything is compliant and everyone can access to the latest version. We talked to LinkinStars, the conductor behind each Apache Answer release. Let's see how he sees this role, how he handles obstacles, and his secrets to a smooth release.
 
@@ -54,7 +55,7 @@ The most enduring challenge I faced was the first release. I had no idea about p
 
 The most important thing is to **keep trying**. The Apache community is friendly, and community members will remind you with assistance. Be brave, and embrace the mistakes. 
 
-*Find out how we launched the first Apache Release [here](https://answer.apache.org/blog/2023/12/13/behind-the-scene-how-we-launched-the-first-apache-release).*
+*Find out how we launched the first Apache Release [here](https://answer.apache.org/blog/behind-the-scene-how-we-launched-the-first-apache-release).*
 
 ## What are some strategies/tips you have for working effectively with your team during the release process?
 1. Use GitHub issues and projects to manage all the released content, and then check one by one with each team member.
@@ -62,4 +63,4 @@ The most important thing is to **keep trying**. The Apache community is friendly
 2. Provide as much context as possible when describing an issue. This is particularly useful in email communication, as the more context leads to less misunderstanding and saves time.   
 
 ## What do you find most rewarding about being a Release Manager?
-It's fulfilling to fix all the problems in a project after rounds of revisions, and a successful release. To receive feedback from the users is absolutely rewarding.
\ No newline at end of file
+It's fulfilling to fix all the problems in a project after rounds of revisions, and a successful release. To receive feedback from the users is absolutely rewarding.
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-03-18-meet-our-release-manager-linkinstars/release-process.png b/i18n/zh-CN/docusaurus-plugin-content-blog/meet-our-release-manager-linkinstars/release-process.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-03-18-meet-our-release-manager-linkinstars/release-process.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/meet-our-release-manager-linkinstars/release-process.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-11-the-what-why-using-tags-for-online-community/AnalyzeTrends.png b/i18n/zh-CN/docusaurus-plugin-content-blog/the-what-why-using-tags-for-online-community/AnalyzeTrends.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-11-the-what-why-using-tags-for-online-community/AnalyzeTrends.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/the-what-why-using-tags-for-online-community/AnalyzeTrends.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-11-the-what-why-using-tags-for-online-community/FilterContent.png b/i18n/zh-CN/docusaurus-plugin-content-blog/the-what-why-using-tags-for-online-community/FilterContent.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-11-the-what-why-using-tags-for-online-community/FilterContent.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/the-what-why-using-tags-for-online-community/FilterContent.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-11-the-what-why-using-tags-for-online-community/GroupRelatedContent.png b/i18n/zh-CN/docusaurus-plugin-content-blog/the-what-why-using-tags-for-online-community/GroupRelatedContent.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-11-the-what-why-using-tags-for-online-community/GroupRelatedContent.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/the-what-why-using-tags-for-online-community/GroupRelatedContent.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-11-the-what-why-using-tags-for-online-community/OrganizeContent1.png b/i18n/zh-CN/docusaurus-plugin-content-blog/the-what-why-using-tags-for-online-community/OrganizeContent1.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-11-the-what-why-using-tags-for-online-community/OrganizeContent1.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/the-what-why-using-tags-for-online-community/OrganizeContent1.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-11-the-what-why-using-tags-for-online-community/OrganizeContent2.png b/i18n/zh-CN/docusaurus-plugin-content-blog/the-what-why-using-tags-for-online-community/OrganizeContent2.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-11-the-what-why-using-tags-for-online-community/OrganizeContent2.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/the-what-why-using-tags-for-online-community/OrganizeContent2.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-11-the-what-why-using-tags-for-online-community/QuickSearch.png b/i18n/zh-CN/docusaurus-plugin-content-blog/the-what-why-using-tags-for-online-community/QuickSearch.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-11-the-what-why-using-tags-for-online-community/QuickSearch.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/the-what-why-using-tags-for-online-community/QuickSearch.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-11-the-what-why-using-tags-for-online-community/Tags.png b/i18n/zh-CN/docusaurus-plugin-content-blog/the-what-why-using-tags-for-online-community/Tags.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-11-the-what-why-using-tags-for-online-community/Tags.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/the-what-why-using-tags-for-online-community/Tags.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-11-the-what-why-using-tags-for-online-community/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/the-what-why-using-tags-for-online-community/index.md
similarity index 93%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-11-the-what-why-using-tags-for-online-community/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/the-what-why-using-tags-for-online-community/index.md
index 17c45d9c3..bc74b572a 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-11-the-what-why-using-tags-for-online-community/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/the-what-why-using-tags-for-online-community/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-07-11
 title: The What, Why Using Tags for Online Community
 authors: [Anne]
 category: Insights
@@ -28,7 +29,7 @@ Tags are popular, you can find it in different forms of content, such as article
 Tagging simplifies content management, making it easier for users to find specific topics based on themes or keywords. For admins, this small action maintains the current content structure easily, while adding new branch is not a burden anymore.
 
 2. Improved Searchability
-Tags provide additional ways that enhance search functionality. Users can quickly find relevant content by searching for specific tags in [knowledge base](../2023-05-30-everything-you-need-to-know-about-knowledge-base/index.md).
+Tags provide additional ways that enhance search functionality. Users can quickly find relevant content by searching for specific tags in [knowledge base](/blog/everything-you-need-to-know-about-knowledge-base).
 
 3. User-friendly Navigation
 Tags offer a user-friendly navigation experience. Select a tag to filter the content, providing a personalized content stream at their interests or preferences.
@@ -44,7 +45,7 @@ In Answer, tag is a thread that connects users, content, and moderator. With mor
 Moderator can group related posts together and help organize content based on specific topics, themes, or categories.
 
 ![Game Community Built with Answer](OrganizeContent1.png)
-[![Support Community Built with Answer](OrganizeContent2.png)](/blog/2023/07/05/how-to-build-a-help-center-with-your-users-and-answer)
+[![Support Community Built with Answer](OrganizeContent2.png)](/blog/how-to-build-a-help-center-with-your-users-and-answer)
 
 2. Quick Search
 Tags make content more discoverable. In Answer, users can search for specific tags to find relevant content they are looking for.
@@ -57,7 +58,7 @@ Tags help users filter and browse content. Select a tag, and users can narrow do
 ![Filter Content](FilterContent.png)
 
 4. Group Related Content
-Tags enable recommendations of related content. In Answer, users can find suggested content with similar tags on the right side when viewing a post. This encourages users to explore more relevant knowledge, and it's great for [knowledge sharing](../2023-06-20-how-to-improve-knowledge-sharing-with-answer/index.md).
+Tags enable recommendations of related content. In Answer, users can find suggested content with similar tags on the right side when viewing a post. This encourages users to explore more relevant knowledge, and it's great for [knowledge sharing](/blog/how-to-improve-knowledge-sharing-with-answer).
 
 ![Group Related Content](GroupRelatedContent.png)
 
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Action for Approve.png b/i18n/zh-CN/docusaurus-plugin-content-blog/what-is-new-in-apache-answer-1.3.0/Action for Approve.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Action for Approve.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/what-is-new-in-apache-answer-1.3.0/Action for Approve.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Highlight Search Result Keyword.png b/i18n/zh-CN/docusaurus-plugin-content-blog/what-is-new-in-apache-answer-1.3.0/Highlight Search Result Keyword.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Highlight Search Result Keyword.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/what-is-new-in-apache-answer-1.3.0/Highlight Search Result Keyword.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Review Basic.png b/i18n/zh-CN/docusaurus-plugin-content-blog/what-is-new-in-apache-answer-1.3.0/Review Basic.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Review Basic.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/what-is-new-in-apache-answer-1.3.0/Review Basic.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Review Flag Post.png b/i18n/zh-CN/docusaurus-plugin-content-blog/what-is-new-in-apache-answer-1.3.0/Review Flag Post.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Review Flag Post.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/what-is-new-in-apache-answer-1.3.0/Review Flag Post.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Software Updates.png b/i18n/zh-CN/docusaurus-plugin-content-blog/what-is-new-in-apache-answer-1.3.0/Software Updates.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Software Updates.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/what-is-new-in-apache-answer-1.3.0/Software Updates.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Sort from Oldest.png b/i18n/zh-CN/docusaurus-plugin-content-blog/what-is-new-in-apache-answer-1.3.0/Sort from Oldest.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Sort from Oldest.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/what-is-new-in-apache-answer-1.3.0/Sort from Oldest.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Switch on Review Basic.png b/i18n/zh-CN/docusaurus-plugin-content-blog/what-is-new-in-apache-answer-1.3.0/Switch on Review Basic.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Switch on Review Basic.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/what-is-new-in-apache-answer-1.3.0/Switch on Review Basic.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Unlist and Status.png b/i18n/zh-CN/docusaurus-plugin-content-blog/what-is-new-in-apache-answer-1.3.0/Unlist and Status.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/Unlist and Status.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/what-is-new-in-apache-answer-1.3.0/Unlist and Status.png
diff --git a/blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/what-is-new-in-apache-answer-1.3.0/index.md
similarity index 98%
rename from blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/what-is-new-in-apache-answer-1.3.0/index.md
index 178ba2cf3..656f5c612 100644
--- a/blog/2024-04-26-what-is-new-in-apache-answer-1.3.0/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/what-is-new-in-apache-answer-1.3.0/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2024-04-26
 title: "What’s New in Apache Answer 1.3.0?"
 authors: [Anne]
 category: Release
diff --git a/blog/2023-05-12-what-is-q-and-a-platform-and-how-to-use-it/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/what-is-q-and-a-platform-and-how-to-use-it/index.md
similarity index 99%
rename from blog/2023-05-12-what-is-q-and-a-platform-and-how-to-use-it/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/what-is-q-and-a-platform-and-how-to-use-it/index.md
index 5565ba967..42a889e0f 100644
--- a/blog/2023-05-12-what-is-q-and-a-platform-and-how-to-use-it/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/what-is-q-and-a-platform-and-how-to-use-it/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-05-12
 title: What is Q&A Platform and How to Use it
 authors: [Anne]
 category: Tutorials
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-12-what-is-q-and-a-platform-and-how-to-use-it/qaplatform1.png b/i18n/zh-CN/docusaurus-plugin-content-blog/what-is-q-and-a-platform-and-how-to-use-it/qaplatform1.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-12-what-is-q-and-a-platform-and-how-to-use-it/qaplatform1.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/what-is-q-and-a-platform-and-how-to-use-it/qaplatform1.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-12-what-is-q-and-a-platform-and-how-to-use-it/qaplatform2.png b/i18n/zh-CN/docusaurus-plugin-content-blog/what-is-q-and-a-platform-and-how-to-use-it/qaplatform2.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-12-what-is-q-and-a-platform-and-how-to-use-it/qaplatform2.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/what-is-q-and-a-platform-and-how-to-use-it/qaplatform2.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-23-why-open-source-is-the-essence-of-answer/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/why-open-source-is-the-essence-of-answer/index.md
similarity index 99%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-23-why-open-source-is-the-essence-of-answer/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/why-open-source-is-the-essence-of-answer/index.md
index c87ebf69c..ab03e3c9b 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-23-why-open-source-is-the-essence-of-answer/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/why-open-source-is-the-essence-of-answer/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-05-23
 title: Why Open Source is the Essence of Answer
 authors: [Anne]
 category: Community
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-23-why-open-source-is-the-essence-of-answer/opensource1.jpg b/i18n/zh-CN/docusaurus-plugin-content-blog/why-open-source-is-the-essence-of-answer/opensource1.jpg
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-23-why-open-source-is-the-essence-of-answer/opensource1.jpg
rename to i18n/zh-CN/docusaurus-plugin-content-blog/why-open-source-is-the-essence-of-answer/opensource1.jpg
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-23-why-open-source-is-the-essence-of-answer/opensource2.png b/i18n/zh-CN/docusaurus-plugin-content-blog/why-open-source-is-the-essence-of-answer/opensource2.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-05-23-why-open-source-is-the-essence-of-answer/opensource2.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/why-open-source-is-the-essence-of-answer/opensource2.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-22-why-the-answer-plugin-system-was-designed-this-way/answer-plugin-build-all.png b/i18n/zh-CN/docusaurus-plugin-content-blog/why-the-answer-plugin-system-was-designed-this-way/answer-plugin-build-all.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-22-why-the-answer-plugin-system-was-designed-this-way/answer-plugin-build-all.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/why-the-answer-plugin-system-was-designed-this-way/answer-plugin-build-all.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-22-why-the-answer-plugin-system-was-designed-this-way/answer-plugin-build-brief.png b/i18n/zh-CN/docusaurus-plugin-content-blog/why-the-answer-plugin-system-was-designed-this-way/answer-plugin-build-brief.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-22-why-the-answer-plugin-system-was-designed-this-way/answer-plugin-build-brief.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/why-the-answer-plugin-system-was-designed-this-way/answer-plugin-build-brief.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-22-why-the-answer-plugin-system-was-designed-this-way/answer-plugin-connector.png b/i18n/zh-CN/docusaurus-plugin-content-blog/why-the-answer-plugin-system-was-designed-this-way/answer-plugin-connector.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-22-why-the-answer-plugin-system-was-designed-this-way/answer-plugin-connector.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/why-the-answer-plugin-system-was-designed-this-way/answer-plugin-connector.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-22-why-the-answer-plugin-system-was-designed-this-way/answer-plugin-storage.png b/i18n/zh-CN/docusaurus-plugin-content-blog/why-the-answer-plugin-system-was-designed-this-way/answer-plugin-storage.png
similarity index 100%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-22-why-the-answer-plugin-system-was-designed-this-way/answer-plugin-storage.png
rename to i18n/zh-CN/docusaurus-plugin-content-blog/why-the-answer-plugin-system-was-designed-this-way/answer-plugin-storage.png
diff --git a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-22-why-the-answer-plugin-system-was-designed-this-way/index.md b/i18n/zh-CN/docusaurus-plugin-content-blog/why-the-answer-plugin-system-was-designed-this-way/index.md
similarity index 99%
rename from i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-22-why-the-answer-plugin-system-was-designed-this-way/index.md
rename to i18n/zh-CN/docusaurus-plugin-content-blog/why-the-answer-plugin-system-was-designed-this-way/index.md
index b9e38ccd9..29d44c770 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-blog/2023-07-22-why-the-answer-plugin-system-was-designed-this-way/index.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-blog/why-the-answer-plugin-system-was-designed-this-way/index.md
@@ -1,4 +1,5 @@
 ---
+date: 2023-07-22
 title: The Packaging Process for Answer Plugins
 authors: [LinkinStar]
 category: Tech
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/contributing/blog-post.md b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/contributing/blog-post.md
index 0a3be3a84..9cbcdd7af 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/contributing/blog-post.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs-community/current/contributing/blog-post.md
@@ -5,7 +5,7 @@ slug: /blog-post
 
 # 贡献一篇博客文章
 
-博客是[参与](/community/contributing#get-involved)Apache Answer 最简单的方法之一。这也是你与他人分享知识和使用经验的好方式。
+博客是[参与](/community/contributing#get-involved) Apache Answer 最简单的方法之一。这也是你与他人分享知识和使用经验的好方式。
 
 如果你用 Apache Answer 构建了自己的问答社区,或者使用 Apache Answer 解决了问题,我们都想听听你的故事。我们还鼓励你分享使用 Apache Answer 的技巧和窍门,或分享你是如何为 Apache Answer 做出贡献的。
 
@@ -73,26 +73,26 @@ authors: [Anne]  # separate with commas [Anne, others]
     - **对于英语博客**: 在`/blog`目录中创建一个新的 Markdown 文件。
     - **对于中文博客**: 在`/i18n/zh-CN/docusaurus-plugin-content-blog/`目录中创建一个新的 Markdown 文件。
 
-2. 为了确保最终文章 URL 遵循`/blog/2023/06/01/hello-world`,我们为每个文章文件建立了以下命名约定:
+2. 为了确保最终文章 URL 遵循`/blog/hello-world`,我们为每个文章文件建立了以下命名约定:
 
     - **纯文本**
-      - 在`/blog`目录中直接创建一个名为`2023-06-01-hello-world.md`的文件。
+      - 在`/blog`目录中直接创建一个名为`hello-world.md`的文件。
     - **富文本**
-      - 在`/blog`目录中创建一个名为`/2023-06-01-foo-bar`的目录。
-      - 在`/2023-06-01-foo-bar`目录里创建一个`index.md`文件。
+      - 在`/blog`目录中创建一个名为`/foo-bar`的目录。
+      - 在`/foo-bar`目录里创建一个`index.md`文件。
       - 图像和其他多媒体内容也应放置在此目录中。
 
-    为了保持文章 URL 的语义和唯一性,我们建议在命名文件或文件夹时,在日期后使用博客标题并将标题转换为小写,并用连字符将单词连接起来。这样一来,您就无需担心页面上的 slug 字段。除非绝对必要,否则请避免指定 slug 字段。
+   为了保持文章 URL 的语义和唯一性,我们建议在命名文件或文件夹时,使用博客标题并将标题转换为小写,并用连字符将单词连接起来。这样一来,您就无需担心页面上的 slug 字段。除非绝对必要,否则请避免指定 slug 字段。
 
-    例如,如果博客的标题是`Hello World`,该文件可以命名为`2023-06-01-hello-world`,这将生成 URL `/blog/2023-06-01/hello-world`。
+    例如,如果博客的标题是`Hello World`,该文件可以命名为`hello-world`,这将生成 URL `/blog/hello-world`。
 
     ```shell
     blog
-    ├── 2023-06-01-foo-bar  # Use directory for images.
+    ├── foo-bar  # Use directory for images.
     │   ├── index.md
     │   ├── sample.png
     │   └── ... 
-    ├── 2023-06-01-hello-world.md  # Use file for plain text.
+    ├── hello-world.md  # Use file for plain text.
     └── ...
     ```
 
@@ -109,6 +109,7 @@ authors: [Anne]  # separate with commas [Anne, others]
     查看以下示例。
 
     ```yaml
+    date: 2023-07-11
     title: The What, Why Using Tags for Online Community
     authors: [Anne]
     category: Insights // value reference in blog type
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/getting-started/plugins.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/getting-started/plugins.md
index e064965fd..af9302737 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/getting-started/plugins.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/getting-started/plugins.md
@@ -205,4 +205,4 @@ github.com/apache/incubator-answer-plugins/editor_formula@latest
 
 ## 设计与原理
 
-由于 Go 是静态语言,没有友好的插件机制。我们采用重新编译的方式来进行部署,而非动态方式。详情请参考[博客](/blog/2023/07/22/why-the-answer-plugin-system-was-designed-this-way)。
\ No newline at end of file
+由于 Go 是静态语言,没有友好的插件机制。我们采用重新编译的方式来进行部署,而非动态方式。详情请参考[博客](/blog/why-the-answer-plugin-system-was-designed-this-way)。
diff --git a/redirects.js b/redirects.js
new file mode 100644
index 000000000..2284fa73f
--- /dev/null
+++ b/redirects.js
@@ -0,0 +1,226 @@
+module.exports = [
+  {
+    to: '/community/support',
+    from: ['/contact', '/community'],
+  },
+  {
+    to: '/community/team',
+    from: '/community/about',
+  },
+  {
+    to: '/docs/development',
+    from: '/community/development',
+  },
+  {
+    to: '/docs/development/plugins',
+    from: '/community/plugins'
+  },
+  {
+    to: '/docs/development/plugins/plugin-config',
+    from: '/community/plugins/plugin-config'
+  },
+  {
+    to: '/docs/development/plugins/plugin-translation',
+    from: '/community/plugins/plugin-translation',
+  },
+  {
+    to: '/blog/answer-1.0.9-release',
+    from: '/blog/2023/05/11/answer-1.0.9-release'
+  },
+  {
+    to: '/blog/what-is-q-and-a-platform-and-how-to-use-it',
+    from: '/blog/2023/05/12/what-is-q-and-a-platform-and-how-to-use-it'
+  },
+  {
+    to: '/blog/how-to-use-answer-for-effective-knowledge-retention',
+    from: '/blog/2023/05/16/how-to-use-answer-for-effective-knowledge-retention'
+  },
+  {
+    to: '/blog/why-open-source-is-the-essence-of-answer',
+    from: '/blog/2023/05/23/why-open-source-is-the-essence-of-answer'
+  },
+  {
+    to: '/blog/everything-you-need-to-know-about-knowledge-base',
+    from: '/blog/2023/05/30/everything-you-need-to-know-about-knowledge-base'
+  },
+  {
+    to: '/blog/answer-1.1.0-release',
+    from: '/blog/2023/06/15/answer-1.1.0-release'
+  },
+  {
+    to: '/blog/how-to-improve-knowledge-sharing-with-answer',
+    from: '/blog/2023/06/20/how-to-improve-knowledge-sharing-with-answer'
+  },
+  {
+    to: '/blog/everything-you-need-to-know-about-answer',
+    from: '/blog/2023/06/29/everything-you-need-to-know-about-answer'
+  },
+  {
+    to: '/blog/how-to-build-a-help-center-with-your-users-and-answer',
+    from: '/blog/2023/07/05/how-to-build-a-help-center-with-your-users-and-answer'
+  },
+  {
+    to: '/blog/the-what-why-using-tags-for-online-community',
+    from: '/blog/2023/07/11/the-what-why-using-tags-for-online-community'
+  },
+  {
+    to: '/blog/how-to-utilize-reputation-and-privilege-in-online-community',
+    from: '/blog/2023/07/19/how-to-utilize-reputation-and-privilege-in-online-community'
+  },
+  {
+    to: '/blog/why-the-answer-plugin-system-was-designed-this-way',
+    from: '/blog/2023/07/22/why-the-answer-plugin-system-was-designed-this-way'
+  },
+  {
+    to: '/blog/how-to-manage-content-system-efficiently-with-answer',
+    from: '/blog/2023/08/09/how-to-manage-content-system-efficiently-with-answer'
+  },
+  {
+    to: '/blog/build-your-online-community-like-the-pros-with-answer',
+    from: '/blog/2023/09/14/build-your-online-community-like-the-pros-with-answer'
+  },
+  {
+    to: '/blog/celebrate-answer-first-anniversary-with-hacktoberfest-2023',
+    from: '/blog/2023/09/27/celebrate-answer-first-anniversary-with-hacktoberfest-2023'
+  },
+  {
+    to: '/blog/answer-enters-apache-incubator',
+    from: '/blog/2023/10/24/answer-enters-apache-incubator'
+  },
+  {
+    to: '/blog/answer-turns-one-and-is-now-apache-answer',
+    from: '/blog/2023/10/31/answer-turns-one-and-is-now-apache-answer'
+  },
+  {
+    to: '/blog/a-new-chapter-begins-answer-first-apache-release-launches',
+    from: '/blog/2023/12/07/a-new-chapter-begins-answer-first-apache-release-launches'
+  },
+  {
+    to: '/blog/behind-the-scene-how-we-launched-the-first-apache-release',
+    from: '/blog/2023/12/13/behind-the-scene-how-we-launched-the-first-apache-release'
+  },
+  {
+    to: '/blog/answer-1.2.1-ask-better-find-better',
+    from: '/blog/2024/01/08/answer-1.2.1-ask-better-find-better'
+  },
+  {
+    to: '/blog/first-contribution-come-to-answer',
+    from: '/blog/2024/01/25/first-contribution-come-to-answer'
+  },
+  {
+    to: '/blog/deploy-answer-https',
+    from: '/blog/2024/01/26/deploy-answer-https'
+  },
+  {
+    to: '/blog/must-read-notes-for-your-first-answer-contribution',
+    from: '/blog/2024/02/04/must-read-notes-for-your-first-answer-contribution'
+  },
+  {
+    to: '/blog/project-ideas-for-google-summer-of-code-2024',
+    from: '/blog/2024/02/05/project-ideas-for-google-summer-of-code-2024'
+  },
+  {
+    to: '/blog/answer-1.2.5-is-ready',
+    from: '/blog/2024/02/20/answer-1.2.5-is-ready'
+  },
+  {
+    to: '/blog/meet-our-release-manager-linkinstars',
+    from: '/blog/2024/03/18/meet-our-release-manager-linkinstars'
+  },
+  {
+    to: '/blog/what-is-new-in-apache-answer-1.3.0',
+    from: '/blog/2024/04/26/what-is-new-in-apache-answer-1.3.0'
+  },
+  {
+    to: '/blog/answer-ospp-2024',
+    from: '/blog/2024/05/09/answer-ospp-2024'
+  },
+  {
+    to: '/blog/build-a-save-and-respectful-community-with-answer-1.3.1',
+    from: '/blog/2024/05/28/build-a-save-and-respectful-community-with-answer-1.3.1'
+  },
+  {
+    to: '/blog/install-and-run-apache-answer-on-ubuntu-vps',
+    from: '/blog/2024/06/03/install-and-run-apache-answer-on-ubuntu-vps'
+  },
+  {
+    to: '/blog/apache-answer-joined-first-alc-hangzhou-meetup',
+    from: '/blog/2024/06/05/apache-answer-joined-first-alc-hangzhou-meetup'
+  },
+  {
+    to: '/blog/how-to-search-like-a-pro-in-answer',
+    from: '/blog/2024/06/20/how-to-search-like-a-pro-in-answer'
+  },
+  {
+    to: '/blog/answer-recap-june',
+    from: '/blog/2024/07/01/answer-recap-june'
+  },
+  {
+    to: '/blog/how-to-package-and-deploy-answer-plugins',
+    from: '/blog/2024/07/02/how-to-package-and-deploy-answer-plugins'
+  },
+  {
+    to: '/blog/answer-1.3.5-release',
+    from: '/blog/2024/07/03/answer-1.3.5-release'
+  },
+  {
+    to: '/blog/apache-answer-coc-asia-2024',
+    from: '/blog/2024/07/11/apache-answer-coc-asia-2024'
+  },
+  {
+    to: '/blog/answer-recap-july',
+    from: '/blog/2024/08/01/answer-recap-july'
+  },
+  {
+    to: '/blog/reflection-and-tips-for-your-next-open-source-events',
+    from: '/blog/2024/08/14/reflection-and-tips-for-your-next-open-source-events'
+  },
+  {
+    to: '/blog/answer-1.3.6-release',
+    from: '/blog/2024/08/15/answer-1.3.6-release'
+  },
+  {
+    to: '/blog/apache-answer-frontend-configuration-guide',
+    from: '/blog/2024/08/16/apache-answer-frontend-configuration-guide'
+  },
+  {
+    to: '/blog/apache-answer-backend-configuration-guide',
+    from: '/blog/2024/08/20/apache-answer-backend-configuration-guide'
+  },
+  {
+    to: '/blog/guide-to-add-answer-plugins',
+    from: '/blog/2024/08/22/guide-to-add-answer-plugins'
+  },
+  {
+    to: '/blog/answer-recap-august',
+    from: '/blog/2024/09/02/answer-recap-august'
+  },
+  {
+    to: '/blog/behind-the-plugin-meet-the-student-contributors',
+    from: '/blog/2024/09/11/behind-the-plugin-meet-the-student-contributors'
+  },
+  {
+    to: '/blog/answer-1.4.0-release',
+    from: '/blog/2024/09/29/answer-1.4.0-release'
+  },
+  {
+    to: '/blog/answer-recap-sept',
+    from: '/blog/2024/10/01/answer-recap-sept'
+  },
+  {
+    to: '/blog/answer-recap-october',
+    from: '/blog/2024/11/04/answer-recap-october'
+  },
+  {
+    to: '/blog/how-release-managers-make-the-release-process-productive',
+    from: '/blog/2024/11/13/how-release-managers-make-the-release-process-productive'
+  },
+  {
+    to: '/blog/lufei-asf-journey-from-contributor-to-ppmc-member',
+    from: '/blog/2024/11/22/lufei-asf-journey-from-contributor-to-ppmc-member'
+  },
+  {
+    to: '/blog/apache-answer-1.4.1-release',
+    from: '/blog/2024/11/27/apache-answer-1.4.1-release'
+  }
+];