Home > WordPress Archive

WordPress Archive

WordPressで固定ページをトップページに設定する

WordPressでstaticなページ(固定ページ)として作成したページを、サイト(そのWordPressで構築している)のトップページとする場合の設定。

なんてことないんだけど、普段あまりやらないので忘れそうだから、一応記録しておく。

Continue reading

WordPressで構築しているサイトをモバイルサイトマップに対応させる

WordPressには「Google XML Sitemaps」という、XMLサイトマップを簡単に作成して更新できる便利なプラグインがある。(WordPressのプラグインを使ってサイトマップを生成する

でも、これをただこのまま利用しているだけではモバイル向けの「モバイルサイトマップ」には対応出来ない。(らしい)

なので、『Google Sitemap Generatorをモバイルサイトマップに対応させる』を参考に、自分でGoogle XML Sitemapsのソースを編集し、モバイルサイトマップに対応させる。

Continue reading

WordPressのプラグインを使ってサイトマップを生成する

WordPressのプラグイン「Google XML Sitemaps」を使って
WordPressで構築したblogサイトにサイトマップを生成する。

Continue reading

Ktai StyleをWordPressにインストール

Ktai Style / http://wppluginsj.sourceforge.jp/ktai_style/
WordPressを日本の携帯電話対応(5キャリアおよびスマートフォン)にするプラグイン。
WordPressとKtai Styleで、携帯電話向けのブログを構築することが出来る。

Continue reading

wordpressにおけるパーマリンクの変更

このブログ(wordpressで作成しているshowzine.info/blog)におけるパーマリンクの設定を変更。ブログエントリのURL末尾が、エントリのタイトルになるように。(なので、末尾は日本語になる)

設定 > パーマリンク設定にある「一般的な設定」のところを「カスタム構造」を選んで、/%category%/page/%postname%/ とした。こうするとパーマリンク(URL)が、個々のブログエントリごとに「カテゴリ名/page/エントリ名」になって、分かりやすくなる。(エントリ名が日本語でも、ちゃんとその日本語が URL に組み込まれている)

category と postname の間に「page」と入っているのは、日本語 URL を表示する際に発生するエラー回避のため。(WordPress2.6 以降でこのエラーが発生するようになったらしい)

.htaccessの内容の書き換えが必要な場合があるので、そのときは(変更を保存後、ページ上部に.htaccessの更新を促す文言が現れる)ページ下部にあるmod_rewriteの設定内容をコピーして、当該ディレクトリにある既存の.htaccessの内容を更新する。(この場合はshowzine.info/blog/.htaccess)

WP-Syntaxを使ってみる

WP-Syntax

http://wordpress.org/extend/plugins/wp-syntax/

使い方:

preタグを使う。その中で要素として「lang」と「line」を指定して使用する。(line要素に関しては省略可能)

lang要素には記述する言語名(大文字)、line要素にはその開始行を記述する。

以下のように記述すると

<pre lang=”PHP” line=”1″>echo ‘Hello, World!’;</pre>

このように整形されて表示される

1
echo 'Hello, World!';

HTMLとして認識させるには、lang=”html4strict” とする。

シンタックスを可視化するために、PHPのライブラリ「GeSHi」を使用しているので、その仕様に従う。対応言語等の詳細はGeSHi – Generic Syntax Highlighterを参照。

WP本体とpluginのupdateとWP-Syntaxのinstall

今日アップデートしたもの

/blogディレクトリのPersmissionを777にして、管理画面からupdate。

  • WP 2.8.2
  • flickrRSS
  • Google XML Sitemaps
  • Simple Tags
  • WP-DBManager

WP-DBManagerをupdateしたら、/blog/wp-content/plugins/dp-dbmanagerに新しく.htaccessが作成されていて、これを/blog/wp-content/backup-dbディレクトリへ移動させろという指示メッセージが出ていたので、この通りに実行した。(実行したら、そのAlertメッセージのようなものは消えた)

今日新しくinstallしたplugin

WP-Syntax(0.9.8)プラグインを新規インストール。
これも、/blogディレクトリのPersmissionを777にして、管理画面からインストール。

そして、WP-Syntaxを管理画面で有効化。

最後に、/blogディレクトリのPermissionを755に戻して終了。

複数のWordPressをインストールする

勉強メモ用ブログのほうを2.8にアップグレードしたのを機に、以前はよくわからなくて断念していた、wordpress の複数設置を再度試みる。

詳しくは「chicappa に wordpress を設置する」参照のこと。

以前失敗してたのは、新しく設置したブログディレクトリに、適切な mod_rewrite 設定を記述した .htaccess を配置していなかったかららしい。(パーマリンクの設定のところで、これに必要な記述は得られる)

設定 > パーマリンク設定、のページ下部にある Apache のための mod_rewrite 設定の記述をコピーして、作成した wp ブログのディレクトリ(blog として作ったなら、その blog ディレクトリのトップ)に .htaccess を配置して、その中にペーストしてやる。

これをしないと、新しく作成したブログのエントリをクリックしても、既存のブログのエントリのほうにリダイレクトされてしまう。

今回は、ついでにパーマリンクの設定も変更した。設定 > パーマリンク設定にある「一般的な設定」のところを「カスタム構造」を選んで、/%category%/page/%postname%/ とした。こうするとパーマリンク(URL)が、個々のブログエントリごとに「カテゴリ名/page/エントリ名」になって、分かりやすくなる。(エントリ名が日本語でも、ちゃんとその日本語が URL に組み込まれている)

category と postname の間に「page」と入っているのは、日本語 URL を表示する際に発生するエラー回避のため。(WordPress2.6 以降でこのエラーが発生するようになったらしい)

勉強メモブログのほうもこうしようと思ったけど、既に既存の多くのエントリ内で現状使用している /archives/数字 によるリンクを張っているので、これは断念。

この新しいほう(本ブログ=ショウジンニッキ)はまだプラグインのインストールやら、色々な細かい処理が済んでいないので、これからだんだんやっていこうと思う。

これまでは、ニッキっぽいブログは無料の jugem のものを利用していたけれど(以前あったトラブルのおかげで容量無制限だったから)これからはこっちの自分の領域で、まとめてやっていくことにした。

Google XML Sitemap Generatorでサイトマップの生成

このブログ(showzine.info/blog)用のサイトマップXMLを生成するのにGoogle XML Sitemap Generatorを使ってみた。

XML Sitemap Generator for WordPress 3.1.2

このプラグインは公開先URLからダウンロードしたzipファイルをwpの管理画面で選択してインストールしてみた。

Continue reading

Google Analytics

名前と存在はけっこう前から知っていても、実際どんな使用感、解析の内容なのかはいまだ知らず。仕事上、ちょっとでも知っておいたほうがいいとはずっと思っていたので、これを機にお試し導入とそのメモ。

申し込み(showzine.infoで登録)
・とりあえず/blogだけ対象にして、使用wp themeのfooter.phpに解析用コードを埋め込む

しかし、このやり方だとこの先またwpのテンプレートテーマを変更したときに同じことをしないといけない(解析用コードを手動で埋め込み)ので、これをやらないでも済むwpのプラグイン「Ultimate
Google Analytics」(Ultimate GA)をインストールした。

wpの管理画面でこのプラグインを検索し、インストールして「使用する」。Ultimate GAの設定画面で、取得済みのGoogle
Analytics IDを入力して「Update options」。(細かい設定はせずにデフォルトのままで)

これでGoogle Analyticsでの解析が出来るようになるらしい。(この場合はこのプラグインをインストールした/blogだけが対象だけど)

最大で24時間かかるらしいので(サイトがトラッキングされるようになるまで)まだ確認できてない。

2009/01/11 追記
Ultimate GAのインストールで各ページのフッタ部にGoogle Analyticsのトラッキングコードが自動で埋め込まれるんだと思ってたら、実際はそうなっていなかったので、結局現在使用しているwpのテーマのfooterテンプレートにトラッキングコードを自分で埋め込んだ。Ultimate GAプラグインは、とりあえず無効にしておいた。(もしかして、wp2.7にはまだ未対応なのかもしれない)

Home > WordPress Archive

Archives

Return to page top