Tag Archives: WordPress

未分類

WordPressが返すHTMLを少し軽くする方法

WordPressを使ったサイトが返すHTMLを少し軽くする方法を紹介します。また、その過程で、アクションフックを使って、WordPressを使ったサイトが返すHTMLに変化を加える方法を紹介します。

read more »

Nginx

【X-Accel-Expires】Nginxのキャッシュ時間をWordPress側で制御する方法

Nginxのfastcgi_cacheなどのキャッシュ時間を、WordPress側で制御する方法を紹介します。WordPress側で制御することにより、個別記事ページでは1時間キャッシュさせ、アーカイブページでは1日キャッシュさせるなど、ページごとにキャッシュ時間を変更できます。

また、投稿直後は変更の可能性を考えて、キャッシュ時間を短くすることなどができます。例えば、「投稿から1日経過するまでは、キャッシュ時間を1分間にする」などです。

read more »

未分類

ボツ決定!!WordPressの記事や画像をGmailでバックアップする方法

前回の記事「WordPressの記事や画像をS3にバックアップする方法」ですが、最初は「WordPressの記事や画像をバックアップする3つの方法!」のような形で、バックアップ方法を何種類か紹介しようと考えていました。ただ、3つの方法を作っている最中にあんましイケてないな...と思い、S3を使ったバックアップだけを載せることになりました。

今回の記事では、ボツになった「WordPressの記事や画像をGmailに飛ばしてバックアップ」を紹介したいと思います。

read more »

未分類

WordPressの記事や画像をS3にバックアップする方法

WordPressで保存された記事やアップロードされた画像を、S3にアップロードする方法を紹介します。なお、保存対象のWordPressは、EC2(Amazon Linux AMI)で動いているものとします。

read more »

PHP

プラグイン不要!WordPressに目次を表示する方法

WordPressで作ったページに、記事の目次を追加する方法を紹介します。

自作しなくてもTable of Contents Plusなどのプラグインを使えば目次を追加できますが、プラグイン同士の相性が気になる時なんかには便利です。また、自分でコードを把握していると、WordPressをバージョンアップする際に修正が必要かなども、判別しやすくなるという利点もあります。

他には、WordPress以外の記事に目次を付けたくなった場合にも応用が効くと思います。

  • 2016/1/13修正 見出しのレベルが変わった時に、そのレベル以下の見出しの出現回数をリセットするように修正しました。
  • 2016/1/13修正 見出しの番号の後に「.」を表示するように修正しました。

read more »