Mazn.net

やってみて 調べてみて 苦労しなけりゃ 箱は動かじ

wordpress

WordPressのページ管理画面でページ番号を出力する

WordPressのページ機能で静的なページを作成しているとき、ページの順序を変えたくなる時があります。編集ボタンを押せば現在のページ順序が表示されますが、ページ一覧には順序が出てこないため、以下のように改造してIDの横に括弧で表示するようにしました。

変更ファイル: wp-admin/includes/template.php

  <tr id='page-<?php echo $id; ?>'class='<?php echo $class; ?>'>    <th scope="row" style="text-align: center"><?php echo $post->ID; ?></th>

↓ 変更

  <tr id='page-<?php echo $id; ?>'class='<?php echo $class; ?>'>    <th scope="row" style="text-align: center"><?php echo $post->ID; ?> (<?php echo $post->menu_order;?>)</th>

これで以下のようにIDの欄に順序の欄で割り振った番号が表示されます。

ID タイトル 作成者 更新日時 操作
2 (2) プロフィール mazn 2007-11-18 1:35 am 表示 編集 削除

WordPressのパーマリンクの変更

デフォルトのWordPressでは記事をクリックした場合、

/?p=123

のようなURLになりますが、このサイトのように記事をクリックした場合

/2007/11/11/数字.html

となっていると思います。このようにURLの形式(パーマリンク)を設定します。

管理画面の 設定→パーマリンク設定 を選択します。カスタム-以下に設定を選択し、以下のように設定。

/%year%/%monthnum%/%day%/%post_id%.html

あと、.htaccessの設定方法が下のように表示されるので、これをサイトTOPページのディレクトリにある.htaccess(なければ作成)に追記します。

<ifmodule>
RewriteEngine OnRewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>

レンタルサーバの仕様によっては.htaccessの設定が有効にできない場合があるので、その時は諦めましょう。

WordPress プラグイン - Stat Traq導入

アクセス統計をとってくれるプラグインStat TraqをWordPressに導入しました。

Downloadはこちらから。

インストールはサイトに載っている通りなのですが、一応メモとして残しておきます。

  • 上記サイトからプラグインをダウンロード
    • ファイル名 : StatTraq_V1-1-1.zip
  • zipファイルを展開したらwp-contentとwp-stattraqというディレクトリが現れます。wp-content/plugins/stattraq.php をWordPressインストールディレクトリのwp-content/pluginsディレクトリへコピー。
  • wp-stattraqディレクトリはWorldPressインストールディレクトリの直下に置きます。
  • WordPressの管理ページのプラグインにStatTraqが現れるので有効にします。
  • ブラウザでhttp://blogのURL/wp-stattraq/stattraq-install.phpにアクセスし、"Create the StatTraq Table for version 1.1"をクリックするとデータベースにテーブルが作成され準備完了。

あとは管理画面からStatTraqからアクセスすれば統計情報が見られます。

統計情報例として、ページ毎のアクセス数、アクセス元のIP、リンク元などが取得できます。

このブログについて
プライバシーポリシー・お問い合わせ等
購読する(RSS)
記事検索
アーカイブ
カテゴリー
  • ライブドアブログ