「WordPress 2.3.2 日本語版への移行」の記事にいただいたコメントから。
日曜日と土曜日をそれぞれ赤色と青色の文字にしたい
ということで、これに対応してみました。流石にこれは日本語化ファイルだけでは如何ともし難いので、例の如くカレンダーを描画している/wp-includes/general-template.phpを直接改変しましょう。実行例はご覧のサイドバーの通りです。
以前に「分割ページへの前後リンク・ページ数リンク共存法」という記事を書きましたが、この度プラグイン化して公開することにしました。「回顧と展望」ページのような分割エントリ内のナビゲーションリンクを表示する”Pager for Split Entries“です。
やっていることは大したことではないのですが、PHPの文化に慣れなくていささか難儀しました。まだ荒削りですが、プラグイン道の端緒に付いたところといった感があります。適宜機能追加・修正等を行い、上記リンク先のページを更新するつもりです。
いやはや、流石にテーマファイルにちょこちょこっと書いただけよりも、使われることを意識した書き方の方が労力が掛かるのは当然でした。ドキュメントもまだやっつけのようなものなので、適宜修正を行いたいものです。
なお、上記リンク先の姉妹編であるエスペラント書きと英語書きのページは……取り敢えず今は見なかったことにしていただけると幸いです。
WordPress JapanによるWordPress ME 2.2.3から、WordPress日本語ローカルサイトによるWordPress 2.3.2 日本語版へと移行しました。日本語化の方針の違い等によるブランチが存在している状態ですが、MEの開発が遅滞していること等を勘案した結果、MEから日本語版へと乗り換えることとしたものです。
WikipediaのWordPressの記事やGoogleの検索結果等をかつて拝見した限りでは、前者のみが存在しているように誤解していました。「検索結果の最初のページに表示されないページは存在しないことと同義だ」というSEO界隈の金言を改めて思い返す今日この頃です。
2.3系ではタグに対応したのですが、タグに対応するようなテーマの修正はこれから行おうと思います。
なお、導入したそのままの状態ではまだ日本語化が十分でない内容もありましたので、以下の通り変更を加えました。
車輪の再発明どころか、発明という言葉を用いるのもおこがましい作業ですが、ともあれこのウェブログのサイドバーの表示・非表示を切り替える(トグルする)機能を追加しました。検索ボックス近傍サイドバー上部にある「段組非表示」「段組表示」という箇所が切り替えの引き金です。通常は二段組みの割り付けですが、サイドバーを非表示にすると本文部のみを表示させることが出来ます。
やっていることは極めて単純です。
document.getElementById('komplemento').style.visibility = 'visible';するか、或いは'hidden';する。厳密にはdisplay = 'none';かdisplay = 'block';を切り替えても良い。サイドバーという用語自体、GUIなユーザエージェントを念頭としたもので気にくわないので、内部的には補足(komplemento)というid属性を与えているのですが、それはさて措いて。document.getElementById('universala').style.marginLeft = '1em';するか、或いは'14em';する。委細はソースのstandardo.jsをそのままご覧いただくとして、ここでは意外にも蹴っ躓いた点を備忘録的に記述しておきます。
先月末頃から、(主に海外からの)プログラム化されたスパム的トラックバックの被害に遭い始めました。既に運営方針でも掲げているように、いくらスパマーさんが頑張っても、天下のAkismetプラグインがこれらを蹴散らしてくれているので、実害は表面的にはありません。しかし、細かいところでは色々と問題があります。例えばWordPressはコメント(感想)もトラックバック(言及通知)も同じように採番していますが、それ故に、「最近のコメント」で掲示しているコメントIDが恐ろしいほどに飛び飛びになってしまいました(#8の次は#158!)。
流石にこのまま日に数件増えるのはぞっとしないので、ばっさりと.htaccess側でスパムを遮断するようにしました。島国日本鎖国根性で生活するなら、日本のIPアドレス範囲をざっくりと決めて、それ以外のアクセスを遮断するのでしょうが、国際交流を謳うエスペラントに関するウェブサイトを運営しておいてそれはあんまりなので、明らかにスパムと思われるユーザエージェントによるPOSTメソッドによるアクセスを拒否した次第です。
以降、嘘のようにWordPress側まで到達するPOSTが無くなり、ログで見ても面白いようにスパマーがHTTP 403(forbidden)に引っ掛かるようになりました。かくして、私の心の平安は保たれたという訳です。
ここまでは単純にめでたしめでたしなのですが、万が一想定の範囲を超えてアクセスを遮断しているといけませんので、上記の制限を行った旨を公開しようと思いました。GETメソッドは遮断していないので、このウェブログの記事として書けば問題ありません。こうして、Mi refuzis partan aliron (アクセス一部制限のご連絡)という記事を公開しました。
……しかし、ここでふと気が付きました。トラックバック(英: TrackBack)はエスペラントでは何というのでしょうか?
| 月 | 火 | 水 | 木 | 金 | 土 | 日 |
|---|---|---|---|---|---|---|
| « 4 月 | ||||||
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |