記事のタイトルタグを好きに編集できるWordPressプラグイン mypace Custom Title Tagを公開

このたび無事に公式ディレクトリに登録された「mypace Custom Title Tag」プラグインは、エントリーのタイトルタグを任意の文字列に書き換えられる、超シンプルな機能のプラグインです。
All in One SEO Packほどヘビーな機能は不要、タイトルタグだけ手軽に書き換えたい人におすすめです。

特に、大曲さんの「Meta Manager」プラグインや「WP Sitemanager」プラグインのメタ編集を使っていて、

「メタだけじゃなくタイトルも変えたいんだけどなぁ…。」

という人に適しています。
(というかそのために作りました。なので、タイトルタグの編集機能しか付けてませんし、それ以外の項目を増やす予定もありません)

▼ダウンロードはこちらから、もしくはダッシュボードから「mypace Custom Title Tag」で検索してインストールしてください。

4年以上前、タイトルタグの編集についてはこういう記事を書いていますが、header.phpにいろいろ書くのはもう古いノウハウなので、できれば乗り換えていただければと思います。

「プラグインを使わずに」ってのはただのバズワードみたいなもんで、別に同じ処理をするならテーマのfunctions.phpだろうがプラグインだろうが負荷は大して変わらないです。プラグイン減らしてもfunctions.phpに色々書いてたら一緒ですし、拾ってきたコピペコードやオレオレコードからいらん脆弱性をつくってしまうケースもあるので、一概に「プラグインが減ればいい」みたいな考えは捨てましょう。

公式ディレクトリ申請にあたって

機能的には先日書いたエントリー「WordPress4.1以降でカスタムフィールドを使い、投稿ごとにタイトルタグを自由に編集する方法(フィルターフック使用)」のままなのですが、

公式ディレクトリ申請用に直した主な箇所としては

  • カスタムフィールドを使う部分では、add_meta_boxで自前のフィールドを追加するようにした
  • 関数名を見直し、functionだけで組んでたものをclass化
  • if( !function_exists() )if( !class_exists() ) で関数の重複チェックを追加

あたりです。

自前メタボックスの実装は以前献本いただいた『サイトの拡張性を飛躍的に高める WordPressプラグイン開発のバイブル』を参考に実装しました。nonce検証など、自分だとなかなか難しい部分については、この本のサンプルコードを使わせてもらいました。

classを使った書き方は今まで自分でやったことはなかったのですが、今後のことを考えるとfunctionだけでがんばるのはきつそうな感じしたので、この機会にやってみました。
フックのかけ方や引数の渡し方が、class内だとちょっと変わるってことが最初分からなくて超苦労しました。できてしまえばなんてことはなかったんですが。(Codexのサンプルコードに助けられた)

ということで晴れて公式ディレクトリプラグイン作者になれました^^;

コメント / トラックバック 2 件

:yonezoh| 2016/03/07 12:29

カテゴリページのタイトルタグを変更したいのですが、対応はむずかしいでしょうか?

:mypacecreator| 2016/03/07 14:05

> yonezohさん

機能要望ありがとうございます。
カテゴリーアーカイブのタイトル編集についても、方法はありますし、将来的な機能追加の予定はあります。
ただ、公式ディレクトリで公開できるクオリティ(セキュリティ配慮や、自分のサイトだけでなく、どのテーマに入れても問題ないようになど)まで仕上げるのには結構時間がかかるのです…
本業の合間に趣味の範囲で制作しているプラグインなので、どうぞ気長にお待ちいただければ幸いですm(_ _)m

コメントをどうぞ

メールアドレス (必須・公開されません)
コメント本文

  • スパム・迷惑コメント投稿防止のため、メールアドレスの入力が必須ですが、公開はされません。何卒ご協力のほどお願いいたします。
  • 投稿いただいたコメントは管理者のチェック後掲載しておりますので、即時には反映されません。
  • 記載内容に関する批判や間違いの指摘などはそのまま掲載する方針ですが、投稿内容と無関係な誹謗中傷、一方的な罵詈雑言の場合は削除させていただく可能性があります。
  • 通常業務の合間にコメントチェックをしておりますので、すべてのコメントへのお返事が出来ない場合もございます。あらかじめご了承ください。
  • 管理人個人への連絡等は、コメント欄ではなくコンタクトフォームをご利用ください。

書籍を執筆しました

WordPress 標準デザイン講座【Version 4.x対応】


翔泳社さんより、2015/02/27発売しました。2年経ちますのでもう賞味期限切れだとは思いますが、一応実績として...

寄付歓迎(・ω<)☆

当ブログの記事があなたの役に立ったら、気が向いたらでいいのでドネーションいただけると更新の励みになります!
気が向いた方はこちらから

ブログ内検索