All in One SEO Pack

<head>内のmetaタグ、titleなどの指定ができるプラグイン。
「設定」でホームの「title」「Description」「Keywords」や全体の指定などができる。また、投稿作成ページに「All in One SEO Pack」の項目ができ、そこで個別に「title」「Description」「Keywords」を指定することもできる。そこで指定しないと、「title」は「設定」でしている通りに、「Description」はページの最初の文章から自動抜粋、「Keywords」は、タグで指定した単語が自動入力される。ページ数が多い場合は、個別の指定に手間がかかるので、自動入力になるように設定しておいて、少しずつ個別設定していくといいと思う。

カテゴリーをクリックして表示されたページの場合、「カテゴリーの編集>説明」に入力したものが、「Description」として使われる。

英語版だが、日本語で使用しても特に不具合はないようだ。

自動でサイトマップを作る [Sitemap Generator Plugin]

サイトマップを自動で作ってくれるプラグイン。オプションの設定をして、新規にサイトマップ用にページを作り、<!– ddsitemapgen –> と書き込むだけ。

簡単に設置できるのだが、一つの投稿が複数のカテゴリーにまたがっている場合、それぞれに表示されてしまうので注意。

サーバー移転の手順

XREA Plusの場合

  1. 新サーバーに「web.level-k.jp」のディレクトリを作成する。これは、DNSの割当てがまだ旧サーバーに向いているためで、手動で行う。
  2. 「web.level-k.jp」内にWordPressデータをアップロードする。
  3. 現在使用しているテーマとプラグインも追加でアップ。空の.htaccessファイルもアップしておく(パーミッションは「666」)。
  4. 新サーバー用のwp-configファイルを作成しアップする。
  5. 新サーバーのWordPressにIPアドレスでアクセスする。URLをindex.phpまで含めないと認識しなかった。
  6. 旧サーバーのWordPressからエクスポートしたWXRファイルを新サーバーにインポートする。
    ダッシュボードにログインし、「管理>インポート」で、エラーが発生しました。アップロードしたファイルを…に移動できませんでした。というメッセージが出た。
    このエラーはパーミッションの問題かと思い、変更すると、次の画面「投稿者の割り当て」に進めた。ここでは、インポートした投稿や下書きの編集/保存を簡単にするために投稿者名を変更することができるようだ。添付ファイルののインポートはないので、チェッックしない状態で、「実行」。「実行」ボタンを押してから結構時間がかかった挙句にうまくいかない…
    が、何度か試したところ、インポートできたようだ。何度もボタンを押したせいだと思うが、サブカテゴリーが重複しまくっていた。手動で削除。サイドメニューとお問い合わせフォーム、パーマリンク設定もなぜか反映しなくて、面倒だから手動で再作成した。
    後記:他の問題解決の際に気がついたが、これは適切な場所にアップロードができなかったからかもしれない。「設定>その他の設定>アップロードするファイルの保存場所」が「wp-content/uploads」になっているか確認すること。また、「uploads」フォルダは最初から入っているが、これを削除してから、同じものを作成しパーミッションを適切に割り当てる。

カテゴリーの順番を変更する

WordPressのデフォルトは、カテゴリーの順番が自動で決まってしまうので、任意に変えるためのプラグイン。階層には対応していない。個別にマージンの設定ができるので、擬似的な階層表示は可能。

エディタ機能を拡張する

エディタの拡張をするプラグイン。

使ってみたが、重いし、なんか怪しげな動きをする。それにやっぱりちゃんとしたことをやろうとするのは難しい。テーブルとか。結局、デフォに戻してちょっと手の込んだ記事を書く時はDreamweaverで下書きすることにしましたとさ。