-
PHP
WordPressのページネーション
WordPressのページネーションの基本 WordPressでは投稿記事の一覧ページ(アーカイブページ)があります。 アーカイブページでページネーションを使用します! 固定ページでは普通使わないです、1ページで完結する […] -
PHP
老舗のPHP用テンプレートエンジンSmarty
テンプレートエンジンとは PHPコードとHTMLをキレイに分けるための仕組みだよ! 通常、PHPだけで画面を作ると… こういう感じでHTMLにPHPが混ざるでしょ?でもテンプレートエンジンを使うと… こんなふうに、HTM […] -
PHP
初心者こそ「競技プログラミング」でプログラミングを学ぶべき理由
プログラミングを自分で書くと手が止まってしまう、どうやって書けばいいか分からない、、と悩むことありませんか 実装するためにどのようにコーディングすればいいか分からないということは、原因はプログラミング言語の基本文法を習得 […] -
PHP
ExcelファイルインポートでBOM付き / 無しの違いとは? ハンズオンでWordPressにCSVインポートで投稿、メモリ効率の良いyieldの活用
BOM付き / 無しとは? 「Byte Order Mark」の略です BOMは先頭3バイトにに配置されるレベルの様なものです。 この先に続くテキストのエンコーディングの判別ができるようになります。 エンコーディングとテ […] -
PHP
reCAPTCHA v2 と v3 の比較 検証エラーの原因、対処
reCAPTCHAとは reCAPTCHA(リキャプチャ)は、Googleが提供する、ウェブサイトをスパム攻撃などのボットによる不正アクセスから守るためのサービスです。 ! ⚠ 大量の不要メールによる攻撃 ⚠ システム負 […] -
PHP
クッキーとセッションの違い
クッキーとは何か? Cookieが生まれた背景と理由 なぜCookieは生まれたのか 問題 HTTPはステートレス(状態を持たない) → ユーザーを識別できない、買い物かごを覚えられない 解決策:Cookie (1994 […] -
PHP
WordPressでカスタムフィールドを使った記事のスコアリング 一定割合ランダム表示でε-greedy方策
WordPressで記事にスコアを付けて、そのスコアに基づいて記事を並び替えて表示する機能を実装する方法を解説します。この実装では、SCFプラグインを使用してカスタムフィールドを追加し、ショートコードで任意の場所に表示で […] -
PHP
【WordPress】プラグイン不使用でカスタムタクソノミーを設定、絞り込み検索について
functions.phpでの設定方法 functions.php に以下のコードを追加することでカスタムタクソノミーを作成できます WordPress Theme functions.php Custom Taxono […] -
PHP
mb_send_mail()をいろいろなパターンで実装
mb_send_mail()の引数一覧 引数必須説明使用頻度$to○宛先メールアドレス必須$subject○件名必須$message○メール本文必須$headers×From, CC, BCCなどのメールヘッダーよく使用 […] -
PHP
WordPressを使用したステップフォームの実装ガイド「kintone連携」「条件分岐」についても解説
kintoneを30日間無料で試してみる 下記kintoneのページのヘッダーメニューから「試してみる」を選択 https://kintone.cybozu.co.jp 試用環境は全ての機能を30日間使うことができます( […] -
PHP
VSCodeプラグイン「 Pretter – Code formatter」「PHP Intelephense 」
「 Pretter – Code formatter」「PHP Intelephense 」とは 「 Pretter – Code formatter」はHTML、CSS、JavaScript 、TypeScript、J […]