Typeのこと、いろいろメモっとこうと思ってブログつくりました。TypeMTMTDDCイベント先週、8月4日(土)に東京でMTDDCが開かれることが発表されました。プロの現場の仕事術」の紹介イベントにもすごく行きたかったのですが、残念ながら行けず。今年こそは!と意気込んで参加申し込みしました。TypeMTMTAppjQueryプラグイン管理画面MTの記事一覧画面には、デフォルトだと下記の5項目が表示されるようになっています。タイトル(ステータス、リンクも含む)ユーザメインカテゴリ公開日コメントここで表示する項目を自由に設定したいと思ったことはないでしょうか?たとえば、コメントが付く設定でないブログではコメント列を表示したくなかったり、カテゴリを選ばないブログではメインカテゴリの列はいらなかったり。今回は、「MTAppjQuery」を使って、記事一覧画面に表示する項目の設定をしてみます。TypeMTMTAppjQueryプラグインMTの記事は、通常は公開日が新しい記事から順番に並びます。この表示順、公開日を表示させる「ニュース」や「お知らせ」のようなコンテンツの場合は何の問題もないのですが、日付を表示させずに表示順をよく変更するようなコンテンツの場合には、公開日をいじって並び替えるというケースがよくあります。デフォルト状態のMTで最も速く公開日を変更する方法は、記事一覧画面で該当記事にチェックをつけ、記事の一括編集画面に移動して日付を手入力する方法ではないかと思います。この方法は、日付と時間を確認しながら手入力しなければいけませんし、ブラウザの表示幅によっては時間まで全部見えなかったりして正直言って面倒です。こんなときは、MT管理画面のカスタマイズの定番プラグイン「MTAppjQuery」で、こんな風に設定してみましょう。TypeMTモディファイアブログ記事ページにmt:EntryPrevious/mt:EntryNextを記述すると、前後記事へのリンクをはることができますが、このリンクを同一ユーザの記事の前後リンクに変えられないかと思い、いろいろ検索してみたのですが情報が見つからず。途方に暮れかけていたのですが、先日MT勉強会にいらっしゃった藤本さんから「by_author="1"」というモディファイアをつけるといけるのではないかと教えていただき、早速試してみました!結果、期待通りの動作をしてくれました!(MT5.12、MT5.06で確認しました)ちなみに藤本さんはMTのソースコードを見て教えてくれたとのことでしたので、わたしもソースを見てみました。すると、どうやら「by_category="1"」というのもありそうな感じ。これがうまく動けば、同一カテゴリーの記事への前後リンクができることになるのでは!?ということで試してみました。すると、こちらも期待通りの動作に!(MT5.12で確認。MT5.06でもいけそう)昔はPreviousNextInCategoryプラグインとかで実現していた機能が、今は標準機能で実現できるんですねー。~いまから始めるMTプラグイン開発~」に行ってきました。前からプラグインを作ってみたいと言いつづけていたにもかかわらずなかなか学習する時間が取れなかったので、MTプラグイン開発で有名な藤本壱さんが講師としていらっしゃる上に初心者向けのハンズオンセミナーをしてくださるという今回の勉強会は、かなり魅力的な内容でした。Typeについて、自分的に覚えておいた方がよいことをメモっていきます。cmsも覚えていきたいなーという今日このごろ。