WordPressからHexoへの移行
4538 ワード
原文アドレス:WordPressからHexoへ移行
今日、私のブログはHexoに移行しました.本文は私がどのようにブログをWordPressからHexoに移行したのかを述べて、主にHexo環境の構築とWordPressの文章がどのようにHexoに移行したのかを述べました.前に『WordPress』で作ったブログを使って、シンプルなテーマ『Akina』を探しましたが、いい感じでした.なぜ急に『Hexo』を変えたのか.やはり何気なく掘金の上で2018を見るために、あなたは自分のブログを作るべきです!この記事では、Hexo+Nextが私の好みによく合っており、GitHub Pagesに配備できることがわかりました.つまり、サーバーを購入する必要はありません(ここでは羊蹄がたくさん省けました...)、Markdownもサポートされています.
Hexoをインストールする前に、次のアプリケーションをインストールする必要があります.すでにインストールされている場合は、このステップをスキップできます.*Node.js * Git
そしてlocalhost:4000でローカルの効果を見ることができます.
Nextの最新バージョンはv 6です.0.1.
Nextのデフォルトは「ラベル」と「分類」ページがないので、自分でページを新規作成し、トピックプロファイルでページのコメントを開く必要があります.
新規作成後にページindexを変更します.mdファイル
cleanコマンド:キャッシュファイル(db.json)と生成された静的ファイル(public)をクリアします.特定の場合(特にトピックを変更した後)、サイトへの変更がどうしても有効でない場合は、このコマンドを実行する必要があります.
Hexo環境が設定され、WordPressの記事をHexoに移行します.
WordPressダッシュボード——ツール——エクスポート——「文章」を選択します.文章のタイトル、内容、ラベル、分類などのデータを含むxmlファイルが得られます.
配置を再構築すると、移行した記事が表示されます.
前提:元のHexoフォルダはまだ残っています.
以下のインストールと構成方法は2018を参考にして、自分のブログを構築する必要があります.1.ノードをインストールします.JS、Git、Hexo 2. SSH Keys 3を構成する.GitHubにSSH Keysを追加
今日、私のブログはHexoに移行しました.本文は私がどのようにブログをWordPressからHexoに移行したのかを述べて、主にHexo環境の構築とWordPressの文章がどのようにHexoに移行したのかを述べました.前に『WordPress』で作ったブログを使って、シンプルなテーマ『Akina』を探しましたが、いい感じでした.なぜ急に『Hexo』を変えたのか.やはり何気なく掘金の上で2018を見るために、あなたは自分のブログを作るべきです!この記事では、Hexo+Nextが私の好みによく合っており、GitHub Pagesに配備できることがわかりました.つまり、サーバーを購入する必要はありません(ここでは羊蹄がたくさん省けました...)、Markdownもサポートされています.
Hexoのインストール
インストールの前提
Hexoをインストールする前に、次のアプリケーションをインストールする必要があります.すでにインストールされている場合は、このステップをスキップできます.*Node.js * Git
Hexoのインストール
npm install hexo-cli -g
Git導入拡張のインストール
npm install hexo-deployer-git --save
サイトプロファイルの変更
deploy:
type: git
repository: # GitHub
branch: master #
Hexo初期化構成
hexo init hexo # Hexo
cd hexo # hexo
hexo g #
hexo s #
そしてlocalhost:4000でローカルの効果を見ることができます.
Nextトピックの設定
Nextの最新バージョンはv 6です.0.1.
テーマのクローン作成
cd hexo
git clone https://github.com/theme-next/hexo-theme-next themes/next
「ラベル」および「分類」ページの生成
Nextのデフォルトは「ラベル」と「分類」ページがないので、自分でページを新規作成し、トピックプロファイルでページのコメントを開く必要があります.
hexo new page tags # “ ”
hexo new page categories # “ ”
新規作成後にページindexを変更します.mdファイル
type: "tags"
comments: false
サイトプロファイルの変更
title: giser.xyz #
subtitle: #
description: #
author: huangli #
language: zh-Hans #
theme: next #
トピックプロファイルの変更
#
menu:
home: / || home
#about: /about/ || user
tags: /tags/ || tags
categories: /categories/ || th
archives: /archives/ || archive
#schedule: /schedule/ || calendar
#sitemap: /sitemap.xml || sitemap
#commonweal: /404/ || heartbeat
ローカル表示
hexo g
hexo s
GitHubへの配備
hexo clean
hexo g -d
cleanコマンド:キャッシュファイル(db.json)と生成された静的ファイル(public)をクリアします.特定の場合(特にトピックを変更した後)、サイトへの変更がどうしても有効でない場合は、このコマンドを実行する必要があります.
WordPress移行
Hexo環境が設定され、WordPressの記事をHexoに移行します.
hexo-migrator-wordpressのインストール
npm install hexo-migrator-wordpress --save
ワードプレス記事のエクスポート
WordPressダッシュボード——ツール——エクスポート——「文章」を選択します.文章のタイトル、内容、ラベル、分類などのデータを含むxmlファイルが得られます.
いどう
hexo migrate wordpress <source> # source
配置を再構築すると、移行した記事が表示されます.
システム再インストール後のHexoの構成
前提:元のHexoフォルダはまだ残っています.
以下のインストールと構成方法は2018を参考にして、自分のブログを構築する必要があります.1.ノードをインストールします.JS、Git、Hexo 2. SSH Keys 3を構成する.GitHubにSSH Keysを追加