Kusanagi のキャッシュには2種類ある。 bcache と fcache fcache はNginx サーバーによるキャッシュ機能。 bcache は WordPress によるキャッシュ機能。 このキャッシュ機能を有効にするには、 SSHでサーバーにログインして、 kusanagi bcache on kusanagi fcache on キャッシュ機能を無効にするには、 kusanagi bcache off kusanagi fcache off キャッシュされた内容を削除するには kusanagi bcache clear kusanagi fcache clear とする。ところが、bcache のみを on にした場合でも 、fcache on にして、両...
1,526
カテゴリ: WordPress ~ 96件
-
- 2678年1月14日WordPressのテーマ(テンプレート)をSimplicity からストークに変更して困ったのが Simplicity でいわゆるブログカードが、できなくなり、Wordpress 付属機能のoEmbed では表示されないことが多く、不安定になったこと。 リンクURLだけの行がそのままになり、見栄えが悪い。テーマを-simplicity-からstorkに変更したら.htmlPz-LinkCard プラグインの存在は、すぐに知っていたが、これはショートコードのみでブログカードに変換されるものと思っていた。 試しにインストールしてみれば、ショートコードなしに、URLだけの行も変換できるし、文字列...
- チャージ不足でサーバー停止50時間 ConoHa のチャージ残高が尽きていて、サーバーを止められていたのに気づいたのが1月5日の夜中だった。 300円チャージしたのが6日の朝7時で復活した。 停止したのは4日の0時過ぎだから、50時間以上のダウンタイムとなった。 4日の0時といえば、Poon Hill トレッキング中で、ゴレパニの宿で深い睡眠中であった。 ポカラに着いた夜に気づいた。 丁度WiFiがなかった。 止められたらメールで通知が来るが、見落としていた。 このサイトはモニターされていて、ダウンするとメール通知が届くが、ダウンした直後と、その1時間後の2回しか届かない。これが1時間ごとに届いていればもう少し早く気付くこともできただろうが。 警告なしにサーバー停止するのがいけない。 止める...
- 2677年12月29日WordPressの投稿画面の右側にある、カテゴリの設定欄でひとつ以上のカテゴリを追加すると、メイン、メインにする、というオプションが現れる。これは、Wordpress 標準の機能ではなく、Yoast SEO プラグインの機能である。ここで所属する3つのカテゴリうちのひとつをメインにするとどうなるのか?そのままでは、投稿上のパンくずリストのカテゴリ名にメインカテゴリが表示されるわけではない。 記事の所属カテゴリリストを全部表示した時に、メインカテゴリから順番に表示されるわけではない。その記事のカテゴリ別の人気記事をリストする時に、メインカテゴリが採用されずに、サブカテゴリとして付加したつもりのカテゴリで記事がリストアップされる。 ...
- 2677年12月27日WordPressのテーマ(テンプレート)を Simplicity から Stork に変更してみた。 テーマを変えてから放置できるくらい全体像が落ち着くまでに3週間かかった。デザインの変更点は、 トップページにスライダー。(Stork 標準装備) 投稿ページごとに異なる背景画像を表示。(Stork のバイラル風をカスタマイズ) Colorbox Lightbox から 全画面表示 もできる PhotoSwipe に変更。 表示中の記事と同じカテゴリの新着記事、人気記事をサイドバーに表示。 関連記事の小さいサムネイル画像にその記事の所属カテゴリを表示(Stork の標準装備をサイドバーの人気記事にも拡張) 追加したCSSは2173行 ナビボタンはモバイル、PC...
- 2677年12月27日現在表示している記事と同じカテゴリーの人気記事のリストを表示するには? WPP Plus Widget というプラグインを使ってみたら、その記事の所属カテゴリーだけに限定することができず、その記事のカテゴリーの親のカテゴリーの記事まで表示されてしまう不思議に遭遇した。 他にも時間の表示フォーマットを変更できなかったり、不具合があったので使用停止。 PHP Code Widget に独自PHPコードを放り込むほうが良い。Simple GA Ranking プラグインの機能を使用するので、インストールしておく。 週間・月間・年間ランキング.html ...
- 2677年12月27日吊橋と鶏 検索サイトから飛んできて、ある記事を表示した時に、その記事と同じカテゴリーの最新記事のリストを表示するには? まず、PHP Code Widget プラグインをインストールするとサイドバーのウィジェットにPHPコードが使えるようになる。 そこに次のコードを書き込む。<h4 class="widgettitle"><span class="side-title-inner"> <?php // SHOW YOAST PRIMARY CATEGORY, OR FIRST CATEGORY $category = get_the_category(); $useCatLink = true; // If post has a cate...
- 2677年12月22日個別の投稿記事のページで、それぞれの記事のアイキャッチ画像を背景画像に設定するにはどうすればよいか?画像の幅が639px 以上で、PNG画像でない場合に背景に設定する。 アイキャチ画像がある場合はアイキャチ画像を、 アイキャチ画像が設定されていない場合は、本文中の最初の画像を、 その画像が小さすぎたり、PNG画像だったり、画像が全くなかったりした場合は、標準の背景画像を表示する。標準画像として、 1.全投稿記事のアイキャチ画像からランダムにピックアップする。 2.それもだめなら、rotate.php を使用して、特定のフォルダ内の複数の背景画像からランダムに表示する。
- 2677年12月22日Pre タグにCSSで行番号を付けるには次のようにする。 スクロールバーもついでに装飾。 Javascriptを使うまでもない。pre { background-color: #002000; color: #E2E2E2; font-family: Consolas, Monaco, 'Andale Mono', monospace; direction: ltr; text-align: left; white-space: pre; word-spacing: normal; -moz-tab-size: 4; -o-tab-size: 4; tab-size: 4; -webkit-hyphens: none; -moz-hyphens: none; -...
- これまでは 画像の表示に Colorbox Lightbox というプラグインを使用していた。 これは、タイルギャラリーの中の画像でも、その他の本文中の画像でも分け隔てなくLightbox 表示してくれていた。だが全画面表示ができない。今回の全面改装時に全画面表示にできるものがないか探してみたら、PhotoSwipe があった。 これのWordpress プラグインはいくつかあるが、どれもJetpack のタイルギャラリーの画像はLightbox 表示されなかった。 Justified Gallery はタイルギャラリーの画像もPhotoSwipe 表示することができるが、Justified Galleryの独自のギャラリー外観に変わってしまう。タイルギャラリー...
- 2677年7月17日Let’s Encrypt の自動更新に失敗したら、こんなメールが届く。 Attempting to renew cert from /etc/letsencrypt/renewal/makotoiwasaki.com.conf produced an unexpected error: Failed authorization procedure. makotoiwasaki.com (http-01): urn:acme:error:unauthorized :: The client lacks sufficient authorization :: Invalid response from
- このさい、このサイトも HTTPS 化してみた。 まず古いSSL証明書から、最新 Kusanagi 式の Let’s EncryptのSSL証明書に乗り換える。 kusanagi ssl --email john@example.com saya と新規発行しようとやってみたがエラーがでて進めない。後で気づいたのだが、nginx.conf に次の3行を追加して、.well-known ディレクトリに書き込みできるようにすればよかったのではないか。 location ~* /\.well-known { allow all; } エラー続きだったので、新規ドメインサイトとして...
- 2677年4月4日マッチングサイト、広告掲示板サイトが簡単に作れる Osclass をインストールしてみた。 基盤は ConoHa サーバ + Kusanagi まず、SSH でサーバーにログインし、 Kusanagi provision でサイトを追加する。ここでは、新規のドメイン、又はサブドメインのサイトを追加する。SSL 証明書もインストールされる。 ドメイン名は、osclass.makotoiwasaki.com とする。 kusanagi provision --lamp osclass Wordpress をインストールする必要はないので、LEMP(Linux+NGINX+MySQL+...
- 2677年3月25日ConoHa の900円VPS サーバーのベンチマークを取ってみた。 UnixBench を使用。 Benchmark of www.makotoiwasaki.com / GNU/Linux on Tue Mar 21 2017 BYTE UNIX Benchmarks (Version 5.1.3) Test System Information System: www.makotoiwasaki.com: GNU/Linux OS: GNU/Linux -- 3.10.0-514.10.2.el7.x86_64 -- #1 SMP Fri Mar 3 00:04:05 UTC 2017 Machine: x86_64: x86_64 Language: en_US.utf8 (char...
- 2677年3月25日新サーバーに webalizer をインストールする時の手順をまとめておく。 webalizerのソースダウンロード# wget# tar xzfv webalizer-2.23-08-src.tgz webalizerの日本語データは「euc」なので、これを「UTF-8」へ変更する。でないと、あとで文字化けで苦労する。 # cd webalizer-2.23-08/lang # iconv -f euc-jp -t utf-8 webalizer_lang.japanese > w...