オンラインストレージ比較

WordPress

最終更新:

premiumstorage

- view
管理者のみ編集可

WordPressバックアップ方法 手動バックアップ


バックアップが必要なのは「wp-content」内にあるディレクトリ
FTPソフトでダウンロードし保存する

1. ファイルのバックアップ

  • plugins(プラグイン) wp-content/plugins
  • themes(テーマ) wp-content/themes
  • uploads(画像データなど) wp-content/uploads

2. データベースのバックアップ

データベースをWordPress形式でエクスポート

WordPress管理ツールの [ツール] → [エクスポート] からデータベースをバックアップ
「すべてのコンテンツ」を選択して「エクスポートファイル」をダウンロードし、ローカルフォルダに保存する

3. 基本設定をメモ
管理画面の設定情報をメモに保存する
復元時に重要「パーマリンク設定」

サーバーを移行時
「wp-config.php」データベースにアクセスする情報が記述

WordPress復元の手順


WordPressを再インストール

WordPressを新規インストール

FTPソフトでファイルをアップロード

FTPソフトで、バックアップしていた「theme」「plugin」「uploads」の3つのフォルダを「wp-content」フォルダに上書きアップロード

利用していたテーマとプラグインを「有効化」

エクスポートしたバックアップでデータベースを復元

WordPress形式でインポート

「WordPress Importer」のインストール

「ツール」→「インポート」→「WordPress」を選択し、データベースのインポートを開始

「Import Attachments」の「Download and import file attachments」にチェックマークをつける。
※これは画像データを移行元のURLから移行先URLに切替え、表示させる為です。

「All done. Have fun!」と表示されたらインポートは正常に完了

設定とコンテンツの表示を確認

パーマリンクを設定
バックアップ前に設定を確認した「パーマリンク」を前と同じ設定に変更

その他各種設定を確認

コンテンツの表示を確認

WordPressの最適なパーマリンクの設定


https://ドメイン/投稿名 「/%postname%」
https://ドメイン/カテゴリー/投稿名 「/%category%/%postname%」

プラグインなしで実装する方法


人気記事・関連記事を表示する方法



WordPressサイトを高速化する方法


WordPress Plugin


セキュリティ対策プラグイン


入力支援プラグイン

TinyMCE Advanced 
WP Multibyte Patch WordPressを日本語対応

「TinyMCE Advanced」を元のエディターに戻す

「設定」→「TinyMCE Advanced」

「高度なオプション」のところの「Replace the Block Editor with the Classic Editor」にチェックをいれて保存

WordPressの表示を高速化するプラグイン

WP Fastest Cache
テーマやCSSの更新が反映されない時は、Cacheを削除する。

SEO対策プラグイン

Yoast SEO Yoast SEOの使い方と設定方法
All in One SEO Pack All in One SEO Packの使い方と設定
Google XML Sitemaps 「Yoast SEO」や「All in One SEO Pack」をインストールしているなら不要
WebSub/PubSubHubbub 検索エンジンに対して、リアルタイムにインデックスさせる
PuSHPress 「PuSHPress」も「PubSubHubbub」も機能は同じ
WordPress Ping Optimizer PING通知を最適化
Broken Link Checker ブログ内のリンク切れを監視し、見つけたら通知

PING送信先一覧


外部リンク画像取得

Import External Images
Nelio External Featured Image
Image Teleporter
Auto Upload Images
Auto Save Remote Image

画像リンクのキャッシュを自分のサーバーに保存
Hot Linked Image Cacher

広告コードを管理するプラグイン

Advanced Ads
Ad Inserter
Ads by datafeedr.com 広告やバナーをランダムでブログに表示
Acurax On Click Pop Under Click Pop Under

サイトのバックアップと復元ができるプラグイン

UpdraftPlus 丸ごとバックアップ&復元
BackWPup Webサイトを丸ごとバックアップ
All-in-One WP Migration サイトデータ移設
Duplicator サイトデータ移設

WordPressの記事を細かく分類して一括削除できるプラグイン

サイトリニューアルで全投稿を一括削除したい時などに
Bulk Delete

WordPressのXMLデータファイルを分割


■重複した投稿記事をチェックして削除
Delete Duplicate Posts
WP Delete Post Copies
Fix Duplicates

■URLのリンク置換
Real-Time Find and Replace
Text Replace
Search Regex
Search and Replace

■広告コードを自動挿入
Wp-Insert
Quick Adsense

■スクレイピング
WP Scraper
WP Web Scraper

■RSSインポート
Rss Post Importer
FeedWordPress
WPeMatico (設定が多すぎ)
WP Pipes (Yahoo Pipes風)
CyberSyn (Full Text RSS import)
Wp RSS Importer

