以下のコンセプトを優先しながら、新しいWordPressのテーマを利用します。 右のアニメーションGIFは、新しいテーマです。
2020/05/17 わたしのWordPressのテーマはAnders Norén氏のLovecraftを
愛用しています。
外部URLを参照するアイ・キャッチ静止画(英語版WordPress: featured image)参照元を見る。利用に感謝!

Lovecraft
WordPressに標準で添付されるテーマではなくて、Anders Norén氏のLovecraftを
最初のテーマに選んで大正解でした。 ブログ記事用としてシンプルで、アイキャッチ画像領域の運用を刺激されるデザインです。 このまま、井の中の蛙として利用を続けるのも正解です。 記事:「WordPressプラグイン featured image from url の改訂
」から端を発し、記事:「WordPress featured VIDEO from url」を経由して、記事:「第二世代WordPressアイキャッチ静止画と動画
」で完結したアイキャッチ領域の活用のアイデアも、Lovecraftの
お陰です! Anders Norén氏に
感謝します!!
2020/06/01 : 問題が起きましたのでプラグイン Featured Image from URLは、削除しました!改造は以下の通りでした。:
flickr.com
のURLから自動変換する機能flickr.com
以外の場合はフォルダー名(ディレクトリー名)変換で自動選択する機能- WordPressのどのページでも、パケット数を最少にする外部URLによるデーターを自動選択する。
wp-content\themes\lovecraft\content.php
- 150x150ピクセルの外部URLを基本にして、各記事のインパクト画像に利用する。 パケット数を減らして高速化を最優先し、注目度も重視する。
wp-content\themes\lovecraft\header.php
- プラグインには一切依存しないで、アイキャッチ画像領域にYouTube、MP4、静止画像を扱う。 例えば、iPhone画面が320ピクセルの場合でも、例えば、Androidタブレットが600ピクセルの場合でも、パソコンが4k、8k大画面にも、最適な外部画像に自動対応する! 小さな画面の端末にはパケット数を少なくする。
wp-content\themes\lovecraft\widgets\recent-posts.php
- 75x75ピクセルの外部URLを自動変換的に変換する。 アイキャッチ画像の外部URLであったり、150x150ピクセルの外部URLから自動的にURLを変換して表示する。
- プラグインには一切依存しなかったので、FaceBookや、DISQUS用の画像を独立して定義可能!
- プラグインで幅500ピクセル級のの外部URLを選択し、SEOプラグインの「OG:Image ソースを選択」で別の幅500ピクセル級の外部URLを選択する。 FacebokでWordPress記事URLを指定する時に、どちらか好きな画像を選択する。
例:記事「JSをYUICOMPRESSORとCLOSURE-COMPILERで同時処理する必要はあるのか?」の場合: - プラグインで幅500ピクセル級のの外部URLを選択し、SEOプラグインの「OG:Image ソースを選択」で別の幅500ピクセル級の外部URLを選択する。 FacebokでWordPress記事URLを指定する時に、どちらか好きな画像を選択する。

PHPダイエットの 薦め
WordPressに限ったことでも無いけれども、WordPressのPHPから
無駄な情報を削りダイエットすれば、サーバーが処理する時分割プロセス・スライス数が減って、並行処理するサーバーを利用する他のユーザーのアプリケーション処理に打ち勝ち、速く処理が完了する。 つまり少しでも短時間にプロセスが終了することによる電力消費量が改善される。 また、PHPが生産するHTMLデーターから無駄な情報を削りダイエットすれば、サーバーからインターネット通信網に渡されるデーターが少しでも減る。つまりパケット数が少なくなる方向に向かうことが、サーバーだけでなく、インターネット通信網を経由する全ての機材での無駄な電力消費を抑える方向に向かう。 あなたがWordPressのオーナーであって、無駄なデーターを削除してダイエットしたPHPでWordPressを運用するなら、地球温暖化を少しでも抑制する行動に出たことを意味する。 パケット数が少しでも少なくなれば、プロバイダーと契約しているiPhoneなどスマートフォンや、タブレット、そしてパソコンで閲覧している全ての訪問者の通信量制限契約の上限に達する猶予を与えることにもなる。 この記事では、テーマについて、実験的に特別なPHPファイル群を配布してみる。 ソースファイルの著作権利は、あくまでもAnders Norén氏が
所有します!

