ホーム > WordPress

WordPressのアーカイブ

WP-DBManagerのインストール

この記事はWP-DBManagerのインストールへ引っ越しました。

Syntax Highlighter for WordPressの導入

各種ソースコードの整形表示にWordPressのPlugin「Syntax Highlighter for WordPress」を
インストールしてみた。
続きを読む

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

この記事は
WordPressで固定ページをトップページに設定する
に引っ越しました。

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

この記事は間違っていたので修正して、あらためてWordPressのXMLサイトマップをモバイルに対応させるにアップし直しました。

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

Ktai StyleをWordPressにインストール

この記事はKtai StyleをWordPressにインストールに引っ越しました。

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>

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

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 のものを利用していたけれど(以前あったトラブルのおかげで容量無制限だったから)これからはこっちの自分の領域で、まとめてやっていくことにした。

ホーム > WordPress

検索
フィード

ページの上部に戻る