このページには表示させたいけど、このページには表示させたくない!なんていうわがままを叶えてくれる、WordPressの条件分岐タグをご紹介します。
このページには表示させたいけど、このページには表示させたくない!なんていうわがままを叶えてくれる、WordPressの条件分岐タグをご紹介します。
ナビゲーションを抽出 ページ内の移動は、アニメーションを伴ってスクロールします。 MagicNav.jsの使い方 Step 1: 外部ファイル 「jquery.js」と当スクリプトを外部ファイルとして記述します。 <script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> <script src="magicnav.js"></script> Step 2: HTML デモではdl要素でFAQが実装されています。 dl, ulなどに限らず、hxの見出しなどでも構いません。 <h3>FAQ</h3> <dl> <div id="commercial" title="commercial"><dt><strong>よくある質問</strong></dt> <dd><p>回答</p></dd
Movable Typeのカテゴリーアーカイブページでブログ全体のブログ記事一覧を表示する方法です。ご質問をいただきましたので本エントリーで情報展開します。 1.基本 Movable Typeの「カテゴリ別ブログ記事リスト」テンプレートに、ブログ記事一覧を表示する次のようなテンプレートを記述します。 <mt:Entries lastn="10"> <$mt:EntryTitle$> </mt:Entries> このテンプレートは、メインページなどであればブログ全体のブログ記事一覧を表示しますが、「カテゴリ別ブログ記事リスト」テンプレートで使うと、該当カテゴリのブログ記事一覧の最新10件を出力するだけとなり、ブログ全体のブログ記事一覧を出力することはできません。 2.対処方法 1項のテンプレートを次の内容に変更します(赤色が変更部分)。 <mt:Blogs blog_ids="2" igno
Wordpress wp_get_archivesでカテゴリー別・年別アーカイできるプラグイン(Archives for a category) WordPress 標準のテンプレートタグを拡張することで、カテゴリーごとの日付アーカイブへのリンクを表示することができるプラグインです。 ふつうに、 <?php wp_get_archives(); ?> とすると、アーカイブの種類は月別、週別、日別等しか指定できず、すべてのカテゴリーが表示される。 今、WordPress でブログでななく普通のウエブサイトを構築していて、カテゴリーをメニューのように使っているので、カテゴリー毎に出したい。 そこで、Archives for a categoryというプラグインを使う。 インストールは簡単で、「Archives for a category WordPress plugin」のページからダウンロ
Movable Typeのブログ記事とウェブページの一覧を入れ子にして動作させる方法を紹介します。 MTQに投稿された質問のやりとりで気がついたのですが、本エントリーで紹介する方法で正常に動作できるようです。 1.ウェブページとブログ記事の設定状態 同一のブログ(ブログID=2)に、次のタイトルでウェブページとブログ記事をそれぞれ3つずつ投稿しているものとします。ブログ記事はウェブページと異なるブログでも構いませんがここでは同一ブログとします。 ウェブページ 製品A 製品B 製品C ブログ記事 製品Aのニュース 製品Bのニュース 製品Cのニュース 2.ウェブページ一覧にブログ記事一覧を表示(失敗例) 1項の記事が投稿されている状態で、次のサブテンプレートを設定したインデックステンプレートを作ります。 <mt:Pages> <mt:PagesHeader> <ul> </mt:PagesHe
出来なくても困らないけど出来たら出来たで ちょっと嬉しいシリーズです。個人的には結構 地味な実装が好きなのでちょっと多用しそう。 明らかにWeb屋さんが多いともいますので、 ポートフォリオと題名には書きましたけど、 要は固定ページでギャラリーを手軽に作ろう、 という話。 普通にアーカイブファイルを条件分岐で、とかでも出来るんですが、固定ページを使うと実装がかなり楽だったのでこれはこれでアリかなと思いました。 とりあえずコードです。 <?php $num_cols = 4; // カラム数 $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; // ページネーション $args = array( 'posts_per_page' => 16, // 1ページに表示するポスト数 'cat' => 0, // 表示させたい
Movable Typeで、任意の文字エンコーディング(文字コード)のページを出力する「CharsetEncoder プラグイン」をバージョンアップしました。 1.変更点 oscarさんからgithub上でpull requestを頂いたので、マージしました。これにより、テンプレート単位に文字コードの変更が可能になりました。ありがとうございました。 この機能追加で、プラグイン設定画面が次のように変更になりました。例えば、テンプレート単位に文字エンコーディングを指定したい場合は、「 テンプレート毎の文字エンコーディング指定を可能にする」から「テンプレート毎に指定する」を選択します。 この設定を行ったあと、テンプレート編集画面に次のような文字コード選択項目が表示されるので、出力したい文字エンコーディングを選択してください。 ブログ/ウェブサイト全体の文字エンコーディング指定も可能です。 2.プ
2024年2月1日 拙作プラグインの譲渡について 拙作のMovable Typeのプラグインを、株式会社ワールドイズマインに譲渡いたしました。 長きにわたり拙作のプラグインをご愛顧いただき、ありがとうございました。 WordPress 3.0のカスタム投稿タイプ/カスタム分類の機能で、各種のページのアドレスと、出力に使われるテンプレートについて解説します。 1.個々のカスタム投稿のページ 個々のカスタム投稿のページは、通常は以下のようなアドレスになります。 http://ブログのアドレス/カスタム投稿タイプの種類名/カスタム投稿のスラッグ/ 例えば、物件を登録するために、「realestate」というカスタム投稿タイプを登録するとします。 そして、「apartment1」というスラッグのカスタム投稿を投稿したとします。 このカスタム投稿のページのアドレスは、以下のようになります。 http
Movable Typeで指定した文字エンコーディング(文字コード)のページを出力する「CharsetEncoder プラグイン」をバージョンアップしました。 1.変更点 form要素にaccept-charset属性を記述している場合、本来設定すべき属性値「UTF-8」が、プラグインで指定する文字エンコーディングに書き換わる不具合を対処しました。 例えば、プラグインで文字エンコーディングを「EUC-JP」を指定している場合、対処前のaccept-charset属性は、次のようになります。 <form accept-charset="EUC-JP" …中略…> 対処後のaccept-charset属性は、最初に指定した内容が保持されます。 <form accept-charset="UTF-8" …中略…> 2.プラグインのダウンロード 最新版のプラグインは下記のページよりダウンロードでき
Movable Type(MT)でウェブページの出力を抑止する「PagePublishControllerプラグイン」を公開します。 MTQでの、CSS HappyLifeの平澤さんのコメントが発端です。 MT5 要望:ページ(html)を生成しないオプション ウェブページ(エントリーでも良いですが)を使ってサイトのトップページに「特別なお知らせ」として表示させたりするような場合に、ウェブページのテンプレートを別で普通に使っていると、本来ならばページとして不要な「特別なお知らせ」のページも生成されてしまいます。 そのページに特にリンクさせる訳ではないので、あまり閲覧される訳では有りませんが、状況によっては検索時にヒットしてしまったり、不要なhtml が生成されるのは美しくないので、htmlファイル自体を生成しないオプションみたいなモノが有ると嬉しいなーと思っています。 1.機能 このプラグ
Movable Typeで、指定した文字エンコーディング(文字コード)のページを出力する「CharsetEncoderプラグイン」を公開します。 MT5/MT6/MT7に対応しています。 1.機能 本プラグインでは、管理画面の文字コードはデフォルトのUTF-8のままとし、ウェブサイトまたはブログで出力するページのみ、指定した文字エンコーディングで出力します。ウェブサイト/ブログ別、あるいはテンプレート別に文字エンコーディングを指定することができます。携帯サイトとPCサイトで文字コードを変更したい場合に便利です。 指定した文字エンコーディングは、出力ページの次の部分にも反映します。 meta要素のcontent属性の文字エンコーディング指定 XML宣言の文字エンコーディング指定 Movable Typeの文字エンコーディングは本来、環境変数PublishCharsetで変更することができます
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く