Garfunkel
- Anders Norén氏への寄付
- オリジナルのダウンロードは、あなたのWordPress内で行うか、Garfunkelで、
Download
ハイパーリンク文字をクリックし、「Garfunkel - WordPress theme | WordPress.org」ページでDownload
ハイパーリンク文字をクリックすればダウンロード可能です。 2020/05/17 garfunkel.1.19.zip 0.97Mb MD5: - オリジナルのダウンロードは、あなたのWordPress内で行うか、Garfunkelで、
- 全てのPHPファイルを変換しています。(オリジナルファイルは7z圧縮化しています。PHP単体単位で復旧可能)
- Garfunkel.1.19_20200519.7z
1.00Mb MD5: 全てのデーターが含まれます。ハッカー:Ujiki.oOへの寄付
- 全てのソース・ファイルに対して、行末コードを全て「LF
」に強制的に変換しました。
MakeAfile4Md5.sh
を事前に実行した結果が、フォルダー「z My Special Data」に保存されています。garfunkel - 202005160850.md5
/garfunkel - 202005160850.md5.OK
MakeAfile4Md5.sh
を事後に実行した結果が、フォルダー「z My Special Data」に保存されています。 1ビットも変化しないファイルのレポート:SAME 202005160850 202005182045.txt
/DIFF 202005160850 202005182045.txt
SAME
変化したファイルのレポート:DIFF
MakeAfile4Md5.sh
はUjiki.oO製で、このブログで公開し配布しています。- 各PHP(.php)はUjiki.oOが作者に無断で改訂しています。
- Anders Norén氏へ質問は決して行わないでください! 質問はこのブログの配信者であるUjiki.oOにお願いいたします。
- 各JavaScript
(.js)と各StyleSheet
(.css)は、
auto2020.bat
で処理し、一次圧縮と二次圧縮を行っています。auto2020.bat
はUjiki.oO製で、このブログで公開し配布しています。 - 各JavaScript(.js)と各StyleSheet(.css)は、
MakeGZifNewer.sh
を利用してMD5とgzipファイルと一次圧縮ファイルに対してタイムスタンプの整合性の検査を行って、ソースファイルを基準にして、1分未来のタイムスタンプに変更しています。MakeGZifNewer.sh
はUjiki.oO製で、このブログで公開し配布しています。
- Garfunkel.1.19_20200519.7z

大前提
様々なテーマがあるが以下の仕様を選定の条件とする。
- flickr.comを積極的に利用する。
- オリジナル画像をアップロードするだけで、多くのサイズの画像リンクURLが自動的に生成される。 このメリットは大きい。 幅320ピクセルの古いiPhoneで訪問すれば320ピクセルの画像を提供することが可能。
- flickr.comを扱うプラグインでは不備!
- 狂った会員も居て、狂ったタグの侵食、狂ったコメント文章によって、グロテスクな画像をアップする。 そんな狂った果実を自分のWordPressに表示させるわけにはいかない! Ujiki.oOは狂っているけれども、Ujiki.oOのWordPressに、Ujiki.oOが選んだ狂った果実を表示するのは、あらゆる抗議や黙殺を受け入れるのは、Ujiki.oOの狂い方の結果であって、Ujiki.oO本人は受け入れる。 だから他人に任せるプラグインは拒否しよう!
- MySQLの自動バックアップを最優先する!
- 記事:「特別なMySQLバックアップを自動的に実行する
」でMySQLのバックアップの自動化を行っており、COREサーバー
なら全自動で運用されるし、無料版XREAサーバー
だったとしてもWinSCPのコンソールから
bash ~/mysqldump.sh
を実行するだけだし、記事:「家庭内で多くの端末を利用してXAMPPでWordPressを確認する!」で明らかにしたWindows10ProのタスクスケジューラーでCOREサーバー
と同じ様に完全無人でMySQLのバックアップする手順や、無料版XREAサーバー
と同じ様に、MSバッチファイルをダブルクリックするだけでMySQLのバックアップを実現させる手順を解説もした。 公開Webサーバーから自分のパソコンで稼働するXAMPPのMySQLデーターベースの全インポートも正解だし、XAMPPのMySQLデーターベースを公開WebサーバーのMySQLデーターベースの全インポートも正解であって、この運用を継続できるWordPressのテーマでなければならない。
- 記事:「特別なMySQLバックアップを自動的に実行する
- ブログであって、ショップではない。
- 文章が中心のブログであって、販売したい物品があるわけではない! つまり売るべき商品の画像は無い! しかしながら、訪問者へのインパクトの為の画像は用いたい。 画像を用いるけれども、特に個別記事のページ以外では、軽い画像データー(少ないパケット数)を扱うテーマであること!

