work.log

元エンジニアの備忘録的ブログ

「WP Memo」の記事一覧

WordPressの wp_is_mobile 関数でモバイル判定

WordPress の wp_is_mobile 関数で、コンテンツの出し分けをするメモ書きです。 wp_is_mobile は WordPress 3.4 以降で追加されたモバイル向けの関数で、PH …

WordPress自動アップグレード機能の覚書

WordPress 自動アップグレードの処理内容を調べたのでメモを残しておきたいと思います。 別件で Git を使った WordPress の管理をやろうと思っているのですが、その中で WordPre …

WordPressで記事一覧を出力するショートコード

WordPress のカスタマイズ記事がゴチャゴチャしてきたので少しだけ整理。 カテゴリ・タグで分けてはいても、ブログだと古い記事を遡って探すのはちょっと面倒ですので、関連記事をまとめた固定ページを作 …

WordPressの管理画面内でメディアアップローダーを呼び出す

WordPress の管理画面内にメディアアップローダーを呼び出す方法のメモ書きです。 プラグインの設定画面等で、メディアファイルの ID が取得したいと思ったので調べてみました。 標準のメディアアッ …

WordPressの管理画面内でAjaxを使う

WordPress の管理画面内で Ajax による非同期処理を行う方法について書きます。 今回やりたい事は、プラグインの設定画面でボタンを押したら任意の処理を行い、その結果を設定画面内に表示するとい …

WordPressのショートコードAPIをウィジェットでも使う

WordPress のテキストウィジェットでショートコードを書いたら動かなかったのでちょっと調べてみました。 どうもコードが足りてなかったようでした。 例えば、投稿ページ、固定ページではこんな感じに書 …

WordPressの投稿データを自動整形して保存する

WordPress の投稿データを自動整形して DB に保存する方法です。 前回書いた、「ショートコード API を利用した href 属性の自動付与」に引き続き、少しでも記事の作成を簡略化するために …

WordPressのショートコードAPIが便利すぎる

WordPress の機能 ショートコード API が便利すぎるのでメモします。 ショートコードは主に投稿記事で何かしらの表示・処理をさせたい場合に使います。 使い道としては [my-info] のよ …

WordPressで添付ファイルを操作するのに便利なフック

WordPress の添付ファイル関連のフックについてメモしておきます。 以下の処理が行われた際に添付ファイルのメタ情報を取得して独自の処理を追加したい時があると思います。 メディアライブラリへ添付フ …

WordPressでコーディング時の注意点

WordPress Codex を見ていたら “WordPress コーディング基準” なるページを見つけたので読んでみました。 そうしたら今まで書いてきたコードは、この基準に …

WordPressの投稿・更新内容をフックで強制変更する

WordPress で記事を投稿・更新する際に、投稿データを強制変更する方法を調べてみました。 今回は、投稿の作成・編集画面の “公開・更新” ボタンを押した際にフックで内容を …

WordPressのコメントフォームで名前のみを必須にする

WordPressのコメントフォームで名前のみを必須入力にするカスタマイズ方法について。 WordPress ディスカッション設定では “名前・メールアドレスの入力” を分ける …

よく読まれている記事

  • 本日
  • 週間
  • 月間