このサイトの模様替えをした。

 

変更点

  • 投稿記事幅を728px から 最大1166px に広げた。
  • 本文は728pxのまま、タイルギャラリーの幅は1166pxになって大きくなった。
  • トップページ、一覧頁では、1556px に広げた。サムネイル画像が大きく表示されるようになった。
  • サイドバーを除去した。記事の下に移動した。
  • トップ頁、カテゴリ一覧、アーカイブ頁の背景は動的に表示されるようにした。
    1. 個別投稿記事のページの場合には、それぞれのアイキャチ画像が背景になり、
    2. カテゴリーの一覧ページでは、その同じカテゴリーのランダムな記事のアイキャッチ画像が背景になり、
    3. トップページ、アーカイブのページでは、最初の記事の画像が背景表示され、
    4. その他のページではランダムな記事のアイキャッチ画像が背景になる。
    5. その背景画像の記事に飛べるようにした。
個別の投稿記事のページで、それぞれの記事のアイキャッチ画像を背景画像に設定するにはどうすればよいか? 画像の幅が639px 以上で、PNG画像でない場合に背景に設定する。アイキャチ画像がある場合はアイキャチ画像を、アイキャチ画像が設定されていない場合は、本文中の最初の画像を、その画像が小さすぎたり、PNG画像だったり、画像が全くなかったりした場合は、標準の背景画像を表示する。 標準画像として、1.全投稿記事のアイキャチ画像からランダムにピックアップする。2.それもだめなら、rotate.php を使用して、...
アイキャッチ画像を背景画像にする方法 WordPress - 信旅

 

  • PhotoSwipe の表示画面カスタマイズ。
  蝶 Singa,Nepalこれまでは 画像の表示に Colorbox Lightbox というプラグインを使用していた。これは、タイルギャラリーの中の画像でも、その他の本文中の画像でも分け隔てなくLightbox 表示してくれていた。だが全画面表示ができない。 今回の全面改装時に全画面表示にできるものがないか探してみたら、PhotoSwipe があった。これのWordpress プラグインはいくつかあるが、どれもJetpack のタイルギャラリーの画像はLightbox 表示されなかった。Justified Gallery はタイルギャラリーの画像もPhotoSwipe 表示することがで...
PhotoSwipe の設定:タイルギャラリーでも有効にする方法 : 全画面 Lightbox - 信旅

 

  • 最近更新した過去記事のリストをウィジェットとして表示。
  • 人気記事のリストを期間別に、週間、月間、通算ランキングのタブ表示できるようにした。
  • 全体的にサムネイル画像、ギャラリー画像などが大きく表示されるようになった。
  • 現在使用している2560x1440 のモニターに最適化した。大きな画面を有効利用。

 

 

日光の花 2006.6.4

 

  • またまたこのサイトのSSL証明書が期限切れになった。 Kusanagi の自動更新ができていない。 それで手動であれこれしてみても、こんなエラーが出る。# kusanagi update cert Challenge failed for domain makotoiwasaki.com Challenge failed for domain www.makotoiwasaki.com Attempting to renew cert (makotoiwasaki.com) from /etc/letsencrypt/renewal/makotoiwasaki.com.conf produced an unexpected error: Some challenges hav...
  • Google の Indexing API を使うと、新しい投稿記事を瞬時にGoogleの検索エンジンに登録できる。 WordPress のプラグインとしてインデックスAPIが利用できる。使い方は英語だが、この通り: Take a look at how you can use Google's new indexing API & to get your website's pages and content crawled instantly instead of waiting for Google to index you.⏱️ Get Google To Index Your Website Instantly Using the Ind...
  • Yoast SEO を停止して、Rank Math SEO プラグインを使ってみたらGoogle の検索結果に表示される記事抜粋スニペットの文字数が短過ぎに見えてびっくりした。Rank Math SEO plugin for WordPress is hands down the best Yoast alternative WordPress plugin. And the best thing is, Rank Math is completely FREE!#1 Yoast Alternative You Deserve - Rank Math SEO vs. Yoast SEO - Rank Mathどうやら、このRank Math SEO では投稿記...
  • WP_CRON を停止して、Linux の crontab に移行する設定をこれまでに何度も試みたがうまくいかなかった。 毎日バックアップされるはずの、UpdraftPlus プラグインのクロンが動いていない。やっと成功した設定方法を記録しておく。wp-config.php に次の行を追加する。define('DISABLE_WP_CRON', true);/var/spool/cron  に、  httpd という名前のファイルを作成し、次の1行を追加する。 所有者を httpd.www など、httpd nginx サーバーの稼働ユーザー名と同じにする。nginx.conf に書いてある。root@s4:/v...
  • Kusanagi WordPress プラットフォームでは Fcache とBcache がある。 Fcache とはNginx ヱブサーバーのキャッシュ機能であり、Kusanagi の独自機能ではない。Nginx のアクセスログを眺めていると、  BYPASS MISS EXPIRED のみで、HITが殆どない。 トップ頁、アーカイブリストの頁ではHIT、 個別投稿頁では、BYPASS MISS EXPIRED ばかりでHITがない。Kusanagi fcache on とすると、fcache は有効になったかのように思えるが、本当にキャッシュが効いているのかどうかはログで確認しないとわからない。まず、Wordpressの編集画面にログインし...
  • HTTPD アクセスログの日本語化 Nginx,  Apache ヱブサーバーのアクセスログを見ると、日本語URLはエンコードされていて読めない。 そこで、デコードして表示させる。 ログのファイル名が ssl_access.log だとすると、tail -f ssl_access.log| perl -ne 'use URI::Escape; print uri_unescape($_);' tail -f access.log | php -R 'echo urldecode($argn)."\n";'で、日本語URlが読める状態で出力される。プログラマ x インフラエンジニア 木檜和明による技術情報発信や日々雑感など Apa...
  • ヱブサイトの再構築中には、スタイルシート、style.css を頻繁に調整更新する。 CSSを追加、編集する度に再読み込みを繰り返して、変更の反映を確認していた。 これで編集者は反映を確認できるのだが、一般閲覧者はわざわざ再読み込みしたり、キャッシュを削除したりするはずはないので、変更が反映されていない崩れたデザインを見ているかもしれない。わざわざリロードしたりキャッシュを削除したりしなくても変更が確実に反映されるような設定方法を発見した。wp_enqueue_scripts で CSS、JS の読み込みを管理している場合には、次のようにfunctions.php に記述する。// 子テーマのstyle.cssを最後に読み込む add_acti...
  • 2679年8月25日

    頁カウンターの比較 WordPress

    WordPressで使える頁カウンターをいくつか同時に使ってカウントの仕方の違いを比べてみた。WP-PostViews    長期常用中 Post Views Counter  新規インストール Google Analytics Post Pageviews Pjaxblog の付属カウンター機能WP-PostViews は他のカウンターよりもカウントが多くなりがちなことに気づいた。一度のアクセスなのに2回カウントされることもあるようだ。ロボットクローラー Bots のリスト数も不十分に少ないような気がする。それで数が多くなりやすいのではないか。 それで Post Views Counter に乗り換えることにした。Post Views Cou...

WordPress カテゴリ人気記事 Views most

タグ関連記事

閲覧履歴