構築・開発

MovableType

MovableTypeで、カテゴリを必須チェックにする

EnhancedCategory プラグインを導入してみたものの必須チェック動きませんでした。そこで、MTAppjQuery内のJSで対応することにしました。 実装方法 仕組みとしては、公開や更新ボタン( button )をクリックした段階...
構築・開発

Chromeの ChatWorkタブが固まる方へ

先日(ブックマーク機能が追加されたころ?)からチャットワークを開いているタブが、不定期に固まるようになってしまいました。一度固まってしまうと、タブを閉じて開き直さないと全く動かない状況になります。 この記事の対象は、エクステンションの「Ch...
構築・開発

WordPressで、◯日前までの更新データだけを取得したい

投稿日を起点に何日前からの記事取得あれば特に問題なかったのですが、今回は更新している記事だけを何日前から取得するという内容になります。 更新日順に並び替え まずは、単純にソードだけ 更新順にしてみます。 $args = array( 'po...
構築・開発

テーマの変更とサーバ移行

ゴールデンウィーク、コロナ禍ということもあり、時間を持て余していたため、当ブログのデザインを変更することにしました。ついでに、サーバ契約の期間も近かったので、合わせてサーバ移行も行いました。 今回は、どういった点を変えたのか、変えてどうだっ...
MovableType

独自いいねのランキング実装 MovableType編

概要 MovableTypeで作成している記事詳細に独自のいいねボタンを設置し、いいねの件数によって、記事ランキングを生成します。 独自のいいねボタンの実装には、PHPKOBOさんが作成されている「Ajaxいいねボタン v2.23」を使用し...
WordPress

サーバーの負荷が高いか十分なリソースがないため画像の後処理に失敗しました。

WordPressで、画像のアップロード時にエラーが発生する事象がありました。 サーバーの負荷が高いか十分なリソースがないため画像の後処理に失敗しました。もっと小さな画像をアップロードしてみてください。推奨する最大サイズは2500ピクセルで...
WordPress

カスタムフィールドの値も検索対象に含めたい

以前は、「Search Everything」というプラグインを使用しておりました。ですがこちらのプラグイン、検索が非常に重くなるのと、別プラグインとの組み合わせで不具合が発生したりしていました。 今回は、プラグインを使用しない方法をご紹介...
構築・開発

MTEntriesで、カスタムフィールドの複数値の情報を出力する

MTEntriesのカスタムフィールドモディファイアでは、値1つでしか設定できず、複数値の組み合わせ (AND, OR, NOT) をすることができません。 MTEntries - テンプレートタグリファレンス カテゴリであれば、AND, ...
構築・開発

WordPressの記事を公開する時や削除する時に確認用ダイアログを出す

公開してはいけないものを間違って公開してしまったり、記事を復元しようとして完全に削除してしまって取り返しがつかなくなることってありますよね?? そういった時にいきなり実行するのではなく、確認ダイアログをはさむことで、ミスを減らせればと思いま...
構築・開発

西暦から和暦形式に変換(令和対応版)

使いまわしていた和暦変換処理。令和になって既に半年、需要がほとんどなくなりましたが、今回使う機会があったので、判定処理に追加しました。 //西暦 → 和暦 変換関数 function convWareki($src) { list($yea...
MovableType

【Movable Type 7】TinyMCEにテーブル生成ボタンを追加

以前に中央寄せや右寄せが出来ないので、配置ボタンを追加する方法について書きましたが、今回は、テーブルを生成するためのボタン追加の方法になります。 以前の【Movable Type 7】TinyMCEボタンのカスタマイズ 導入方法 テーブルボ...
構築・開発

WordPressのTinyMCEに改行ボタンを追加する

WordPressの管理画面はレスポンシブに対応しているので、スマホで記事更新を行いたいということありませんか? ですが、その場合の問題として、Enterdでの段落と改行をどうするのか!? 普通にEnterをクリックすると、段落になって、改...
WordPress

複数のカスタムフィールドの値で、ソートをしたいとき。

例えば、カスタムフィールドに、ピックアップフラグ用と予算を入れるフィールドがあるとします。ピックアップにチェックがあるものは、先頭に表示しつつ、更に 予算順で並び替えを行う。 ピックアップフラグ:pickup(真/偽)予算:cost(tex...
サーバ環境

CPIサーバは、かなり使いづらい!!

とある案件でCPIサーバにWordPressを構築していました。 構築中は、ベーシック認証を設定しており、本日 いざ公開というところで、ウェブコントロールパネル内のアクセス制御(BASIC認証)から設定を削除しました。 初めは、直接 hta...
MovableType

【Movable Type 7】TinyMCEボタンのカスタマイズ

「Movable Type Advent Calendar 2018」 9日目の記事です。 久しぶりにMovable Type案件を対応しておりまして、WordPressとの差異に困惑しながら構築を進めております。 そこで、特に気になりまし...