検討中の テーマ
2020/05/29 テーマをダウンロードして、テーマ単体のハッキングを開始したが、Lovecraftがバージョンアップされた! どうせ、lovecraft.2.0.0とgarfunkel.1.19をハッキングするのなら、個別のハックは辞めにして、athena.1.2.3も、twentyseventeen.2.3も、同時にハックするべく、最短のアプローチを考察する。
それぞれのheader.phpで背景画像に関わる呼び出し関数を考える: (ABC順)-
athena
.1.2.3: athena_render_homepage()を改修する?
- function.php:
require get_template_directory() . '/inc/athena/athena.php';
inc/athena/athena.php:function athena_render_homepage() <div id="slide1" <div id="slide2" add_action('athena_homepage', 'athena_render_homepage');
- function.php:
-
garfunkel
.1.19:
$header_image_url = get_header_image() ? get_header_image() : get_template_directory_uri() . '/images/bg.jpg';
- function.php: function garfunkel_setup(): // Custom header
wp-includes/theme.php(1119): function get_header_image() {
-
lovecraft
.2.0.0:
if(get_header_image()){ $header_image = get_header_image(); $header_image_data = get_theme_mod('header_image_data'); $header_image_alt = get_post_meta( $header_image_data->attachment_id, '_wp_attachment_image_alt', true ); }else{ $header_image = get_template_directory_uri() . '/assets/images/header.jpg'; $header_image_alt = get_bloginfo('name'); }
wp-includes/theme.php(1119): function get_header_image() {
-
twentyseventeen
.2.3:
get_template_part('template-parts/header/header', 'image');
- template-parts/header/header-image.php:
the_custom_header_markup();
wp-includes/theme.php(1625): function the_custom_header_markup() {
- template-parts/header/header-image.php:

詳細仕様 の計画
- 以上の考察は、特にトップページの背景画像であって、当然訪問者の端末に合った無駄のないパケット数に絞る。
- トップページの個別記事の画像は外部画像の150x150と入れ替える!
- パケットを膨らませないことを最も重視するから、YouTubeもMP4も扱わない!
- 個別記事の画像は訪問者の端末に合った無駄のないパケット数に絞る。外部画像と入れ替える! YouTubeもMP4も扱うが、訪問者がクリックして初めてYouTubeやMP4にアクセスする。

配布?
追って記載します。 DISQUSコメントでお知らせします。
今後の予定
追って記載します。 DISQUSコメントでお知らせします。
記事の 改訂の告知について
DISQUSコメントで案内します。
DISQUSコメントにログインし、DISQUSコメント枠の一番下段の左端のメール・シンボルをクリックすれば、DISQUSコメントがあれば自動的にメールで知らせてくれます。 再度クリックすれば、メール通知を停止できます。 記事末尾のDISQUSコメントの表示が小さくてスレッドのデザインが狭過ぎると思うなら、DISQUSコメント本尊に接続
してみてください。

SNS
- ameblo.jp
- facebook
- goat.me
- google
- gravatar.com
- linkedin.com
- nifty.com
- note.mu
- pinterest.com
- rakuten.co.jp
- tumblr.com
- Amazon
- wordpress.org
サポートが必要ですか?
「無料サポート」に興味があれば
上の丸ボタンをクリック願います。
サーバーから9kbを受信しますのでお待ち願います。


※ DISQUSについては別管理ですので、毎回、最新のDISQUSを表示できています。 但し、ご自分のDISQUSコメントを編集した直後に編集後の内容に至らない場合がありますが、DISQUS表示の上部にある「あなたの言語でDISQUSメニューを再表示する!」をクリックしますと最新の状況を表示致します。 宜しくご理解願います。
Google Translator.
3 Pingbacks