WebデザインやDTP、AIなどについてのメモです。 / いがわ

いがわ.

Memos

いがわが描いたイラストのにゃんこ。

WordPressとセキュリティ問題。古い?脆弱?ではなく、アップデートがされていない。

WordPressとセキュリティ。アップデート対応。

WordPressには脆弱性がある? 脆弱性がないシステムは存在しない。 セキュリティやリテラシーも含めた、アップデートが必要。 WordPressは「古い」、「脆弱性」がどうかというレベルではなく、「スタンダード化」している。 パソコンやスマホのように。 Photo by gounder パソコンやスマホと同様。 MacやWindows、...

Rolling Stonesがニューアルバムを。サイトはWordPressとjQueryで構築。

WordPressとjQueryで構築。Rolling Stonesのように。

Stonesのサイトは、WordPressで制作されている。 デザインと機能性の良さがあれば。 新しいとか古いとかは、関係がない。 1960年代にデビューしたバンド「The Rolling Stones」は、2020年代に入っても新作を発表している。 彼らは演奏し歌うミュージシャンで、シンガーソングライターでもある。 クリエイターとして、ブルースを原点とした主...

WordPressが3代目ホワイトハウスを構築。WordPressのテーマ「whitehouse」。

WordPressのテーマ。ホワイトハウス。

WordPressテーマによるホワイトハウス。 WordPressによるホワイトハウスのWebサイト。 2025年1月にリニューアル。 2025年1月にリニューアルされたアメリカ合衆国のホワイトハウスのサイトは、引き続きWordPressが使用されている。 WordPressの評価は変わらない。 ノーコードや生成AIが普及していく中で、WordPressはまだ...

WordPressの自動保存を停止。投稿画面のオートセーブ無効化。2024年版。

WordPress投稿画面のオートセーブを無効化する方法。

WordPress投稿画面の自動保存機能とは? 自動保存、オートセーブの普及。 自動保存、オートセーブ機能は便利な反面... 近年ますます普及している、自動保存、オートセーブ機能。 デザインツールでは重宝しているオートセーブ。ただし、WordPressの投稿記事ではちょっと煩わしく感じることがないだろうか? また、リビジョン数が増えてしまうので、データ量が肥大...

Simple Image XML Sitemapの使い方の例。画像サイトマップをGoogleへ。

Simple Image XML Sitemapの使い方の例。

Simple Image XML Sitemapのインストール方法。 Simple Image XML Sitemapとは? 画像のXMLサイトマップを生成するプラグイン。 Simple Image XML Sitemapは、更新頻度も高く、ページや投稿内にアップロードされたすべての画像のXMLサイトマップを生成してくれるというプラグイン。 WordPress管理画...

WordPressのリビジョン機能の設定方法。プラグインか、wp-config.php、functions.phpで。

WordPressのリビジョン機能を制御。プラグインでも。

WordPressのリビジョン機能。 WordPressのリビジョン数は制限もできる。 リビジョンは便利。ただし容量が増えてしまう。 リビジョンは便利な反面、データベースの容量が増えてしまう。 また、古い記事のリビジョンは、ほとんどの場合、すでに使うことのないデータとなっている。 それらのデータが大量に溜まることで、サイト表示の速度低下や、思わぬエラーの原因と...

WordPressのバックアップ方法。できないときは手動でもプラグインでも復元可。

WordPressのバックアップができないときの対処方法。

WordPressのバックアップができないときの対応。 WordPressのバックアップはあわてずに。 WordPressのバックアップは実はシンプル。 WordPressは無料プランと有料プランがあり、拡張性が高く、普及率も高い。 ただ普通の静的なサイトと違い、情報発信などを行える動的サイトなので、データベースを利用する。 そのためサイトの制作時や公開後のト...

WordPressのリビジョン。正しく表示されないときの復元の例。

WordPressのリビジョンがおかしいときの復元方法。

WordPressのリビジョン表示を復元。 WordPressのリビジョンが2026年前に。 リビジョンの日時表示の設定。 WordPressでリビジョンを使用していたところ、いつの間にか日時が2026年前になっていた。 2026年前というと紀元前であり、明らかにどこかがおかしい。 クライアントさまのサイトではなく、修正方法もわからなかったのでそのままにしてお...

PerplexityとWordPressの名前と意味合い。著作権と知的財産。

Perplexity aiとWordPressの.com提携。

Perplexityの意味は? Perplexityの読み方は? Perplexity(パープレキシティ)。 Perplexityは、一般的な日本人にとっては馴染みのない言葉。 Google翻訳やDeepL翻訳で普通に訳すると「困惑」や「当惑」となるので、なおさらピンとこない。 それこそPerplexed(困惑した)状態となる。 Perplexityは、...

