WordPress投稿一覧を抜粋表示に

最近こまめにblogへエントリを追加する様になり、最初に表示される投稿一覧があまりにも長くなってしまいました。読み込みにも時間がかかるし、とにかく縦に長くて見づらい!

そんなわけで、色々と検索エンジンで探し出してテーマのindex.phpを書き換えてみました。忘却録も兼ねて、変更点を書いておきますのでWordpressでブログを公開されている方、どうぞ参考にされてください。

様々なサイトで、日本語環境ではうまく抜粋されないと書かれていましたが、ウチの所では一応正常に動いているようです。
また、抜粋の最後の部分に […] と表示されるのですが、投稿個別ページへのリンクになっていなかった為、「 ~ 続きを読む / Read More ~」と表示し、投稿の個別ページへのリンクを右寄せで表示しています。

それでは、具体的な手順です。

  • index.phpを編集出来るようにします。

コンソールからであれば利用しているテーマのディレクトリ(フォルダ)
例えば: wp-content/themes/[テーマ名]

chmod 666 index.php

とします。

  • WordPressの管理ページからテーマの編集へ移動します。

左側のメニューで [外観] – [編集] をクリックです。

  • index.phpを編集します。

テーマの編集ページの右側に並んでいる[テーマファイル] – [テンプレート]からメインインデックスのテンプレート (index.php)]をクリックです。

  • index.phpの内容を以下の様に編集します。

以下の部分を見つけます。

<div>
<?php the_content(__(‘Read the rest of this entry &raquo;’, ‘kubrick’)); ?>
</div>

この部分を次の様に変更してみました。

<div class=”entry”>
<?php the_excerpt(); ?>
<p align=”right”><a href=”<?php the_permalink() ?>” rel=”bookmark” title=”Permanent Link to <?php the_title_attribute(); ?>”> ~ 続きを読む / Read More ~ </a></p>
</div>

  • 最後に保存して終わりです。

編集テキストボックスの下にある [ファイルを更新] をクリックです。

Remote Desktop Clientアップデート 3.3.2

今日(2010/1/12)にAppleからRemote Desktopクライアントアップデートが公開されています。

変更内容としては、

全体的な信頼性、ユーザビリティ、及び互換性に関するいくつかの問題解決

との事です。Remote Desktopを使う人も使わない人もとりあえず適用だと思います。

詳細についてはAppleのSupportサイトに掲載されています。

http://support.apple.com/kb/HT3900

このページの日本語バージョンはまだ公開されていないようですね。よく見ると実に色々な修正が加えられているようです。

Improvements

This update improves the overall stability and performance of Apple Remote Desktop in addition to delivering the specific improvements listed below.

Setup

  • Improved handling of IP address and port changes for clients accessed behind a Network Address Translation (NAT) system
  • Upgrading to Apple Remote Desktop 3.3 will no longer reset non-administrator access privileges
  • Improved reliability when authenticating new client computers

Software Distribution

  • Improved reporting of results of failed package installations

Asset Management

  • MacBook Air MAC address is now correctly reported
  • Improved reliability of reporting systems configured with AirPort
  • Correctly reports system version for systems that have been promoted from Mac OS X to Mac OS X Server

Remote Assistance

  • Improved mouse cursor tracking when controlling remote systems
  • Improved reliability when controlling remote clients that have a 1366-by-768 resolution
  • Improved performance when clients are being controlled by RealVNC viewers
  • Improved reliability when controlling systems that have dual graphics processors
  • Improved support when controlling systems running third-party VNC servers
  • Improved reliability for drag-and-drop file copy
  • Improved reliability when controlling client computers that have two displays
  • Improved reliability when controlling remote systems in scale mode with certain resolutions
  • Menu Extra now correctly shows status when being observed by a VNC viewer

一級河川と二級河川について

実家の近くに流れる小さな川に「一級河川」と記されていて、ふと「一級河川と二級河川の違いは何だろう」と疑問に思いました。

調べた結果、河川は「一級水系」と「二級水系」で区別されており、

  • 一級河川とは一級水系に係わる河川で、国土交通大臣が直接管理している河川で、
  • 二級河川とは二級水系に係わる河川で、都道府県知事が管理している河川

