WordPressの画像アップロード時に自動でウェブ向けの大きさにリサイズ

運用しているWordPressで10MB以上の巨大な画像ファイルがアップロードされていて、そのせいでサイトの表示速度が著しく遅くなっていたので対処。 最初はphp.iniでアップロードできる画像の容量を1MBに絞ったのだ […]

WordPressでブログカードを表示するショートコード

WordPressでいわゆるブログカードを表示するにはPz-LinkCardと言うプラグインを使うと簡単。URLを入力するだけでタイトル、概要からサムネイルまで自動で取ってきてくれる優れもの。 なのだが。 けっこうテーマ […]

WordPress5.0を機にWordPressの善し悪しを考える

WordPress5.0が出て編集画面のUIがGutenbergにより大幅に変わった。 これを機に今後もWordPressを選択するべきなのかちょっと考えてしまったので、WordPressの良いところとそうでないところを […]

本文の前にカスタムフィールドの入力欄を移動

カスタムフィールドの入力欄を本文入力欄より上(タイトルの真下)に配置したい場合、JavaScriptで強引に移動させるという手がある。 以下のコードをテーマのfunctions.phpに追加。 function info […]

WordPressの投稿編集画面にガイドを表示する

というプロトタイプを作ってみた。 WordPressで構築したサイト、月に一回くらいしか更新しないので操作や入力項目の意味(どこに表示が反映されるか)が覚えられないという意見があったため、その対応を模索して。 特にカスタ […]

WordPressの管理画面でモーダルウィンドウを追加する

テーマの機能として管理画面のUIカスタマイズでモーダルを出したいという時に。 ついでにAJAXでデータを表示する。 WordPressはjQueryがデフォな世界なので流れに逆らわずjQueryで書いていく。 高機能なモ […]

WordPressで公開前の画像をのぞき見から守る

WordPressに画像などをアップロードした場合、それを載せるはずの記事の公開前に画像をのぞき見される場合がある。 ファイル名の推測で画像のパスにあたりをつけたり、添付ファイルページの引数のattachment_idに […]