トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS   ログイン

BLOG/Movable Type 4.0/カスタマイズ の変更点

Top/BLOG/Movable Type 4.0/カスタマイズ

#author("2018-05-19T10:03:54+09:00","default:hrmz","hrmz")
#contents
*デザインテンプレートを変える [#o11102e1]
-(変更したいBLOGを選択)→ デザイン → スタイル から設定を行う。

**hrmz作のスタイルライブラリ [#i1ba6a10]
-[[BLOG/Movable Type 4.0/デザインテンプレート(スタイル)]]

*ファイルのアップロード時に特定のディレクトリに振り分ける [#x0533d2e]
画像は常にimagesに入れる等
-[[エムロジックさんのサイト>http://labs.m-logic.jp/cat2/uploaddir/]]からUploadDirプラグイン(MTUploadDir.zip)をダウンロードしてくる。
-MTUploadDir.zipを解凍してできたmt-uploaddir.plを自分のMT管理ページサイトパス/pluginsディレクトリにアップロードする。
-これだけでファイルのアップロード時に拡張子毎に特定のフォルダに振り分けられる様になる。

*各ページ(個別ページ)を1つのディレクトリに集める。 [#i6222822]
-(変更したいBLOGを選択)→ 設定 → ブログの設定 → 公開 から設定を行う。
-”アーカイブをサイトパスとは別のパスで公開する”にチェックを入れ、コンテンツを集めたいディレクトリを指定する。

*月別アーカイブの生成をやめる。 [#if40e6ee]
-(変更したいBLOGを選択)→ デザイン → テンプレート → (クイックフィルタ)アーカイブテンプレート → ブログ記事リスト から設定を行う。
-アーカイブマッピングから生成したくないアーカイブを選んでゴミ箱のアイコンを選んで削除

*google ウェブマスターツール用sitemapファイルを出力する。 [#i1d7021b]
-(変更したいBLOGを選択)→ デザイン → テンプレート → インデックステンプレート → インデックステンプレートを作成成~
-テンプレート名:sitemap(任意)
-テンプレートの内容
 <?xml version="1.0" encoding="UTF-8"?>
 <urlset xmlns="http://www.google.com/schemas/sitemap/0.84">
 <url>
 <loc><$MTBlogURL encode_xml="1"$></loc>
 <priority>1.0</priority>
 </url>
 <MTEntries lastn="9999">
 <url>
 <loc><$MTEntryPermalink encode_xml="1"$></loc>
 <lastmod><$MTEntryModifiedDate utc="1" format="%Y-%m-%dT%H:%M:%SZ"$></lastmod>
 </url>
 </MTEntries>
 <MTCategories><MTIfNonZero tag="MTCategoryCount">
 <url><loc><$MTCategoryArchiveLink encode_xml="1"$></loc></url>
 </MTIfNonZero></MTCategories>
 </urlset>
-テンプレートの種類:カスタムインデックステンプレート
-出力ファイル名:sitemap.xml(任意)
-”インデックステンプレートを再構築するとき、このテンプレートも再構築する”にチェックを入れる。


上記の内容を保存→再構築してgoogleウェブマスター ツールに登録する。

*出力されるタグクラウドの件数を増やす [#m7c93e16]
-(変更したいBLOGを選択)→ デザイン → テンプレート → (クイックフィルタ)テンプレートモジュール → サイドバー(2カラム)
 (174行目付近 タグクラウド・ウィジェットの辺りを編集)
 <MTTags limit="20" sort_by="rank">
     ↓
 <MTTags>    (limitとsort_byの項目を削る)
-3カラムの人はサイドバー(3カラム)の似たような場所を編集

*画像文字を入れないとコメントできなくする [#dacc7fe8]
-(変更したいBLOGを選択)→ 設定 → ブログの設定 → 登録/認証
--認証方式:認証なしコメントにチェックを入れる。
-設定 → ブログの設定 → コメント
--表示オプションのCAPTCHAプロバイダ(プルダウン)から”Movable Type 規定”を選択
-再構築を行う。

-注意事項
--Image::Magick が必要
--Ver4.01 デフォルトだと [StaticWebPath]/images/captcha-source ではなく[CGIPath]/mt-static/images/captcha-source を参照しにいく様(バグかな。。。)なので、[StaticWebPath]を標準から変えている人は[CaptchaSourceImageBase]のパスを設定するか、[CGIPath]/mt-static/images/captcha-source にファイルをコピーしておく必要があるかも

*SPAMトラックバック対策 [#p7d5efcc]
自サイトへのリンクがないトラックバックを弾くプラグイン
-http://yebisuya.dip.jp/yeblog/archives/a000514.html
-上記サイトからmt-prevent-trackback-spam-no-link.zipをダウンロードしてくる。
-zipを解凍してできたファイルを自分のMT管理ページサイトパス/pluginsディレクトリにアップロードする。