メインカテゴリーを選択しなおす
Journal の (Category・TimeLine・Popular)ページのデザインを見やすくしました
今まで簡素なデザインだった Journal の各種一覧ページ(Category・TimeLine・Popular)を、より見やすく改善しました。イメージとしては神社で巫女さんが売っている神札授与所のようなイメージを目指しました。
【WEBアプリ開発】PHPさわってみる⑤(; ・`д・´)クラスとオブジェクト
こんにちは。 すこし更新期間が開いてしまいました。今年はがんばって更新頻度を上げたいと思っています。 PHPさわってみる企画の続きです。テーマはクラスとオブジェクト。今回も基礎ではありますが自分的にはなかなかの難関だと思ってます。 最初に注意書きこの記事は初心者による日記であり、知識人による講座的なものではありません。間違いを言っている場合があります。 オブジェクトはJavaScript企画で取りあげたことがあります。 たぶんこの時の説明のように値や関数をまとめたものって感じの理解でいいんじゃないかな(雑)。PHPの場合、一旦クラスというオブジェクトの設計図のようなものを作ります。 前回、関数…
【WEBアプリ開発】PHPさわってみる④(・∀・)関数と余談
こんにちは。 前回の記事に続いてPHPさわってみる企画。データベースを使用した簡単なWEBアプリの開発またはゲーム制作への応用を目指します。まだ基礎的なことが終わっていないのでJavaScript企画でも取り上げたようなことが続いてしまいます。飛ばしてしまうっていう手もあるんですけど一応…こうやって記事を書くことで知識が定着するってこともあると思うので。 はじめに注意書き。この記事は初心者がやってみた、という内容なので間違いを含んでいる場合があります。 今回は関数。書き方の違いはあれど、ほとんどのプログラミング言語に存在する機能だと思います。複数の処理をセットにしておき、再利用することで効率化…
【WEBアプリ開発】PHPさわってみる③ (・ω・) 文字列型とエスケープシーケンス
こんにちは。 こんな企画もありましたね。前回のPHPさわってみる企画はなんと2024年3月でした。 ちょうど本業の状況が変わって趣味活動の時間が取れなくなってきたころでした。あれ以来ほとんど勉強してなかったので少しずつでも進めたいと思います。 最初に注意書き。 この記事は初心者が学んでいる’日記’であって講座的なものではありません。間違った情報を含んでいる場合があります。 久しぶりなので趣旨を再確認しておくと、PHPでサーバーのデータを扱えるようになってWEBアプリやゲーム制作なんかに活用できたらいいね!って企画です。 今回のテーマは文字列型について。 変数やデータ型の概念についてはJavaS…
PHPとHTMLは、ウェブ開発において密接に関連しています。以下にその関係性を説明します: 1. **PHPとHTMLの統合**: - PHPは、HTML内に埋め込んで使用されることが一般的です。PHPコードは、HTMLファイルの中に直接挿入され、サーバーで処理された後にHTMLとしてクライアントに送信されます。 - 例えば、PHPを使用して動的なコンテンツを生成する場合、HTML内にPHPコードを埋め込んでそのコンテンツを表示します。 …
Invisible reCaptcha変更した【2025年12月】
今年の8月くらいから、google reCaptchaから Google Cloud へ移行しますと、メールが来ていた。12月までに移行しない場合、自動移行してしまうらしい。。。しかも回数によっては、有料になるらしく、、、。よくわからないの...
HTMLサイトをWordPress化!WebデザイナーのためのPHP実践入門
「静的HTMLのサイトをWordPressで動かしたいけど、PHPって難しそう…」そんなふうに感じていませんか? 実は、HTMLの基本が分かっていれば、WordPress化(テーマ化)は意外と簡単です。本記事では、Web […]
【初心者向け】WordPressで使うPHPはどこまで必要?テーマ制作に役立つチートシート付き
「WordPressってPHPでできてるけど、どのくらい覚えればいいの?」——そんな疑問を持つ方は多いですよね。 結論から言うと、WordPressで使うPHPの範囲は意外と狭いです。基本構文とテンプレートタグを理解すれ […]
【初心者向け】WordPressテーマ制作に必要なPHPの基礎をやさしく解説
目次 💡はじめに:なぜPHPを学ぶ必要があるの?WordPressテーマ制作に必要なPHPの基礎7つ ① PHPタグの基本構文 ② 変数:データを入れる箱 ③ 関数:よく使う処理をまとめたもの ④ 条件分岐(if文) ⑤ […]
LEMP(Linux、Nginx、MariaDB、PHP)環境構築
◆はじめに前回の「メール転送設定編」に続いて、Rocky Linux 9 サーバ構築手順次のステップは、「LEMP(Linux、Nginx、MariaDB、PHP)構築編」について設定を行います。◆環境情報当ブログサイトを運用しているサーバ...
エックスサーバーにログインするサーバー管理(サーバーパネル)をクリックサーバー選択にて対象サーバーを確認し、別ウィンドウで開くサーバー管理(サーバーパネル)内PHPをクリックPHP Ver.切り替えをクリック対象ドメインの右にあるペンマーク...
良い質問です。 ### WordPressとは **WordPress(ワードプレス)** は、世界で最も利用されている **CMS(コンテンツ管理システム)** のひとつです。 ウェブサイトやブログを簡単に作成・運営できるソフトウェアで、プログラミングの専門知識がなくても記事やページを作成できます。 --- ### 特徴 1. **オープンソース** * 無料で利用でき、誰でもカスタマイズや改良が可能。 2. **テーマ(デザインの…
【Laravel】php artisan make:migrate & php artisan maigrationサンプル
php artisan make:migrationは、作成・変更するテーブルの列などを定義するクラスファイルを生成し、php artian migrateは、マイグレーションファイルの定義に基づいてテーブルを作成・変更します。サンプルph...
WordPressでメンテナンスモード「Briefly unavailable for scheduled maintenance. Check back in a minute.」を解除する方法
WordPressサイトを見ようとした時に、「Briefly unavailable for scheduled maintenance. Check back in a minute.」もしくは、メンテナンスの案内画面が表示された時の対処方をご紹介しています。
ネットワークの一般的な動作として、LAMP環境のwebサイトにWindowsマシンからhttps通信でアクセスする場合、OSI基本参照モデルにおいてどのような通信経路を辿りますか?
# 概要 ユーザがWindowsでブラウザを開き、LAMP(Linux + Apache + MySQL + PHP)上の Web サイトに **HTTPS(= HTTP over TLS)** でアクセスする際には、アプリケーション層から物理層まで順に多くのプロトコルと処理が連鎖します。 以下は「ユーザがブラウザを開いてクリックしてからページが表示されるまで」を **時系列** に追い、各段階で実際に何が起きるかを **OSI 基本参照モデルの層** と照らし合わせて詳細に説明…
【保存版】PHP初心者向け:var_dump()から文字列・型・フォーム処理まで一気に理解(表でサクッとわかる)
目次 この記事のゴール1. デバッグの基本:var_dump()で「型と値」を丸裸にする 似た関数との違い(使い分け)2. 基本のデータ型(スカラー):数値・論理・NULL 2-1. 数値型(integer / floa […]
目次 はじめに 1. 算術演算子(Arithmetic Operators) 2. 代入演算子(Assignment Operators) 3. 比較演算子(Comparison Operators) 4. 論理演算子( […]
LAMP(Linux, Apache, MySQL/MariaDB, PHP)環境でのHAクラスタ構成は、 基本的に **「Webサービス+DBを止めずに動かし続ける」** ために、複数ノード+フェイルオーバー機構を使う形になります。 ここではご質問の **インライン構成** と **ワンアーム構成** の違いを、LAMPのHAクラスタに当てはめて説明します。 --- ## **1. インライン構成(Inline Mode)** ### **構成イメージ** ``` [ユーザー] ↓ …
映画レビューサイトの基本仕様がTableタグで囲まれていたのを、ChatGPTによりWordPressプラグインのCode SnippetsでPHP記述をして、見た目ショートコード化
昨日、サイトのアクセスアップのため、有料のChatGPT Plusを契約し、サイト記事のリライトを行うという記事を書いた。昨日から、延々とサイトのリライトを行っているのだが、簡単には進まない。ChatGPTのおかげで結構楽になっているのだが...
WordPressの管理画面にこのような警告文が出ていましたこういうことに疎いわたしはPHPって何??から始まりましたこんな人でもPHPのアップデートができましたアップデート法はレンタルサーバーによって違いますわたしの使用しているところはC...
多重継承(multiple inheritance)とは、**あるクラスが複数の親クラスから同時に継承すること**を指します。PythonやC++など一部の言語ではサポートされていますが、JavaやC#は原則としてサポートしていません(一部インターフェースなどで代替)。 --- ## 〓 多重継承のメリット メリット 説明 ----------------- ---…
複数のカスタム投稿タイプの記事をカレンダー表示する「カスタムカレンダーウィジェット」を作成(Archives Calendar Widget の代替)
⌛この記事を読むのにかかる時間: 8 分Archives Calendar Widget の代替として、複数のカスタム投稿タイプの記事を纏めて一つの投稿カレンダーに表示する「カスタムカレンダーウィジェット」を作成しました。
WordPressの記事抜粋プラグイン「Auto Limit Posts Reloaded」にセキュリティ問題があるためhpbのテーマのプログラムにて代替対応
⌛この記事を読むのにかかる時間: 6 分WordPressの記事抜粋プラグイン「Auto Limit Posts Reloaded」にセキュリティの問題があるため、プラグインをアンインストールし、ホームページビルダーのテーマのプログラム(functions.php)にて代替対応しました
「PHPカンファレンス 2025」参加レビュー 学び・セッション感想まとめ
はじめにどうも、PHPエンジニアな隣の鈴木(@next_suzuki)です。PHPカンファレンスに行ってきた!(サムネイルはイメージです、実際は画像よりもヒッソリしている)まったく他人の参考にならない感想を書くPHPカンファレンス 2025...
【PHP】Bluesky に Post する (with Link Card)
Bluesky で正確には API ではなく、 AT Protocol を使用して PHP から投稿するというネタです。使用する言語によっては既に AT Protocol 向けのライブラリー類が作成されているようですが、 当記事ではライブラリー類は一切無しの手打ちスクリプトで P...
【PHP】X (twitter) に Post する (w/o Composer)
有名な Twitter OAuth REST API ライブラリー を使って PHP から投稿するというよくあるネタですが、使用するライブラリーの TwitterOAuth が導入に際して Composer を利用となっているところを手作業で貼り付けても大丈夫ですよ~って記事で...
【WordPress】記事の読了時間を計算表示するショートコードを作成してみた!
こんにちは、鈴木俊吾(すずしん)です。 あなたは、ブログの記事を読むことはありますよね?その際に、記事をどれくらいの時間で読了できるか、気になったことはありませんか? 私は、ブログを読む際に、記事の長さや内容によって、どれくらいの時間がかか
WordPress 固定ページやウィジェットでPHPを動かす
自作のphpコードを固定ページで実行したいが、Wordpressそのままでは固定ページに php を書いても動かない。そこでこちらのページのやり方を参考に、以下のコードを functions.php に追記するとショートコードからphpを実…(Read more)
Bogoで多言語サイトを作ると月別アーカイブリストの記事数表示が全言語の記事数のカウントになってしまう。対策としてWP_Quaryを用いた独自のアーカイブウィジェットを自作して正しい言語毎の投稿数カウントが表示されるようにした。
WordpressでBogoを使って多言語サイトを作成するとカテゴリーの記事数表示が現在の言語の記事だけでなく全ての言語の記事の総数になってしまう。それを修正するハックを紹介する。
NextGen Gallery と Justified Image Grid を組み合わせたギャラリー検索機能
検索機能の無い無料版のNextGen Gallery と安価な Justified Image Grid を組み合わせてちょっとしたコードを書くだけで、全ギャラリー検索機能、ウィジェットによる検索窓を実現
やりたいこと 自分の体内から出ていった母乳の総量を知りたい やったこと 1. ぴよログでデータの出力 メニュー > 記録の出力 > データのエクスポート にて新生児〜離乳食開始するまでの5ヶ月間のデータを出力する。 (期間で抽出できるようにしてほしい…)">1ヶ月単位での出力だから最大5ファイルの出力が必要。(期間で抽出できるようにしてほしい…) 2. 総量を算出する <?php $files = glob('/path/to/files/*'); $sum = 0; // 搾乳の行から値をキャプチャ $pattern = "/[0-9]{2}\:[0-9]{2}[\ ]{3}搾乳\s([0-…
【PHP】外部サイトで使用されている画像を一括でダウンロードする
はじめに 外部サイトで使用されてる画像を一括でダウンロードしたいときってあるよね?(ない) どうせ使い捨てだしブラウザの Console で JS で書くのが一番楽だな〜と思ってたけど HAR file viewer 使ったり、ブラウザのダウンロード上限が 10 件だったりとか考えると結局 PHP でいいや、になった 対象外の画像 hover 状態など、特定の状況にならないと読み込まれない画像 方法 Chrome DevTools で Network タブを表示する 画面を reload する Filter で Img のみを適用する .har ファイルをダウンロードする github.com…
PHP の namespace と use と as について
難解な PHP の namespace と use について理解したので、もしも誰かが悩んでいたら参考にしていただけると嬉しいです。
「PHPerKaigi 2025 Day1」参加レビュー 学び・セッション感想まとめ
PHPerKaigi 2025のDay1に参加!会場の雰囲気やセッションの学び、印象に残ったトピックをレポート。実際に参加して得た気づきや感想をまとめています。
PHPメソッド完全ガイド!Laravel初心者が暗記すべきメソッド25個
Laravelで使うphpのメソッドを知りたい! あのPHPのメソッド、なんだっけ? どのメソッドを覚えればい
【図解あり】Laravel ミドルウェアとは?使い方・種類・順番をわかりやすく解説!
【図解あり】Laravelのミドルウェアとは?リクエストの処理・種類・適用方法を詳しく解説!グローバルミドルウェア・ルートミドルウェア・カスタムミドルウェアの違いや登録方法、実装の流れを初心者向けにわかりやすく紹介。適用の順番や使い方を理解して、Laravel開発をスムーズに進めよう!
Laravelのサービスプロバイダーとは?仕組み・使い方・実践例までわかりやすく解説!
Laravelのサービスプロバイダーの仕組み・使い方をわかりやすく解説!register・boot・providesメソッドの役割や、実際の使用例(ルート登録、イベントリスナー、Bladeカスタマイズ等)を詳しく紹介。初心者でも理解しやすい実践的な内容で、Laravel開発をスムーズに進めるための知識を身につけましょう
Laravelのサービスプロバイダーとは?仕組み・使い方・実践例までわかりやすく解説!
Laravelのサービスプロバイダーの仕組み・使い方をわかりやすく解説!register・boot・providesメソッドの役割や、実際の使用例(ルート登録、イベントリスナー、Bladeカスタマイズ等)を詳しく紹介。初心者でも理解しやすい実践的な内容で、Laravel開発をスムーズに進めるための知識を身につけましょう
【Laravel初心者】Laravelライフサイクルを完全解説!リクエストからレスポンスまでの流れを理解しよう
Laravelのライフサイクルを初心者向けにわかりやすく解説!リクエストからレスポンスまでの流れや、仕組みを理解することでLaravelの動作を深く理解できます。初心者でも理解できるようにライフサイクルのメリットも簡単に紹介!Laravel初心者を脱却したい方必見の内容です。
このブログをアプリでフォローする
XXXさん
ブログをみる無料アプリ
ブログみるはブログ村の姉妹アプリです