情報科学屋さんを目指す人のメモ

方法・手順・解説を書き残すブログ。私と同じことを繰り返さずに済むように。

ウェブサイト製作 >

Nginxがキャッシュしてくれなかった原因と対策

Nginx (15) PHP (25) WordPress (80)
公開日:2015年6月14日(日) 12:49 | コメント(0) |

Yahoo!ニュースからのアクセスが集中したときに負荷を見ていたところ、「もしかしてキャッシュ聞いてない?」と確認してみたところ、リバースプロキシ(Nginx)が、ページをキャッシュしてくれておらず、毎回PHPが走ってい...

プログラミング >

PHP:explodeで「PHP Parse error: syntax error, unexpected ‘[‘ 」が出た理由メモ

PHP (25)
公開日:2015年2月21日(土) 23:04 | コメント(0) |

PHPのexplode関数を使って文字列を区切り文字の前後に分割して、後半部分を取得しようと「$after = explode( ':', $line )[1]」のようなコードを書いたところ、「PHP Parse err...

ウェブサイト製作 > WordPress > プラグイン開発 >

【WordPress】「WP_Filesystem($credentials)」で落ちる原因と対策メモ(WordPress Filesystem API関連)

PHP (25) WordPress (80) WordPress-Filesystem API (2) WordPressプラグイン (26)
最終更新日:2014年11月6日(木) 03:37 | コメント(0) |

WordPressプラグイン開発時に、WordPress Filesystem APIを利用しました。POSTリクエストを処理する場所を変更したところ、ディレクトリのコピーに失敗するようになってしまい、原因をたどった結果...

ウェブサイト製作 > WordPress > カスタマイズ >

【WordPress】リンク先エントリのページビュー数をリンクの横に表示する

JavaScript (15) PHP (25) WordPress (80) 正規表現 (4)
公開日:2014年10月23日(木) 02:45 | コメント(0) |

ブログ内リンクに、リンク先記事のページビューを表示する機能を実装しました。その実装方法をメモしておきます。こういう他のサイトが採用していない、謎機能を実装するのが好きです。正直邪魔だけど、リンク先について知りたい欲求に応...

ウェブサイト製作 >

Nginxの変数をproxy_set_headerでApacheに渡してPHPで受け取る方法

Apache (8) Nginx (15) PHP (25) WordPress (80)
公開日:2014年4月15日(火) 23:01 | コメント(0) |

Nginxでモバイル・PC判定をして、キャッシュを別々に作っているのですが、その判定結果を、PHP(Apache上で動作)でも使いたくなりました。そこで、Nginxの設定ファイル内から、Apacheに情報を渡せるようにし...

ウェブサイト製作 > WordPress > カスタマイズ >

WordPress初心者が間違いやすいJavaScriptファイルの設置方法

JavaScript (15) PHP (25) WordPress (80)
公開日:2014年4月15日(火) 21:02 | コメント(0) |

WordPressのテーマファイルにjavascriptを書こうとすると、どうしてもWordPressのエディタの都合上、テーマファイルのヘッダやら、bodyの中やらにjavascriptを書きたくなってしまうのですが、...

ウェブサイト製作 > WordPress > プラグイン >

WordPress:関連記事プラグインYet Another Related Posts Pluginの警告メッセージについて

PHP (25) WordPress (80) WordPressプラグイン (26) YARPP (1)
公開日:2013年11月21日(木) 22:00 | コメント(0) |

WordPressの関連記事表示用プラグインYARPP(Yet Another Related Posts Plugin)の設定画面を開いてみたところ、最上部に、MySQLのストレージエンジンに関するエラーが表示されてい...

ウェブサイト製作 > WordPress >

ウェブマスターツール「サーバーエラーが増えています」対策メモ(500 Internal Server Error・WordPress)

PHP (25) WordPress (80) ウェブマスターツール (4)
公開日:2013年6月24日(月) 23:30 | コメント(0) |

ウェブマスターツールからメールが届き、クロールエラーが多発していることが分かりました。この対策手順(原因を探し、対策を考えて提供するまでのプロセス)をメモしておきます。 メールの内容(エラー内容を確認する) ウェブマスタ...

ウェブサイト製作 > WordPress > プラグイン >

WordPress Popular Posts でサムネイルが表示されない原因と TimThumb.php のエラーについて

PHP (25) WordPress (80) WordPressプラグイン (26)
公開日:2013年6月3日(月) 22:15 | コメント(0) |

WordPress Popular Posts でサムネイルが表示されなくなってしまいました。その原因がプラグイン内部で使っているTimThumb.phpにあったようなので、メモしておきます。 サムネイルが表示されない ...

ウェブサイト製作 > WordPress >

WordPress:外部サイトへのリンクにだけ「target="_blank"」を付けて内部リンクの「target="_blank"」は外す方法メモ

HTML (18) PHP (25) WordPress (80)
公開日:2013年5月30日(木) 19:00 | コメント(0) |

今回は、投稿本文中のリンクタグ(aタグ)にある「target=_blank」要素を、「外部サイトへのリンクには付ける」かつ「内部ページへのリンクには付けない」を強制的に適用する方法をメモします。 外部サイトへのリンクに『...

ウェブサイト製作 > WordPress > プラグイン >

WordPressテンプレートの一部を非表示にする方法

PHP (25) WordPress (80)
公開日:2013年3月17日(日) 22:40 | コメント(0) |

WordPressを使い始めたときは、テンプレートの一部を非表示にするために、HTMLのコメントアウトを使っていました。しかし、HTMLのコメントアウトでは、たしかに表示はされないのですが、HTMLソースにその残骸が残っ...

ウェブサイト製作 > WordPress > カスタマイズ >

WordPress:記事IDの配列からループを作成して記事一覧を表示する方法

PHP (25) WordPress (80) WordPressテーマ (7)
公開日:2013年1月10日(木) 21:00 | コメント(0) |

WordPressは、テンプレートファイルの「ループ」と呼ばれる範囲からループ内部専用の関数を呼び出して、記事や記事の一覧を表示します。これは、個別ページでもトップページでもカテゴリアーカイブでも同じ仕組みです。 今回は...

ウェブサイト製作 > WordPress > プラグイン >

WordPressプラグインBatch Catのカテゴリ検索で子カテゴリを除外する方法

Batch Cat (2) PHP (25)
公開日:2013年1月9日(水) 22:30 | コメント(0) |

Batch Catは、大量の記事のカテゴリをまとめて変更するためのWordPressプラグインです。 このプラグインには、カテゴリで記事を検索したときに、子カテゴリまで検索結果に含めてしまうという微妙な仕様があり、実際に...

ウェブサイト製作 > WordPress > カスタマイズ >

クリック率向上のために!WordPressで「タグ一覧」に「記事数」を追加する方法

PHP (25) WordPress (80)
公開日:2012年11月28日(水) 23:45 | コメント(0) |

タグの一覧表示に、その「タグの付いた記事の数」を追加してみました。 普段使っているタグ一覧を表示する標準の関数「the_tags()」では、「記事数」を追加する方法がなさそうだったので、自分で関数を実装してみました。ソー...

ウェブサイト製作 > WordPress > カスタマイズ >

WordPress:特定のタグがつけられた記事でのみ表示を変更する方法

PHP (25) WordPress (80)
最終更新日:2013年1月4日(金) 21:50 | コメント(0) |

特定のタグがつけられた記事でのみ、テンプレートの表示を変更したい場合があります。そのときに、どのようにテンプレートに記述すればいいかを解説します。 タグのスラッグを特定する まず、タグのスラッグを特定する必要があります。...

ウェブサイト製作 > WordPress >

WordPressをバージョンアップして本文の表示がおかしくなった理由

PHP (25) WordPress (80) WordPressテーマ (7)
公開日:2012年9月6日(木) 21:00 | コメント(0) |

WordPressのバージョンを3.3.1から3.4.1にアップデートしたところ、本文の表示が微妙に変わってしまう・レイアウトが崩れるという現象に遭遇しました。 今回は、「なぜそうなったのか」「どうすれば直るのか」「どう...

ウェブサイト製作 > WordPress > プラグイン >

WP Social Bookmarking Lightを使って好きな場所にソーシャルボタンを設置する方法メモ

CSS (6) HTML (18) PHP (25) WordPress (80) WordPressプラグイン (26)
公開日:2012年8月25日(土) 00:05 | コメント(0) |

今までWP Social Bookmarking Lightプラグインを使ってツイートボタンやはてブボタンを設置していたのですが、特別な使い方をして、好き勝手な位置に配置していました。しかし、バージョンアップを行った結果...

ウェブサイト製作 > WordPress > カスタマイズ >

WordPressの最適化に!一般訪問者には見えない自分専用表示の作り方

HTML (18) PHP (25) WordPress (80) WordPressテーマ (7)
公開日:2012年8月22日(水) 21:00 | コメント(0) |

便利だからという理由で、自分のブログによく使うサイトのリンクを貼り付けたり、アクセスカウンタを設置したりしていませんか?本来なら、それは自分が見るときだけ表示されればいいものです。というよりむしろ、他人にとってはジャマな...

ウェブサイト製作 > WordPress > プラグイン >

WordPressPopularPostsの余計なCSSの追加を無効化する方法

PHP (25) WordPress (80) WordPressPopularPosts (1) WordPressプラグイン (26)
公開日:2012年8月6日(月) 21:00 | コメント(0) |

WordPressプラグインが余計なことをするときは、remove_actionやremove_filterを使えば特定の機能(フックに登録された関数一つ)を削除することで対応できます。しかし、プラグインの書かれ方によっ...

ウェブサイト製作 > WordPress > カスタマイズ >

WordPressの記事本文中にHTMLコメントタグを書くための設定

HTML (18) PHP (25) WordPress (80) オリジナルテーマ作成 (3)
公開日:2012年5月8日(火) 18:00 | コメント(0) |

WordPressの本文中でHTMLコメントを使用すると、勝手にコメント部分が変換されてしまい、コメントの部分より後ろがすべてコメントアウトになってしまうことがあります。これを防ぐための対策についてメモ。 問題が起こるコ...

  • 著者紹介

    ブログが趣味で、スマホアプリの利用中に発生するトラブルや不具合の対策手順や障害情報、 設定の変更方法などについて、解説記事をよく書いています。

    自分が困ったことをブログに書けば、次に困る人の参考になって、みんながみんな同じ苦労をせずに済む、というのが原点です。

    最近の関心は、スマホやパソコンが苦手な人の行動や思考、そしてそんな人を手助けする方法です。

    Amazonのアソシエイトとして、did2は適格販売により収入を得ています。

    RSS | Facebook | Twitter | About