PHP

PHPおよびWordPress開発に関する記事を集めたタグ。WordPress関数リファレンス、テンプレート階層(single.php・archive.php・header.php)、カスタム投稿タイプ、ループの仕組み、PHPMailerやAIOSEO競合解消まで、テーマ・プラグイン開発の実務を解説しています。WordPress全般はWordPressガイドもどうぞ。

全31件の記事中、1-30件を表示

実コードで学ぶPHPの読み方|変数・配列・$_POST・関数を理解する

実コードで学ぶPHPの読み方|変数・⁠配列・⁠$_POST・⁠関数を理解する

PHPコードが読めるとは、ネットや既存ファイルにあるPHPのコードを見て、「どの部分が何をしているか...
続きを読む
PHPでページネーションを実装する方法|LIMIT・OFFSETでページ送りを作る

PHPでページネーションを実装する方法|LIMIT・⁠OFFSETでページ送りを作る

PHPのページネーションとは、件数の多い一覧を1ページあたりの表示数で区切り、「前へ・次へ・ページ番...
続きを読む
PHP×MySQLで検索機能を作る方法|LIKEであいまい検索を実装する

PHP×MySQLで検索機能を作る方法|LIKEであいまい検索を実装する

PHPで検索機能を作るとは、検索フォームから受け取ったキーワードをもとに、MySQLのLIKEを使っ...
続きを読む
PHPでMySQLを操作する方法|PDOでCRUD(登録・取得・更新・削除)を実装する

PHPでMySQLを操作する方法|PDOでCRUD(登録・⁠取得・⁠更新・⁠削除)を実装する

PHPでMySQLを操作するとは、PHPからデータベースに接続し、データの登録(Create)・取得...
続きを読む
PHPログイン機能の作り方|セッションとpassword_hashで安全に実装する手順

PHPログイン機能の作り方|セッションとpassword_hashで安全に実装する手順

PHPのログイン機能とは、ユーザーをメールアドレスとパスワードで認証し、ログイン状態をセッションで保...
続きを読む
WordPressカスタム投稿タイプの作り方|register_post_typeの設定と実装

WordPressカスタム投稿タイプの作り方|register_post_typeの設定と...

カスタム投稿タイプとは、WordPressの標準の「投稿」や「固定ページ」とは別に、独自のコンテンツ...
続きを読む
WordPressループの仕組みを徹底解説|have_posts・the_postの使い方

WordPressループの仕組みを徹底解説|have_posts・⁠the_postの使い方

WordPressループとは、データベースから取得した投稿データを1件ずつ処理し、ページに表示するた...
続きを読む
WordPress header.phpとfooter.phpの作り方|テーマの共通パーツを実装する

WordPress header.phpとfooter.phpの作り方|テーマの共通パーツ...

WordPress の header.php と footer.php は、サイト全ページで共通して...
続きを読む
WordPress single.phpの使い方とカスタマイズ|個別投稿ページのテンプレート作成

WordPress single.phpの使い方とカスタマイズ|個別投稿ページのテンプレー...

single.phpとは、WordPressで個別の投稿記事を表示するためのテンプレートファイルです...
続きを読む
WordPress archive.phpの使い方とカスタマイズ|functions.phpとの連携も解説

WordPress archive.phpの使い方とカスタマイズ|functions.ph...

archive.phpとは、WordPressのテンプレート階層においてカテゴリ・タグ・日付・著者な...
続きを読む
WordPress関数一覧【テーマ・プラグイン開発向け使用例付きリファレンス】

WordPress関数一覧【テーマ・⁠プラグイン開発向け使用例付きリファレンス】

WordPressのテーマ・プラグイン開発で使用する関数を、カテゴリ別に整理した一覧表です。テンプレ...
続きを読む
WordPress案件を受注したら最初にやるサーバー設定

WordPress案件を受注したら最初にやるサーバー設定

WordPress案件を受注した——おめでとうございます。でも「まず何をすればいいんだろう?」と不安...
続きを読む
WordPress/STUDIO/HTMLコンタクトフォームおすすめツールと実装方法

WordPress/STUDIO/HTMLコンタクトフォームおすすめツールと実装方法

WordPress/STUDIO/HTMLでLP(ランディングページ)を制作する際、お問い合わせフォ...
続きを読む
WordPress + ACFで管理画面をカスタマイズ!投稿一覧にカスタムフィールドを表示する方法

WordPress + ACFで管理画面をカスタマイズ!投稿一覧にカスタムフィールドを表示...

はじめに WordPressの管理画面は標準でも便利ですが、案件によっては「もっと運用しやすくしたい...
続きを読む
AIOSEOのFAQスキーマと自作FAQが競合したときの解決方法

AIOSEOのFAQスキーマと自作FAQが競合したときの解決方法

背景 WordPressでFAQを実装する際、AIOSEO(All in One SEO) を使って...
続きを読む
Contact Form 7 完全ガイド|設置・タグ一覧・自動返信・迷惑メール対策まで

Contact Form 7 完全ガイド|設置・⁠タグ一覧・⁠自動返信・⁠迷惑メール対策まで

