OR メールアドレスで登録上記ボタンのクリックにより、利用規約 及び 個人情報の取り扱い に関する要項に同意したものとします。 ※X(旧Twitter)での登録時に不具合が発生する場合があります。その際は他の登録方法をご利用ください。 アカウントをお持ちの方はこちらからログイン
OR メールアドレスで登録上記ボタンのクリックにより、利用規約 及び 個人情報の取り扱い に関する要項に同意したものとします。 ※X(旧Twitter)での登録時に不具合が発生する場合があります。その際は他の登録方法をご利用ください。 アカウントをお持ちの方はこちらからログイン
こんにちは、ディレクターのエリカです。 今回はWordPressで既に公開されている記事の、公開日時を変更する方法をご紹介します。 過去の日時に変更するのであれば、該当する記事に設定されている公開日時を編集するだけです。しかし、未来の指定日時に公開したいとなると、どのようにすればいいでしょうか。 ※いずれにしても注意しなければいけないのは、記事詳細のパーマリンク設定に年月を含んでしまっている場合です。その場合は、公開日時を変更するとURLも変更されてしまう可能性があるからです。 公開済みの記事の日付を未来に変更する場合 既に公開している記事の公開日時を未来に変更すると、どうなるのでしょうか。 残念ながら、日時を変更した瞬間に非表示状態になり、サイト上から一旦削除されてしまいます。 その後、通常の予約投稿のように、指定した日時になれば再びサイト上に表示されますが、これはあまり好ましい動作とは
Kotoriはマルファン症候群という難病を患っています! 今後は、マルファン症候群に関するトピックも扱っていきます! KOTORI Blogの公式キャラクター「パンD」です。 まえがき カスタム投稿タイプのカレンダーを表示したかったので「get_calendar()」を元に関数を作りました。とはいっても本当にちょっと手を加えただけですが。 カレンダーを表示したい場合は基本的に「投稿」を使った方が丸く収まりますがカスタム投稿タイプを使わなければいけない場合もあるかと思います。 そんな時に参考にしてもらえればと思います。 今回紹介する方法は、functions.phpにコードを書き足すタイプの方法です。 プラグインもあるのですが、ウィジェット形式にしか対応してなかったりするのでKoToRiはfunctions.phpにコード書いた方が自由がきくかな~と思います。 カスタム投稿タイプのカレンダー
子どもの夜泣きで慢性的睡眠不足なひつじさんです。 以前WordPressで作ったダメ系ライブカレンダーの要望に「カレンダー表示機能を付けて欲しい!」とあり、設置してみました。その設置方法のメモです。 かなり強引なやり方だと思いますが、私の知識ではこのやり方でしか実装できませんでした。もっと勉強したいものです。 その点ご留意のうえご覧ください。 1年以上前の記事です。情報が古くなっている可能性があります。 やりたいこと・仕様 ・カスタムフィールドで追加してある日付を元にカレンダー表示にしたい ・祝祭日も表示したい ・WordPressのdata.phpは使わない ・同じ日にイベントが表示されることもある 投稿日時は投稿日時で使う場合もあるので、data.phpは使用しないやりかたにしました。 カレンダーの表示は固定ページを一つ設けて、そこで大きく表示させます。 コードサンプル 以下のようなや
先日担当したクライアントワークで、店休日をカレンダーとして表示する機能を求められ、Wordpress標準のカレンダーで特定の月を指定して個別にカレンダーを表示する、というカスタマイズを行いました。 実際に使用したものではなく例としてですが、こんな感じで表示するためのカスタマイズです。 サンプル 需要があるかはわかりませんが、自分用のメモとして手順を記録しておきます。 まず、普通にカレンダーを呼び出す関数はget_calendar()で、こちらは以下のファイルに記述されています。現在のバージョンだと1387行あたり。 wp-includes/general-template.php こちらを変更したいのですがコアファイルをいじると何かと面倒ですし、この関数をまるっとfunctions.phpにコピーしてそちらを編集して使用することにします。 同じ関数名だとエラーとなってしまうのでまず名前を変
今まではお通じが良くなり、コスパも相当いいので私も年齢と共に便秘がひどくなってお腹周りや下半身などのオンライン通販にも影響があるのか優れている点になっています。 懐妊中や授乳時でもはじめのうちは体重が減るようになり腸活凄いって思っています。 実のところに変えて太りにくく痩せやすくするのに良い評判評判効果その結果、やせ菌が減っていきます。 このサプリは腸内の老廃物に吸着する特質があり、竹炭は腸内フローラを整えてくれる今話題の成分と腸内フローラが整います。 理不尽してダイエットをしていないのでリバウンドも一切ないのが嬉しいです。 飲み開始出来てから決まって毎朝お通じが良くなることで肌荒れしにくくなり肌がカサカサになったり、あまり健康状態に恵まれませんでした。 美容にも健康にも効果が期待できます。 お腹が張っていたのにこのサプリはあくまでも栄養補助食品の位置づけになっています。 腸内にこびりつい
WordPressで年度別記事一覧を表示する WordPressでコーポレートサイトを構築するとき、年度別リンクとか記事一覧を表示したいときがまれにありますのでご紹介します。 投稿日2014年03月25日 更新日2014年03月25日 年度別アーカイブリスト 「・2014年度・2013年度・・・」のリンクの表示ですね。 最初に「functions.php」に下記を追加して。 functions.php function get_archives_by_fiscal_year( $args = '' ) { global $wpdb, $wp_locale; $defaults = array ( 'post_type' => 'post', 'limit' => '', 'format' => 'html', 'before' => '', 'after' => '', 'show_pos
nicholことデザイナーの勝田です。 デザインと構築が主な仕事で、このブログの作者です。 Wordpressの構築は素人なので、のめりこんで作ってたら、いつのまにかたかみーに初投稿を奪われていました。なんと。。 それはそうと、このブログのサイドに社長andチーフディレクターのブログがアーカイブされているのですが、ここでちょっとハマった問題について書きたいと思います。 RSSをアーカイブさせる方法は、大きく分けて 1.プラグインを使う 2.直接phpを書く があると思うんですが、「余計なプラグインを入れるな」というチーフディレクターからの命令により今回は後者の方法を選びました。 phpはまったくわからないため、ググってソースを探してたら、WebTecNoteさんで [WP]wordpressでRSSを取得して表示 という記事を発見。さっそくテンプレートに書き加えてみる。 これでRSS表示は
Movable Typeで、下書きや日時指定の記事を含めたすべてのブログ記事を出力する「AllEntriesプラグイン」を公開します。 1.問題点 Movable Typeの既存機能では、MTEntriesタグを使って下書きや日時指定の記事をブログ記事一覧に出力することはできません。 通常の運用で下書きや日時指定の記事を出力することはありませんが、例えばテンプレートを使って下書きを含めたすべての記事を出力したいケースがあります。 2.機能 AllEntriesプラグインでは、下書き・日時指定の記事も含めて出力するためのMTAllEntriesブロックタグを提供します。 例えば、下書き・日時指定の記事を含めた最新の記事10件を出力するには次のように記述します。 <MTAllEntries lastn="10"> <$MTEntryTitle$> </MTAllEntries> 使い方は通常の
Movable Typeで「カテゴリ+年別」の記事一覧を表示する方法を紹介します。 1.完成例 このエントリーでは、次のように第1階層にカテゴリ名、第2階層に年、そして第3階層に記事タイトル一覧を表示します。 完成例 2.テンプレート 「カテゴリ+年別」の記事一覧を表示するには、次のテンプレートを利用します。 <mt:TopLevelCategories> <ul> <li><$mt:CategoryLabel$> <mt:Entries> <$mt:EntryDate format="%Y" setvar="year"$> <mt:SetVarBlock name="title"><li><a href="<$mt:EntryPermalink$>"><$mt:EntryTitle$></a></li></mt:SetVarBlock> <$mt:var name="list{$year
WordPressの「wp_get_archives」のMT版タグ「MTGetArchives」を作ってみました。 MTGetArchivesタグは、WordPressの「wp_get_archives」とほぼ同等の機能があります。 1.開発の経緯 WordPressの「wp_get_archives」タグは、月別アーカイブ一覧や記事一覧などのHTMLマークアップを返却するようになっています。 例えば次のように記述すれば、12ヶ月分のリストを出力します。 <ul> <?php wp_get_archives('type=monthly&limit=12'); ?> </ul> これと同じリストをMTのテンプレートタグで出力しようとすると次のようなテンプレートを用意する必要があります。 <ul> <mt:ArchiveList type="Monthly" lastn="12"> <li><
例えば、「offset="10d"」とすると、10日後の日時を出力します。 また、「offset="-1n"」とすると、1か月前の日時を出力します。 offsetモディファイアの中に、複数の値を続けて指定することもできます。 例えば、「offset="1n-1d"」と書くと、1か月後(1n)の1日前(-1d)の日時を出力します。 なお、複数の値を続けて書く場合、それぞれの値の前に符号を指定する必要があります。 例えば、「offset="-1n1d"」と書くと、「offset="-1n"」と「offset="1d"」の両方を指定したのと同じになり、「1か月前の1日後」になります。「1か月1日前」にはなりません。 1か月1日前を求めたい場合は、「offset="-1n-1d"」と書きます。 2-4.format 日時系のテンプレートタグのformatモディファイアと同じ書き方で、日時の書式を指
「WordPressで学ぶPHP(1)変数・制御構造編」が発売されました。 「WordPressで学ぶPHP」シリーズの第1巻で、WordPressを通してPHPを学んでいく本です。 この本では、PHPの基本となる変数と制御構造について解説します。 Kindle本で、定価500円です。 MTQに、「特定のカテゴリの記事の横に『そのカテゴリの月別リスト』を表示させたいです。」という質問があがっていました。 この質問に答えてみます。 記事と同じカテゴリのカテゴリ月別アーカイブリストを出力するには、ブログ記事アーカイブテンプレート(もしくはそれにインクルードするテンプレートモジュールやウィジェット)に、以下のような部分を入れます。 <mt:EntryPrimaryCategory> <mt:ArchiveList archive_type="Category-Monthly"> カテゴリ月別アー
2024年2月1日 拙作プラグインの譲渡について 拙作のMovable Typeのプラグインを、株式会社ワールドイズマインに譲渡いたしました。 長きにわたり拙作のプラグインをご愛顧いただき、ありがとうございました。 MTQで以下のような質問が上がっていました。 ウェブサイトテンプレートで、ブログの今月の記事と来月の記事を表示する方法がわからないです。 すでにまーしーさんが解答していますが、私も答えてみます。 1.今月を得る まず、今月を「201202」のような形で得て、変数this_monthに代入することから始めます。 後で今月かどうかを条件判断する際に、この変数を使います。 現在(正確には、最後に再構築した時)は、MTDateタグで得ることができます。 このタグにformatモディファイアを指定して「yyyymm」の形に変換すると、今月を得ることができます。 その値を変数this_mo
まえがき 私は本当にずっと思ってました。 何でカテゴリ別の月別アーカイブ表示させるタグがWordpressには無いねん。って。 最近は、カスタム投稿とかカスタムタクソノミが出てきたので、 そっちで賄えまくりですが。(カスタム投稿やカスタムタクソノミについてはまた書きます。) でも、ありますやん。やっぱ。カテゴリ別の月別アーカイブリスト表示したい時。 ネーミング合ってるか自信ないけど、 よくサイドバーに付いてる ・2011年8 ・2011年7 ↑こんなんのこと言ってます。 特定カテゴリのこんなん表示させたいとです。 「Archives for a category」プラグインの導入 これ入れれば一発です。 作者様サイト ページ開いたら 「Installation」直ぐ下の「Download the plugin zip file」って書いてあるリンクから ファイルダウンロードしてください。
MTQで、「個々のブログ記事のページに、そのブログ記事が属するカテゴリのカテゴリ月別アーカイブリストを出力したい」という質問が出ていました。 その方法を紹介します。 1.基本的な考え方 カテゴリ月別アーカイブリストを出力するには、MTArchiveListタグに「archite_type="Category-Monthly"」のモディファイアを付加します。 ただ、コンテキストによって、出力される内容が以下のように異なります。 コンテキスト出力される内容 ブログ記事アーカイブテンプレートの中では、カテゴリの情報はコンテキストにセットされていません。 そのため、質問にあったように、すべてのカテゴリのカテゴリ月別アーカイブリストが出力されてしまいます。 そこで、まずMTEntryPrimaryCategoryタグを使って、ブログ記事が属するカテゴリの情報をコンテキストにセットします。 そして、そ
WordPress 2.9から追加された機能「アイキャッチ画像」。利用するにはいくつかやることがあるので簡単にまとめておきます。 機能としては、1つの記事に対して画像を1枚アップできるというもの。今までであればカスタムフィールドを使っていたと思いますが、専用のフォームが用意されました。しかも指定したサイズで画像の縮小、または切り抜きができて便利。 設定方法 テーマ内にある「function.php」に下記を追加します。 <?php add_theme_support( 'post-thumbnails' ); set_post_thumbnail_size( 150, 80, true ); ?> この場合、画像を縮小してぴったり横150px、縦80pxに切り抜きます。 関数「set_post_thumbnail_size」の3つ目の引数「true」が重要。これがあると指定のサイズぴったり
トップページに固定ページを設定し、ページの下部に ・最新の記事のタイトル ・更新日時 ・本文抜粋(できれば記事内の画像を自動で取得してのサムネイル付きで) を表示したいと考えています。 ある女性サークルのサイトで更新作業はあまり知識のない方々があたる事になり、ページ内でPHPが動くようにし固定ページにプログラムを書き込む方法だと、ユーザーがビジュアルエディタを使用する度にプログラム部分が化けてしまいます。 専用のページテンプレートを作り、thumbnail-for-excerpts等のプラグインを利用して…?とおぼろげに考えるのですがうまく設定出来ません。 PHPはほとんど理解出来ていない身で申し訳ないのですが アドバイスをいただけませんでしょうか、よろしくお願いいたします ・wordpressは2.9.2です ・ThemeはVicuna、スキンはstyle-vegaを改変したものです ・
MTQで「Movable Typeのブログ記事ページのファイル名に日別の通番を振りたい 」という要望がありましたので情報展開しておきます。完璧なカスタマイズではありませんので予めご容赦ください。 1.カスタマイズの概要 ある1日に複数投稿されたブログ記事のファイル名に、「hoge-1.html」「hoge-2.html」という風に通番を振るにはいくつか方法があると思います。ここではアーカイブマッピングのパスにテンプレートを利用しています。 パスに設定したテンプレートの中で再構築中の記事と同じ日に投稿された記事を取得し、記事が複数ある場合のみ、再構築中の記事のファイル名に通番を振ります。 「再構築中の記事と同じ日に投稿された記事を取得」にはObjectプラグインを使って再構築のパフォーマンスが劣化しないようにしています。また、ある日の記事数が1つから2つに増えた時点で1つめの通番が付与されて
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く