WordPress– tag –
-
WordPress
WordPressのログインをLINEログインで実現する
今までLINEの公式アカウントのリッチメニューで「ID連携」などのメニューでLINEアカウントと自社サイトの会員データとの連携をしたことはあるのですが、WordPressで実現できるかためしてみました。今回はWordPressのユーザーに会員登録してカスタムフィー... -
コラム
フォームからのメール送信のしくみと歴史
最近、久しぶりに仕事でフォームの改修プログラムを作成中です。そのため、フォームメールの歴史と自社の対応について考えてみました。 かつてのWebサイトは「ホームページ」と呼ばれ、メールフォームと呼ばれるフォームに情報を入力するとメールが送信さ... -
ねこすけCMS
WordPressプラグイン カスタム投稿タイプを既存のメニューのサブメニューとして登録する
今回開発する仕組みでいわゆるCRUD(作成、読み出し、更新、削除)の機能が必要になるデータが5つあります。そのうち4つはそれほど多くのデータをもたないものなので、WordPressのカスタム投稿タイプで作成し、カスタムフィールドを利用してデータを管理... -
ねこすけCMS
WordPressプラグイン 独自プラグインで設定ページを作成する
ワードプレスではデータベースのテーブル「wp_options」に設定情報が保存されています。設定を保存したり、呼び出したりする関数も用意されており、自前のオプションを管理するよりも簡単にできるようです。ChatGPTにteサンプルソースをつくり、関数の役割... -
ねこすけCMS
WordPressプラグイン 独自プラグインでメニューを追加する
メニュー追加の関数 WordPressの管理画面にメニューを追加する関数は add_menu_page() です。 メニューを表示する関数、クリックされた際に表示されるページの関数、管理画面表示時に追加メニューを呼び出す関数の3つが必要です。add_menu_pageはメニュ... -
ねこすけCMS
WordPressのプラグイン 空のプラグインを作ってインストールする
ねこすけCMSのプラグインの開発開始です。まずは空のプラグインの作成です。 フォルダを作ってファイルを配置 WordPressのプラグインは 公開フォルダ\wp-content\plugins\プラグインの名前のフォルダ というフォルダ内にPHPファイルが1つあればOKです。... -
ねこすけCMS
自社開発したいプラグイン
自社サイトを自社開発のCMSからWordPressに切り替えて一ヶ月。様々なプラグインを導入したり、調査した結果、ダイレクトマーケティングを行うためのオールインワンプラグインはないと判断しました。私が考えるダイレクトマーケティングに必要な機能は下記... -
WordPress
WordPress にフォーム管理用プラグインContact Form 7にreCAPTCHAを導入する
フォームの自動返信を利用したスパム スパムメールの目的はURLの入ったメールを送付してアクセスを促すことです。大量に送付先アドレスを持っていたとして、自分のメールアドレスから送付してもすぐに迷惑メールアドレスとして登録されてしまします。そこ... -
WordPress
WordPressプラグイン WP-Members
自前の会員管理システムを持っているのですが、WordPressとのつなぎ込み(管理画面から閲覧制限できたり、ショートコードでログインページなどを表示したり)はまだ行ったことがありません。一般的にどのような機能をもたせるのか調査するためにいくつか会... -
WordPress
Contact Form 7の投稿時に実行されるフック「wpcf7_mail_sent」について調べる
WordPressのプラグインで簡単に問い合わせフォームを生成することができるContact Form 7。自前でフォームジェネレーターを何度も開発してきた立場からみると本当によくできています。 柔軟性を持たせるために利用者にある程度呪文を覚えてもらう。これが... -
WordPress
WordPressのエントリーの上部にアイキャッチ画像をフルサイズで表示したい
ワードプレスでつくったブログではありがちな投稿のページのページタイトルの下にアイキャッチ画像で登録した画像を表示します。 テンプレートにワードプレス専用の関数や変数で記述 アイキャッチ画像を表示させる関数は the_post_thumbnail です。引数... -
WordPress
Easy Table of Contents を導入する
ブログでは定番のページの見出しを目次として見せる機能です。目的の情報に素早くたどり着けるので実用的です。 Easy Table of Contentsのインストール プラグイン > 新規追加の画面を開き、右側の検索窓に「Easy Table of Contents」と入力します。 「...
12