という事の様です。

そして、「国土安全上又は国民経済特に重要な水系」が一級水系として国土交通大臣が指定・管理しているようです。

平成18年4月末時点での水系と河川の数は次の通り。

  • 一級水系 = 109水系
  • 二級水系 = 2,723水系
  • 一級河川 = 13,998河川、総延長87,560.1 km
  • 二級河川 = 7,091河川、総延長36,010.3 km

ちなみに東京から大阪の距離が550 km程度なので、一級河川の総延長は東京大阪間を約80往復した距離!うーん。何となくイメージ湧きにくかったですね。

参考サイト

河川事業概要2007
資料: 日本の河川概要

今度はiPod Touchが9%〜10% OFF!

気になる記になるさんのエントリーで知りましたが、Amazonで第3世代iPod Touchが9%〜10%割引になっています。いつ終了するセールか分かりませんので、購入を予定されていた方は是非この機会に。

  • iPod Touch 32GB (MC008J/A): JPY29800 が JPY27075 (9% OFF)
  • iPod Touch 64GB (MC011J/A): JPY39800 が JPY35910 (10% OFF)

それより気になるのは今月発表される予定のタブレットmac。おそらくiPhone OS 4搭載の端末なのでしょうね…。

Macメールサーバー構築 – OP25Bの壁

昨日から進めている自宅サーバー移行作業。ほとんどのサービスは無事に動き始め、Te-TsuさんのブログもWordPressのテーマがなぜか正常に表示されない問題はありましたが、とりあえず安定し始めていると思います。

しかし、メールサーバーだけはどうしてもうまく動いていません。
サービスそのものは正常に開始出来ており、ローカルユーザー間のメールやり取りは出来ているのですが、外部とのメールのやり取りが出来ません。

原因は接続しているプロバイダのOP25B (Outbound Port 25 Blocking)。
例えば、このpc-logon.comサーバーのSMTPからGmailやYahoo等のメールアドレスへメールを送信する際、双方のサーバーがデータ通信をするために用いるTCP25番ポートが プロバイダのネットワークで遮蔽されてしまい、配送出来ずにエラーになってしまいます。

色々と検索した結果、MyDNS.JPが587番ポートでのリレーサービスを提供しているとの事だったので、早速設定してみました。(しかし、この方法でもMyDNS.JPのサーバーからエラーが返ってきて正常に配信されていません。)

条件:

  • MyDNS.JPにサーバーのIPアドレスが登録されている事。
  • MyDNS.JPのDNSエントリが正常に登録されている事。Aレコード及びMXレコード。

使い方:

Postfixの場合、main.cfに “relayhost = [auth.gate-on.net]:587” を追加してMyDNS.JPが提供しているリレーホストでメールをリレーする様に設定。

結果:

残念ながらPostfixのSMTPログを見ると以下の様なエラーが発生しており、正常に配信されませんでした。

host auth.gate-on.net[210.197.72.170] said: 452 Insufficient system storage (in reply to MAIL FROM command)

改善を目指してもう少し試行錯誤してみようと思います。

Bonjourアップデート 2010-001

2010年最初のMac OS X 10.6のソフトウェアアップデートはBoujourでした。

iTunesとApple TV間の通信の信頼性向上のためのアップデートとの事ですので、Mac OS X 10.6 Snow Leopard上で動作しているiTunesとApple TVをお使いの方は適用された方が良いと思われます。

ちなみに、当方はApple TVを持っていないので、何が変わるのか知る由は有りませんが (^^;;

サーバー移設

このblogを運用しているMac miniサーバーですが、今までは比較的低速なブロードバンド回線に接続してサービスを提供していました。
最近、特に昼過ぎや深夜にインターネットから接続出来ない場合や、非常に遅いという現象に見舞われた為、思い切ってFTTH環境へ移行する事にしました。

もっとも、自分の回線をFTTHにするわけでは無く、実家のFTTH回線を借りるわけですが。これからはもう少し安定してある程度速度の早いサービスが出来ると思いますので、引き続きよろしくお願い致します。