WordPressで最も人気のあるお問い合わせフォームプラグイン「Contact Form 7(CF...
続きを読む
【比較】formrun・Tayori・Googleフォーム|無料で使える問い合わせフォーム3選を徹底解説

【比較】formrun・⁠Tayori・⁠Googleフォーム|無料で使える問い合わせフォーム...

はじめに 問い合わせフォームを設置する際、どのツールを選べばいいか迷う方も多いのではないでしょうか?...
続きを読む
WordPressでJavaScriptを正しく読み込む方法|wp_enqueue_scriptの使い方と条件分岐も解説

WordPressでJavaScriptを正しく読み込む方法|wp_enqueue_scr...

WordPressで独自のJavaScriptファイルを読み込みたいとき、どのように書くのが正解でし...
続きを読む
WordPressでCSSを読み込む正しい方法|linkタグとwp_enqueue_styleの違いとは?

WordPressでCSSを読み込む正しい方法|linkタグとwp_enqueue_sty...

WordPressでテーマを作成していると、「CSSファイルってどうやって読み込ませるのが正解?」と...
続きを読む
WordPressカスタムフィールドを徹底解説!初心者でもわかる「もう一歩進んだ情報追加術」

WordPressカスタムフィールドを徹底解説!初心者でもわかる「もう一歩進んだ情報追加術...

もっと自由に情報を載せたい!そんな時に「カスタムフィールド」 WordPressで記事を書いていると...
続きを読む
WordPressのパス指定を徹底解説|相対パスと絶対パスの違いと使い分け

WordPressのパス指定を徹底解説|相対パスと絶対パスの違いと使い分け

はじめに|なぜパスの指定方法が重要なのか WordPressで画像が表示されない、CSSが反映されな...
続きを読む
AWSとは?初心者でもできるWordPress導入手順

AWSとは?初心者でもできるWordPress導入手順

はじめに 「AWSってよく聞くけど難しそう」「WordPressを使って自分のブログやサイトを作りた...
続きを読む
WordPressカスタマイズ入門|functions.php便利コード集

WordPressカスタマイズ入門|functions.php便利コード集

WordPressテーマのカスタマイズに欠かせない「functions.php」。この記事では、初心...
続きを読む
PHPMailer完全ガイド|Gmail・ConoHa・Xserver対応のSMTPメール送信

PHPMailer完全ガイド|Gmail・⁠ConoHa・⁠Xserver対応のSMTPメール...

PHPMailerとは?mail()関数との違い PHPMailer(ピーエイチピーメーラー)は、P...
続きを読む
MAMPとXAMPPの導入方法|ローカル環境構築の手順と違いを徹底解説|PHP開発入門

MAMPとXAMPPの導入方法|ローカル環境構築の手順と違いを徹底解説|PHP開発入門

Web開発を学び始めたばかりの方にとって、まず必要なのがローカル環境の構築です。 この記事では、PH...
続きを読む
AdSense 横スクロール問題の解決方法【CSSで簡単に解決】

AdSense 横スクロール問題の解決方法【CSSで簡単に解決】

はじめに Google AdSenseを設置したときに、広告がはみ出して 横スクロールバーが出てしま...
続きを読む
WordPressで「データベース接続エラー」が出たときの対処法|破損が原因の場合の修復ガイド

WordPressで「データベース接続エラー」が出たときの対処法|破損が原因の場合の修復ガ...

WordPressサイトにアクセスしたとき、画面に「データベース接続確立エラー」という文字だけが表示...
続きを読む
WordPressのテーマ比較|既存テーマ vs オリジナルテーマ

WordPressのテーマ比較|既存テーマ vs オリジナルテーマ

1. はじめに WordPressでサイトを作る際、既存のテーマを使うか、オリジナルテーマを作るかと...
続きを読む
reCAPTCHA導入手順|Contact Form 7とPHPフォームの安全対策ガイド|スパム防止に最適

reCAPTCHA導入手順|Contact Form 7とPHPフォームの安全対策ガイド|...

スパム対策は、フォームを運営する際に欠かせない要素です。特に、スパムボットによる自動送信を防ぐために...
続きを読む
PHPメールフォームの作り方|初心者向けセキュアな送信方法と実装例|安全対策付き

PHPメールフォームの作り方|初心者向けセキュアな送信方法と実装例|安全対策付き

PHPMailerシリーズ mail()関数はもう古い?PHPメール送信の落とし穴 PHPのmail...
続きを読む
【最大32,000引き+P10倍】【国内生産・公… 【最大32,000引き+P10倍】【国内生産・公… ¥109,800 【クーポン利用で55,000円オフ!6/4 20:00… 【クーポン利用で55,000円オフ!6/4 20:00… ¥229,800 【ss限定値下げ+さらに650円数量限定クー… 【ss限定値下げ+さらに650円数量限定クー… ¥11,990 【楽天1位★シリーズ累計100万台突破★最新… 【楽天1位★シリーズ累計100万台突破★最新… ¥11,680 ロジクール MX KEYS S アドバンスド ワイ… ロジクール MX KEYS S アドバンスド ワイ… ¥19,800 ロジクール SIGNATURE SLIM K950 ワイヤレ… ロジクール SIGNATURE SLIM K950 ワイヤレ… ¥9,900
Rakuten Web Service Center