■一定期間後に自動で投稿を削除
Auto Prune Posts
Auto Delete Posts

■マルチバイト文字の取り扱いに関する不具合の累積的修正と強化
WP Multibyte Patch

■画像CDN 「Photon」機能
Jetpack by WordPress.com

外部画像URLをアイキャッチ

Featured Image from URL
「use the first image as featured image」をONにする

RSSインポート



外部ブログのRSS情報を画像付きで表示




レスポンシブ対応にするプラグイン


コードをwp-config.phpに記述


Wordpress リビジョンと自動保存の無効化

WordPressにはリビジョン機能があります。これは過去の記事を保存してくれる機能で過去の記事に戻したい時に活用します。
※リビジョンは下書き保存やプレビューをした時に増えていきます。
リビジョン機能を無効化する
WordPress のリビジョン機能を停止する方法
WordPressで「リビジョン」や「自動保存」を無効にする方法

ゴミ箱を一定間隔で自動的に空にする

デフォルトの設定では、投稿記事やコメントを「ゴミ箱」に入れると、30日後に完全に削除される設定になっています。
WordPressのゴミ箱を一定間隔で自動的に空にする方法
ゴミ箱の機能を無効化

WordPressをサブディレクトリにインストール後、サイトのURLを「http://ドメイン名/」に変更


例):「http://ドメイン名/wp/」→ 「http://ドメイン名/」

WordPress側の設定

1. サイトアドレス(URL)の変更

WordPress の管理画面にログインし、左メニューの 設定 > 一般 より一般設定を開きます。

一般設定の項目「サイトアドレス(URL)」を以下に変更して保存します。

変更前: http://ドメイン名/wp
変更後: http://ドメイン名/

「/wp」を削除し、画面下部の「変更を保存」ボタンをクリックします。

サーバー側の設定

1. .htaccess と index.php のコピー

サーバーにアップロードした「WordPress」を「wp」にリネーム

ディレクトリ「wp」の直下にある .htaccess と index.php の2つのファイルをドキュメントルート直下(「wp」と同じ階層)にコピーします。
または、.htaccess と index.php の2つのファイルをダウンロードして、ドキュメントルート直下(「wp」と同じ階層)にアップロードする。

※ 移動ではなく必ずコピーすることに注意してください。/wp/.htaccess と /wp/index.php は残しておく必要があります。

2. コピーした index.php の編集

コピーした index.php を次のように編集・保存します。

変更前: require( dirname( __FILE__ ) . ‘/wp-blog-header.php’ );
変更後: require( dirname( __FILE__ ) . ‘/wp/wp-blog-header.php’ );


WordPressプラグイン


予約投稿が失敗する時の解決方法

予約投稿の失敗を修正するプラグイン
wp-missed-schedule
代替Cronを使った対処法
ルートディレクトリにある「wp-config.php」に以下の記述を追加するだけで有効になります。
define('ALTERNATE_WP_CRON', true);

記事タイトルの文字数が多い場合は文字を省略(制限)


カスタムフィールドを作成


記事タイトルに自動でカテゴリーを追加


タグを自動的に挿入するプラグイン

■ Japanese AutoTag
japanese-autotag
WordPress プラグイン - Japanese AutoTag
タイトルや本文からタグを自動生成
WordPressのタグ管理を使いやすく拡張できるプラグイン
Simple Tags

広告やAdSenseを挿入



個別ページのみ広告を表示
WordPressの条件分岐



WordPressをAMP化

AMP は、どこからでも素早く読み込めるモバイルに最適化したコンテンツの提供を目指すオープンソースイニシアチブです。
AMP WordPress Plugin
※インストール後には必ず「パーマリンク設定」の「変更を保存」を行う。設定を変更する必要はありません。

AMPページにアクセス
通常のURLの終わりに /amp/ を付ける
通常のURLの終わりに ?amp=1 を付ける

Wordpress SEO対策、スクレイピング機能、引っ越し


Wordpressエラー対策


ページの自動転送設定が正しくありません
「ERR_TOO_MANY_REDIRECTS」は、ウェブサイトが無限のリダイレクトループに入ってしまったこと。

  • Cloudflareなどのリバースプロキシサービスを原因に発生することもあります。
  • 対策は、Cloudflare 「Crypto」の設定を「Flexible」から「Full」また「Full (strict)」に切り替えることです。

WordPressで更新や変更が反映されない
  • プラグインのキャッシュを削除する
  • 「WP Super Cache」「WP Fastest Cache」「W3 Total Cache」
  • これらのキャッシュを削除することでデザインが反映されることが可能性が高いです。

Wordpressのテーマを調べる


無料Wordpressテーマ

人気記事ランキング
目安箱バナー