WordPressのメディアライブラリに画像が表示されないときの対処例。

WordPressのメディアライブラリが表示されないときの対処。

WordPressのメディアライブラリが表示されない? メディアライブラリにファイルが表示されない。 メディアの追加とアイキャッチ画像の設定ができない。 今回の現象。 WordPressの投稿画面から、メディアを追加しようとすると、メディアファイルが空欄になっていた。 つまり、メディアライブラリにファイルが表示されない。 アイキャッチ画像(サムネイル画像...

WordPressのセキュリティ対策。脆弱性の疑問と強化設定。

WordPressの例とセキュリティプラグインで強化。

WordPressのセキュリティ問題と脆弱性。 WordPressのセキュリティ強化とシェア率。 WordPressのセキュリティ対策とシェア率の高さ。 現在は世界中のWebサイトの約40%が、WordPressでできて言われている。WordPressのシェア率の高さはかなり以前から言われており、徐々にシェア率を伸ばしてきた。 そのため、ターゲットとして狙われやすい...

WordPressのテーマ。有料と無料の違い。ウェブサイトの例と生成AI。

AI生成のウェブサイトについて。

WordPressと生成AI。 AIによる生成サイト。 AI生成サイトの現在地。 たまに、AIによりWebサイトがあっという間にできあがった的な情報を見る。 そうなれば仕事の効率が良くなり、生産性が上がるかもしれない。 ただし、生成AIやデザインツールのAI機能によって作られたWebサイトが、WordPressのようにデータベースも作りました、...

Googleアナリティクスでの自分のアクセスを除外。【WordPress】

Googleアナリティクスから自分のアクセスを除外する。

WordPressの条件分岐でGAのコードを設置。 WordPressの条件分岐で、自分のアクセスを除外。 WordPressの場合。 WordPressに慣れている場合は、IPアドレスを使った除外や、オプトアウトのアドオンよりも設置が簡単。 IPアドレスの場合。 意外と知られていないのかもしれないが、固定IPアドレスを使用していない場合は、日にちの経過やルー...

WordPressの不要なメディアファイルを削除する方法。Media Cleaner。

Media Cleanerの使い方。メディアライブラリのリンク先を検索・削除。

WordPressのメディアライブラリの「未添付」検索では追いつかない。 増えていくWordPressの不要なメディアファイル。 WordPressのメディアファイルを減らしたい。 WordPressでサイト運営をしていると、ついついと使っていない画像が溜まってしまうことがある。 特に更新頻度が高いサイトや、ブログを運用している場合などは、結構な数のファイルがメディ...

WordPressのログインパスワードを変更する方法。セキュリティ対策にも。

WordPressログインパスワード変更。セキュリティ対策。

WordPress管理画面へログインして設定・変更。 WordPressの乗っ取り被害に遭わないように。 WordPressのセキュリティ。 WordPressは人気があり、普及率が高いため、セキュリティには注意が必要。 他のオンラインサービスと同様、パスワードを複雑にしたり、定期的に変更するのは有効な手段のひとつ。 ユーザー名は変更できないが、パスワードは簡...

WordPressのトップページがindex.phpでもfront-page.phpでもhome.phpでも問題はない。

front-page.phpやhome.phpが表示されないとき。

WordPressのトップページのテンプレート。 トップページ用の3つのテンプレートファイル。 トップページにindex.phpを使うのは間違いなの? 会社やチーム、大規模なプロジェクトなどで「共通したルール」がある場合は別として、個人や少人数で制作する場合はindex.phpでも全然構わない。 トップページにfront-page.phpやhome.phpを使用。 ...

reCAPTCHAの導入例と、バッジ(マーク)をCSSで非表示に。

reCAPTCHAの認証、導入方法。

reCAPTCHAとは? Googleによる認証システム。 「reCAPTCHA」は、Googleが提供している認証システム。 1か月あたり100万件まで無料で利用でき、人間とbotを区別し、スパムなどからサイトを保護してくれる。 設定方法は少し手間がかかるかもだが、慣れれば数分〜10分ほどで導入できる。 reCAPTCHAのバージョン。 ...

WordPressから届く「モデレートしてください」を止めたい。

セルフピンバックを止めたい。WordPressのコメントモデレート。

「モデレートしてください」が止まらないとき。 WordPressの投稿画面で、自分の記事にリンクを張った場合、「モデレートしてください」という通知が届くことがある。 本来は他のブログからリンクが張られたときに届く通知 (ピンバック・トラックバック)の設定だと思うが、なぜか自分自身から通知が届いてしまう、「セルフピンバック」という現象らしい。 セルフピンバックへの対...

サイトが高速化?.htaccessをチェック。キャッシュ指定は要注意。

サイトが高速化?.htaccessをチェック。キャッシュ指定は要注意。

サイトの.htaccessファイルが間違っているかも。 サイトが高速化と.htaccessファイル .htaccessでの対応。 サイトが重たいときやSEO対策をしたいとき、.htaccessで対策することが度々ある。 そのような場合、あちこちとサイトを検索して、コードを拝借して利用していることもあるだろう。 ありがたいことに、ネット上には色々とコピペOKなコ...

WordPress投稿の目次が消えたら!Table of Contents Plusの表示方法。

Table of Contents Plusの目次が急に消えたときの対処法。

WordPeessのブログ記事の目次が急に消えた!? ふと気づいたら、WordPressのブログ記事の目次が消えていた。 あれ?と思ったら、Table of Contents Plusのアップデートの影響らしい。 ひとまず下記の手順で解決しました。 (※特にTable of Contents Plusをダウングレードする必要はない。) 今回表示がされなくな...

データベース接続確立エラーの対処法。wp-configに問題がないとき。

データベース接続確立エラーへの対処方法。

データベース接続確立エラーの対処。 WordPress作業時の突然のデータベース接続確立エラー。 データベース接続確立エラー発生時の表示例。 このエラーが出ると画面が真っ白(ダークモードの場合は真っ黒)となったりし、WordPressの管理画面へも入れなくなるので、初めてのときはあたふたしまう。 焦ってしまうが、もし、WordPressのインストール時や引越...

WordPressの投稿IDを確認したい時は、ここを見るのが簡単。

WordPressの投稿IDを確認したいときの確認方法。

WordPressの投稿IDで条件分岐したいとき。 投稿IDを確認したい。 投稿には個別にIDが振られている。 WordPressサイトを構築・運用する際に、投稿IDを知りたいときがある。特定の記事でのみでJavaScriptやGoogle Fontsを読み込みたい場合などに。 普通にheader.phpなどで読み込むと、全ての投稿記事に適用されてしまう。そうなると...

WordPressのセキュリティをオンラインチェック、「Sucuri」。

Sucuri 。オンラインで無料ウィルスチェック。

WordPressのセキュリティをチェック、「Sucuri」。 WordPressの普及率とセキュリティ対策。 WordPressとSucuri。 非常に多くの人たちに利用されているCMS(コンテンツ・マネジメント・システム)であるWordPress。 世界中のWebサイトの約40%で利用されていると言われるほど。 そのWordPressサイトが、大々的に乗っ...

Highlighting Code Blockがおかしい!Easy Table of Contentsをアップデートするとコンフリクトする。。

Easy Table of Contentsをアップデートすると、Highlighting Code Blockがおかしくなる。

突然、Highlighting Code Blockの表示に不具合が。 目次用のプラグイン「Highlighting Code Block」の表示が、突然おかしくなった。 ネット上に解決方法が見つからなかったので、もし参考になれば。 pets今回の現象としては... HTMLとPHPのコードは表示不可。PHPの方は壊滅的で、サイトのレイアウトまで崩壊。 ...

WordPress pタグを投稿記事から削除する1行のコード。

WordPress pタグを投稿記事から削除する方法。

記事を書いた後に、意図せずにpタグが挿入されている!? WordPressによる「wpautop」。 wpautop WordPressで記事を作成している時、想定外にレイアウトが変わってしまうことがある。 よくあるのが、ブログ投稿時の「pタグの自動挿入」。 これはデザイナーにとっては(もしかしたらブロガーにも)悩ましく、特にCSSでpタグにスタイルを設定して...

アイキャッチ画像(WordPressのサムネイル画像)がない場合、いらない場合は、これで解決。

アイキャッチ画像がない場合の対応。

アイキャッチ画像(サムネイル画像)が設定されていないときにできる空白をなくしたい。 アイキャッチ画像、サムネイル画像がないとき。 画像はないけど投稿はしたい。 ブログ投稿時にちょうどいい感じの画像が見つからないときや、そのまま投稿してしまいたい場合がある。 だからといってそのまま投稿してしまうと、アイキャッチ画像が入るはずの箇所に空白ができるので、見た目が悪くなって...

さくらのサーバーからさくらのサーバーへの引越しで、「DNSゾーンが既に登録されています」のエラーが出たとき。

さくらインターネットの引越し方法。

さくらからさくらへ。WordPressではないサイトの引越し。 さくらのサーバーからさくらのサーバーへの引越し。 他社から静的サイトの移転。 他社で取得しているドメインのサイトを、さくらのスタンダードプランのサーバーからビジネスプランのサーバーへ移行することに。案の定、一筋縄にはいかなかった。 あらかじめ手続き方法をヘルプページやネット上で探しても、さくら-さくら間...

さくらインターネットのコンテンツブーストの設定方法。(数ステップで。)

さくらインターネットのコンテンツブースト。

さくらインターネットでWordPressを使う場合の問題点。 WordPressの速度が遅い。 速度だけでなく、ムラが多い。 さくらインターネットの共用サーバーでWordPressを使用する場合、残念ながら速度が遅い。 サーバーを移転すれば解決するが、さくらインターネットに愛着があるユーザーとしては非常に悩ましい問題。 例えば当サイトはもともとデザインのポート...

Webデザインは職業訓練校(ハロートレーニング)かスクールか。迷った場合はどっち。

職業訓練校かスクールか?

職業訓練校の場合。 ここ数年度々聞かれることがあり、ネットや上でもリアルの場でも不確かな情報が散見しているので(もちろん良い情報もあるが。)、元職業訓練校講師として、ちょっとまとめてみました。 偉そうにする意図はありませんが、もし参考になれば。 職業訓練校のメリット。 ハローワーク経由となるので、求職者支援として厚生労働省からの公的な支援がある。毎月10...

WordPressの投稿とカスタム投稿を振り分けたい時はこれで解決。(条件分岐できない時の対処方法。)

WordPressの投稿とカスタム投稿を条件分岐したい。

投稿とカスタム投稿タイプで条件分岐。 投稿のis_single()と、カスタム投稿タイプのis_archive()。 is_archive()ではパラメータを指定できない。 is_archive()の仕様。 WordPressでテーマを作っているとき、デザインを分けるためなどで、デフォルトの「投稿」と「カスタム投稿タイプ」を条件分岐したいときがある。 ...

辿ったリンクは期限が切れています!? WordPressテーマのアップロードエラー対処。

WordPressアップロード時のエラー表示。

辿ったリンクは期限が切れています? WordPressで作業中のエラー。 テーマのアップロード。 WordPress管理画面からテーマをアップロードしようとすると、「辿ったリンクは期限が切れています。もう一度お試しください。」というエラーが出ることがある。 単にこのメッセージからでは、原因がなかなか想定しにくい。 WordPressサイトだったので、まずWor...

PHPの配列の括弧の違いは?WordPressでよく見るarray()と[]。

PHPのカッコのarray()と[]。WordPressでの使い方の例。

PHPの配列 PHPの配列の括弧の違い。 array()と[]。 PHPのバージョンアップによる配列の短縮構文で、array()を[]で置き換えることが出来るようになっている。 array()でも[]でも、配列変数argsのキーにダブルアロー演算子(=>)で値を入れられる。 PHP5.4からは、配列の短縮構文を使用できる。 PHP5.4から配列の短...

リダイレクトがうまくいかない時のプラグイン、「Redirection」の設定方法。

WordPressプラグイン。「Redirection」

.htaccessファイルなどでは上手くいかなかった。 普段はサイトの移転などでURL変更があった場合、.htaccessで301リダイレクトの設定をしているが、今回のケースでは上手くいかなかった。 ネット上で情報を探していたところ、functions.phpに記述する方法もあったが、これも上手くいかなかった。 WordPressプラグイン、「Redirection」で解決。...

WordPressに最終更新日を表示させる方法。(プラグイン不要。)

WordPressに最終更新日を表示させるイメージ。

WordPressのテンプレートタグでOK。 「the modified date」と「get_the_modified_date」。 記事の最終更新日。 WordPressで投稿した内容を、後になって追記したり修正したりする場合がある。 そういった場合は「最終更新日」を表記させた方が、訪問する方へ対して親切であり、SEO的にも何かしら効果があると思われる。 ...

jQuery + JavaScript + CSSでコピーボタンを実装。(コピペ可。)

CSSでボタンを付けたい。

Codeのコピーボタン追加のWordPressプラグイン。 意外としっくりくる感じのものが見つからなかった。 ネット上でよく見る、コードをコピーできるボタンをWordPressのプラグインなどで実装しようとしたところ、なかなか見つからなかった。 「Copy Anything to Clipboard」や「highlight.js」、「prism.js」はうまくいか...

Contact Form 7に確認画面がない!の対処方法。CSSか固定ページで。

Contact Form 7の確認画面は必要だろうか?

Contact Form 7には確認画面、サンクスページはない。 確認画面、サンクスページ。 かつてはよく見た確認画面、サンクスページ。 いまの時代に、そもそも確認画面やサンクスページは必要だろうか。 チェックボックスや送信完了後のメッセージ、自動返信メールで確認した方が確実ではないだろうか? Contact Form 7と確認画面。 Contact F...

{ "@context": "https://schema.org", "@type": "CollectionPage", "name": "記事一覧", "url": "https://igawa.co/memos"/" }