mt(43)

42follower
harada さんのアバター 61views

MTIfのモディファイアgt=”foo”で数値を比べる

<mt:SetVars>catCount=<$mt:CategoryCount$></mt:SetVars> //カテゴリに含まれるブログの記事数をセットします。 <MTIf name="catC... 2015年3月26日
harada さんのアバター 174views

MTで検索画面をカスタマイズする場合の注意事項

複数のウェブサイトやブログを利用している場合で、すべてに対して同じ画面を適用したい場合はダッシュボードの検索画面テンプレートではなく下記のシステム内のテンプレートをカスタマイズします。 mt/search_templates/defaul... 2015年1月21日
harada さんのアバター 161views

mt:SubCategoriesで順番を変更したいとき

mt:SubCategoriesで生成されるサブカテゴリーリストの表示順序を変えたいと思って調べたところ、MT5.1よりsort_byモディファイアが追加になっていました。 初期値がsort_by="user_custom"で設定されている... 2014年11月11日
harada さんのアバター 872views

mt:Ifでカテゴリーを複数指定する

カテゴリーを複数指定したい場合は下記のように記述することで指定できるようです。 <$mt:CategoryLabel setvar="cat_label"$> <mt:If test="$cat_label =~ /^(... 2014年11月10日
harada さんのアバター 1,224views

MTで記事がない場合にカテゴリアーカイブが出力されない現象

MTで、記事がない場合にカテゴリアーカイブが出力されない現象はバージョン5.2.2から発生しているようです。 MT5台の場合はmt-config.cgiを修正したり、コアファイルを修正したりなどする必要があったようですが、 MT6の場合は... 2014年11月7日
harada さんのアバター 589views

MTで外部ブログのRSSを読み込んで最新タイトルを取得する

何かプラグインを入れなければいけないのかと思ったら元々用意されている「MTFeed block」タグで簡単に習得ができるようです。 最新3件取得したい場合 <mt:Feed uri="取得したいRSSのURL"> <u... 2014年10月30日
harada さんのアバター 3,520views

MT:カスタムフィールドの値で条件分岐を作成する

entry_markという名前の、ボタンタイプのカスタムフィールドを作成していた場合。 項目はなし,リリース,アップデートとしています。 <mt:If tag="entry_mark"> //カスタムフィールドに値が入っている... 2014年10月14日
harada さんのアバター 168views

MTで記事の著者情報を表示する

MTで表示中のエントリーの著者情報を表示する際のサンプルコードです。 エントリーアーカイブテンプレートに記述します。 サンプルコード <h4>筆者情報</h4> <table class="table"&g... 2014年10月6日
harada さんのアバター 1,382views

MTのカテゴリテンプレートで他のブログの記事リストを表示する

MTを触っていて、現在表示しているブログではない特定のブログの記事一覧を全ページに表示しようとしたところ、なぜかMTのカテゴリテンプレートのみ、mt:entries~のところが出力されませんでした。 どうやら、以下の理由のようです。 ... 2014年9月29日
harada さんのアバター 462views

MTでプラグインを使わずに静的ページをページ分割する

インデックス表示用のメインテンプレートに下記を入れればページ分割されるようにはなりますが、2ページ目以降のURLがなど、だいぶややこしいことになります。 例えばhttp://ドメイン.com/mt/mt-search.cgi?Includ... 2014年9月17日
harada さんのアバター 373views

MTで2つ以上の条件を付与する

webページのタグに「lp」が入っていた場合と、テンプレートの名前が「error」の場合は表示させないようにします。 <mt:If name="template" eq="page"><mt:PageIfTagged t... 2014年8月20日
harada さんのアバター 252views

MT:カテゴリ説明がある場合はカテゴリの説明をない場合はウェブサイトの説明を出す

<mt:If tag="CategoryDescription"><$mt:CategoryDescription remove_html="1"$><mt:Else><$mt:WebsiteDes... 2014年8月15日
harada さんのアバター 249views

MT:特定のタグがブログ記事に付けられている時に分岐する

ブログ記事のタグに「oneColumn」と入力した場合 <mt:EntryIfTagged tag="oneColumn">~do something~</mt:EntryIfTagged> ... 2014年8月12日
harada さんのアバター 485views

MT:特定のエントリーのみを表示する

1675というエントリーidの記事のみ表示したい場合は下記のようにします。 <mt:Entries id="1675"> <$mt:EntryBody$> </mt:Entries> ... 2014年8月12日
harada さんのアバター 301views

MT:値に特定の文字列が含まれていたら別の文字列と変換する

「mt_cost」という名前のカスタムフィールドを設定した場合です。 <mt:If tag="mt_cost"> <mt:SetVars> costCheck=<mt:mt_cost> </mt:... 2014年8月6日
alkoshikawa さんのアバター 208views

MTにfcgidを入れる

mt.cgiが重いときに適応するとレスポンスはかなり良くなります。 yum install perl fcgi-perl yum install mod_fcgid 構成しだいですが、 DocumetRootとかに以下のように突っ込... 2014年7月29日
alkoshikawa さんのアバター 290views

httpdのプロセス数を制限する

アプリケーションの中にはhttpdの1プロセス辺り100MB近く使い、 1分ぐらい生き残るモヒカン系アプリケーションがあります。 そんなアプリケーションがデフォルト値限界までプロセスを生成したらどうなるかというと、 Swapが発生して直にサ... 2014年7月28日
harada さんのアバター 480views

MT:特定のタグがウェブページに付けられている時に分岐する

ウェブページのタグに「lp」と入力した場合 <mt:PageIfTagged tag="lp"></mt:If> ※ウェブページテンプレート以外の共通テンプレートなどで利用する場合は別途ウェブ... 2014年7月22日
harada さんのアバター 280views

MTの概要への入力の有無で条件分岐する

MTの場合概要に入力がなくても自動で本文の内容を概要として取得してしまうため条件分岐は下記のモディファイアを付けて行います。 <mt:If tag="MTEntryExcerpt" no_generate=&qu... 2014年7月14日
harada さんのアバター 386views

MT:サブカテゴリを3列に分けて表示する

mt:SubCategoriesで表示するサブカテゴリを以下のように3列に分けて表示する方法です。 AAA BBB CCC DDD EEE FFF GGG ... 2014年6月12日