コーダーとして、
こんな感じの
WordPressプラグインが
あればいいなと思ってた。
![Add functions PHP_FV](https://add-functions-php.seripoyo.work/files/2024/07/Add-functions-PHP_FV-1.webp)
どんなプラグイン?
Add functions PHPというプラグインは、日本人による、WordPressを使う日本人のためのプラグインです。
WordPressでのWEBサイト制作経験が豊富になってきた方は駆け出しの頃、駆け出しの方はWordPressを触り始めてからで、以下のような嘆きに身に覚えがないでしょうか。
これらはすべて、WordPressサイト制作を始めてから5年弱で、私自身が今までにコーダー、ないしはWEB制作者として思ったことです。
WordPress以前にPHPが何も分からない…
functions.php触ってたら白飛びした…もう触るの怖い!!
そもそもカスタマイズって何ができるんだろう…?
管理画面をWordPress初心者の顧客でも手軽に使えるようにしたい……
日本語に対応しているfunctions.php系のプラグインが欲しい…
WordPressはとても自由なCMSであり、テーマもプラグインも好きに組み合わせられます。そして、functions.phpにコードを書けば、さらにカスタマイズも出来ますよね。
しかし、WordPress開発の基本を理解しないままfunctions.phpを触るのは、ハイリスクハイリターンです。中には、他のプロジェクトと同じコードをコピペしたのに画面が真っ白になってしまった…なんてことも珍しくありません。
このようなことから、WordPressでWEBサイト制作をはじめて間もない方はもちろん、そこまで日常的にWordPressカスタマイズをしない方が一度経験すると
なるべくfunctions.phpを触りたくない…
こう思う方も、少なくありません。
一方、functions.phpのコーディングに慣れている方は、こう思うことはないでしょうか。
案件ごとにスニペットを厳選した上でコピペをするの、面倒臭いな
少なくとも、私は毎回異なるクライアントに合わせてfunctions.phpを調整するのは、地味に手間がかかると思っています。
functions.phpにコーディングするようにカスタマイズできるプラグイン自体は、既に存在します。
「ならそれでいいじゃん」と思うかもしれません。
しかし、海外製のプラグインでは「何でこのカスタマイズがないんだろう」と思うことが非常に多く、そして私たち日本人の感覚とはどうしてもズレていることも珍しくありません。
だったら、日本人向けにfunctions.phpコーディングのようにカスタマイズできるプラグインを作ればいいじゃないか。
そうすれば、functions.phpに不慣れな方は怖がらずにカスタマイズできる。
functions.phpに慣れている方は、毎回スニペットを精査しなくとも、プラグインさえ入れてしまえば大抵のカスタマイズを手軽に実装できる。
Add functions PHPというプラグインは、このように日本人コーダーの、日本人コーダーによる、日本人コーダーのためのプラグインとして開発されました。
このプラグインで
利用出来る機能
![web (3)](https://add-functions-php.seripoyo.work/files/2024/06/web-3.webp)
タグの削除
![svg (1)](https://add-functions-php.seripoyo.work/files/2024/06/svg-1.webp)
アップロード許可
![web (3)](https://add-functions-php.seripoyo.work/files/2024/06/web-3.webp)
ページスラッグを
bodyのclassに追加
![archive](https://add-functions-php.seripoyo.work/files/2024/06/archive-2.webp)
アーカイブ有効化
![browser](https://add-functions-php.seripoyo.work/files/2024/06/browser-3.webp)
管理画面サイド
メニュー
表示切替
![no-code](https://add-functions-php.seripoyo.work/files/2024/06/no-code.webp)
アーカイブの無効化
![photo](https://add-functions-php.seripoyo.work/files/2024/06/photo.webp)
フォント変更
![web (2)](https://add-functions-php.seripoyo.work/files/2024/06/web-2.webp)
自動で削除
![maintenance](https://add-functions-php.seripoyo.work/files/2024/06/maintenance.webp)
への切り替え
![duplicate](https://add-functions-php.seripoyo.work/files/2024/06/duplicate.webp)
ボタンの追加
![browser (1)](https://add-functions-php.seripoyo.work/files/2024/06/browser-1.webp)
アイキャッチ、ID、
最終更新日の追加
![fast-access](https://add-functions-php.seripoyo.work/files/2024/06/fast-access.webp)
高速化対応
![blog](https://add-functions-php.seripoyo.work/files/2024/06/blog.webp)
記入欄追加
![funnel](https://add-functions-php.seripoyo.work/files/2024/06/funnel.webp)
出力数・並び順変更
![web (1)](https://add-functions-php.seripoyo.work/files/2024/06/web-1.webp)
説明欄をそれそれの
descriptionに設定
![website (2)](https://add-functions-php.seripoyo.work/files/2024/06/website-2.webp)
OGP画像の設定
![web](https://add-functions-php.seripoyo.work/files/2024/06/web.webp)
任意コード追加
![custom](https://add-functions-php.seripoyo.work/files/2024/06/custom.webp)
自動でファイル名を追加
![check](https://add-functions-php.seripoyo.work/files/2024/06/check.webp)
チェックボックス
形式で表示
![article](https://add-functions-php.seripoyo.work/files/2024/06/article.webp)
自動的にslugを
idに変更
PRO版限定の機能
ダッシュボードの
ウィジェット追加
![](https://add-functions-php.seripoyo.work/files/2024/05/ダッシュボードのウィジェット追加-1024x603.webp)
制作したサイトを納品する相手がWordPress自体に不慣れで、納品後に使い方を細かく質問された経験はありませんか?
WordPressのデフォルト管理画面は正直なところ、初心者に優しくない名称や表示が多く、不慣れな人にとってはどのリンクを辿れば目的の機能やページに辿り着くのか分かりづらいです。
そこでオススメなのが、管理画面ダッシュボードへのウィジェット設置。例えばウィジェットで「新規投稿ボタン」や「○○設定画面」などのボタンを追加するだけで、クライアントは使いやすくなり、お互いに質疑応答の手間を減らせます。
PRO版でご利用いただけるウィジェット作成機能では、3つのボタンデザインから選んでいただき、アイコン・ボタン名称・リンク先を任意の数のボタンを手軽にダッシュボードに追加可能です。
![](https://add-functions-php.seripoyo.work/files/2024/05/ダッシュボードのウィジェット追加-1024x603.webp)
ワンタッチでページ上の
管理バー表示/非表示を
手軽に切り替え
WordPressでのwebサイト制作経験がある人であれば、一度は「プレビュー確認の時、管理バーが邪魔だな……」と思ったことがないでしょうか?
どうしても、プレビュー時に管理バーが存在すると、管理バーの高さが発生し、閲覧する際には、本来のウェブサイトの高さで表示されません。そして、素直にプレビュー確認の邪魔になることが多いです。
わざわざシークレットモードに切り替えたり、デベロッパーツールで削除したりする手間を省けるよう、PRO版限定の機能としてサイト上で管理バーの表示・非表示を切り替えられる機能を提供しています。
毎回邪魔ではあるけど、完全に削除するほどではないんだよな……と思う方や、完全に削除したらしたで、それは面倒臭いと思う方には特にオススメです。
この機能を使えば、シークレットモードやデベロッパーツールで非表示にする手間は発生しなくなります。
メディアライブラリの
URL変更
![出力されるメディアライブラリのURLを変更](https://add-functions-php.seripoyo.work/files/2024/06/出力されるメディアライブラリのURLを変更-1-1024x608.webp)
基本的にWordPressで画像や動画、PDFファイルなどを追加すると、リンクは○○.com/wp-content/uploadsのような構造で作成されます。
このままでも問題がないように思えますが、セキュリティ面で考えるとWordPressで制作されている事がわかるwp-contentは非表示にしたいところです。
WordPressは便利なCMSである反面、世界中で同じ構造でWEBサイトが制作されるCMSでもあります。そのため、セキュリティを破りたい側からすれば「WordPressで制作されていること」がすぐ分かるリンク構造は美味しいエサでしかありません。
PRO版で解禁される「メディアライブラリのURL変更機能」では、例えば○○.com/wp-content/uploadsとリンクで出力されていたものを○○.com/imgのように、wp-contentを隠しつつ任意の名称のディレクトリ名称に変更できます。これにより、wp-contentから始まるファイルリンクは置換されるため、セキュリティ対策としてオススメです。
![出力されるメディアライブラリのURLを変更](https://add-functions-php.seripoyo.work/files/2024/06/出力されるメディアライブラリのURLを変更-1-1024x608.webp)
![日本以外からのコメント・ログインを拒否](https://add-functions-php.seripoyo.work/files/2024/05/日本以外からのコメント・ログインを拒否-1024x1024.png)
日本以外からの
コメント・ログインを拒否
![日本以外からのコメント・ログインを拒否](https://add-functions-php.seripoyo.work/files/2024/05/日本以外からのコメント・ログインを拒否-1024x1024.png)
一般的に発注されるWEBサイト制作依頼のうち、日本国外のユーザーを対象にするWEBサイトの割合は非常に少ないですよね。
その上で、スパムとして投稿されたり海外からの不正アクセスが行われるのは日本国外から実行されることが多いです。
PRO版ではこれに着目した機能として、日本国外からのコメント投稿およびログインを拒否する機能をご利用いただけます。使用しているガジェットの位置情報が日本国外であれば無条件にコメント投稿等をブロックするため、スパム対策にオススメです。
ログインページURLの変更
![ログインページURLの変更](https://add-functions-php.seripoyo.work/files/2024/06/Silver-MacBook-in-front-view-8-1.webp)
メディアディレクトリの/wp-contentと同様、ログインページに使われる◯○.com/wp-login.phoのようなURL構造も、WordPressで制作しているサイトだとわかる設計です。
特にログインページはセキュリティ面で重要な役割を果たすため、不正ログインが行われたりサイトの乗っ取りが発生したりしないよう、セキュリティを強固にするならログインページURLを変更する必要があります。
PRO版で解禁されるログインページURL変更機能では、任意のテキストを使用してログインページURLを手軽に変更可能です。また、ログインしていない状態ではwp-adminなどにアクセスできないようにもなるため、セキュリティ強化におすすめしています。
![ログインページURLの変更](https://add-functions-php.seripoyo.work/files/2024/06/Silver-MacBook-in-front-view-8-1-1024x611.webp)
今後も新しい機能を
随時追加予定です。
料金&機能比較表
無料版 | 体験版 | PRO版 | |
---|---|---|---|
料金 | 0円 | 3,000円 *購入時バージョンのみ | 6,000円 |
<head>タグ削除 | 〇 | 〇 | 〇 |
セキュリティ対策 (基本機能) |
〇 | 〇 | 〇 |
拡張機能 | 〇 | 〇 | 〇 |
SEO対策・高速化 (.htaccess対応を除く) |
〇 | 〇 | 〇 |
OGP設定 | 〇 | 〇 | 〇 |
コードの追加 | 〇 | 〇 | 〇 |
投稿関連の拡張機能 | 〇 | 〇 | 〇 |
管理画面の見た目調整 | 〇 | 〇 | 〇 |
管理画面サイドバー出力調整 (ユーザーごと) |
〇 | 〇 | 〇 |
ダッシュボードウィジェット追加 | × | 〇 | 〇 |
/wp-content/uploadsと 出力されるURLの変更 |
× | 〇 | 〇 |
.htaccess編集による高速化 | × | 〇 | 〇 |
ログインページURLの変更 | × | 〇 | 〇 |
管理画面上での BASIC認証機能 |
× | 〇 | 〇 |
日本国外からの コメント・ ログインの拒否 |
× | 〇 | 〇 |
アップデート対応 | △*無料版機能に限る | △*無料版機能に限る | 〇 |
よくあるご質問
- 無料版、体験版、PRO版の違いを教えてください。
-
無料版は、文字通り0円でご利用いただけるwordPressプラグインです。有料機能としてご紹介している機能をご利用いただくことはできませんが、無料公開している機能は全てご利用いただけます。
体験版は、購入時点での最新バージョンのPRO版プラグインをご購入いただけます。
ただし、体験版は購入以降のアップデートに対応しておりません。
そのため、購入した時点以降のバージョンご利用いただくことはできませんのでご了承ください。
体験版を購入後にアップデートを希望の場合は、PRO版をご購入いただくことになります。
PRO版はご購入いただいた時点から永続的に無償アップデートをご利用いただけます。
ライセンスの更新は自動的に無償で行われます。
- 有料プラグインはひとつのサイトでしか利用できませんか?
-
いいえ、本プラグインはGPLライセンスにて制作されています。そのため、ご利用いただくプラグインは有料無料問わず、複数のサイトでご利用いただけます。
PRO版購入者の方は、各ウェブサイトにてライセンスキーを認証してください。
- 同時使用が非推奨のテーマやプラグインはありますか?
-
特にお勧めしていないテーマやプラグインはありません。
ただし、例えばSEO対策のプラグインをご利用されている間は当プラグインでのSEO対策機能の利用をお控えいただくなど、ご自身のWordPress環境に応じてご対応ください。
- インストール方法を教えてください。
-
無料版、体験版、PRO版を問わず、購入完了画面または購入履歴に表示されているファイルのリンクからzipファイルをダウンロードしていただき、そのzipファイルをWordPressの新規プラグイン追加画面にて追加してください。
インストール方法
![Add-functions-PHPのインストール方法①各ページより買い物カゴに追加する](https://add-functions-php.seripoyo.work/files/2024/07/Add-functions-PHPのインストール方法①各ページより買い物カゴに追加する-1024x538.webp)
![Add-functions-PHPのインストール方法②Google連携で無料会員登録をする](https://add-functions-php.seripoyo.work/files/2024/07/Add-functions-PHPのインストール方法②Google連携で無料会員登録をする-1024x538.webp)
![Add-functions-PHPのインストール方法③支払い方法を選択する](https://add-functions-php.seripoyo.work/files/2024/07/Add-functions-PHPのインストール方法③支払い方法を選択する-1024x538.webp)
![Add-functions-PHPのインストール方法④フォームに記入する](https://add-functions-php.seripoyo.work/files/2024/07/Add-functions-PHPのインストール方法④フォームに記入する-1024x538.webp)
![Add-functions-PHPのインストール方法⑤Stripeの場合の支払い方法](https://add-functions-php.seripoyo.work/files/2024/07/Add-functions-PHPのインストール方法⑤Stripeの場合の支払い方法-1024x538.webp)
![Add-functions-PHPのインストール方法⑥zipファイルをダウンロードします。](https://add-functions-php.seripoyo.work/files/2024/07/Add-functions-PHPのインストール方法⑥zipファイルをダウンロードします。-1024x538.webp)
![Add-functions-PHPのインストール方法⑦管理画面の新規プラグインを追加する画面からプラグインを追加する](https://add-functions-php.seripoyo.work/files/2024/07/Add-functions-PHPのインストール方法⑦管理画面の新規プラグインを追加する画面からプラグインを追加する-1024x538.webp)
![Add-functions-PHPのインストール方法⑧PRO版はライセンスキーを入力する](https://add-functions-php.seripoyo.work/files/2024/07/Add-functions-PHPのインストール方法⑧PRO版はライセンスキーを入力する-1024x538.webp)
ダウンロードはこちら
![Add functions PHP Lite (2)](https://add-functions-php.seripoyo.work/files/edd/2024/07/Add-functions-PHP-Lite-2-1024x538.webp)
無料版
0円
ご利用いただける機能に一定の制限はありますが、無料版で利用できる機能としてご紹介している機能はすべてご利用いただけます。
無料版としての機能は今後も永続で無料アップデートに対応しております!
![Add functions PHP Trial (1)](https://add-functions-php.seripoyo.work/files/edd/2024/07/Add-functions-PHP-Trial-1-1024x538.webp)
体験版
3,000円(税込)
体験版で試してからPRO版の購入を検討したい方に、体験版版購入者限定で、2,700円オフクーポンを配布しています!Twitterシェア割引も併用可能です。
体験版は購入時のバージョンのみ有料機能を利用可能なため、以下のような方にご購入をおすすめしています。
![Add functions PHP Pro (4)](https://add-functions-php.seripoyo.work/files/edd/2024/07/Add-functions-PHP-Pro-4-1024x538.webp)
PRO版
6,000円(税込)
PROでは「メディアライブラリURLを変更」「ダッシュボードへの新規ウィジェット追加」など、無料版にて制限されていた機能をすべてご利用いただけます!
永続で無償アップデートに対応しています。