インフォメーション1

カスタム投稿タイプ

このブログはサンプルも兼ねています。
ここでは「カスタム投稿タイプ」の一つの例として
トップページに表示する「お知らせ」としての使い方を挙げています。

続きを読む

インフォメーションの1と2は一つの記事を異なったフォーマットで表示させています。
インフォメーション1の方はタイトルとコメントが、
インフォメーション2の方はタイトルと日付がそれぞれフロントページだけに表示されるように設定しています。
また、2の方はタイトルをクリックすれば、その記事の詳細のところにジャンプするようにしています。
その際、テーマのファイルを操作すれば、この例のようにブログ本体とは違ったデザインにもできます。
詳しくはメニューのEXTRA→NOTEBOOK→MEMO-1をご覧ください。

詳細ページを表示させる

1件毎の個別ページを開くよりも
全件を1ページにまとめて表示します。

続きを読む

インフォメーション2のタイトルをクリックすると
記事がループ表示されるように設定しています。
その際、投稿(記事)IDを取得して
直接個々の詳細へとジャンプするように設定します。
カスタムフィールドを使う方法もありますが、
記事を追加する際には設定を忘れがちになりますので
お勧めはできません。
ここの例ではブラウザのサイズを小さくしないと、
目的のところにジャンプしているかの確認はできません。

サイドバーにも表示させています。

インフォメーションというタイトルでサイドバーの下の方にも見出しだけ表示させています。

続きを読む

これも一つのカスタム投稿タイプを違った形で表示するというサンプルです。
導入にはやはり”Custom Post Type List Widget”というプラグインを使用しています。

営業日カレンダー(サンプル)


ちょっとおかしな現象が・・・

メインのサイトとブログでは”Multi Device Switcher”というプラグインを使って
PC版とモバイル版を切り替えるようにしていますが、
グーグルとヤフーの検索エンジンではモバイル版がキャッシュされています。
もちろんPC版がキャッシュされて欲しいところですが、
これには何か良い解決策があるのでしょうか。
ヤフーの方はメニューボタンが効きませんので、他のページを開くことができません。
これはプラグインのバグと判断しても良いのかなぁ。

Windows 10をアップデートしたら機能が一部制限されたアプリ

例えばTVのアプリで画面はちゃんと映るのに音声が出ないという現象に遭遇したら、
普通はドライバーの更新を試みるだろう。
しかし、何度やっても「既に最新のドライバーがインストール済み」と表示されるだけ。
メーカーのダウンロード用のウェブページを開いてもドライバーが更新される気配は一向にない様子。
このような場合は、アプリをWindowsの下位互換で起動させると問題が解決されるかもしれない。
方法はごく簡単だ。
先ず、デスクトップ上の目的のアイコンを右クリックして「プロパティ」を選択する。
次に、「互換性」のタブを選択すると、「互換モード」という項目があるので、チェックを入れて実行すればOKだ。
一回実行すれば次からは同じ方法で起動してくれるので有り難い。
どのアプリにも通用するかは、やってみないと分からないが試してみる価値は大いにあると思う。
メーカーもドライバーを更新するつもりがないのなら、この方法を明記しておくべきだろう。

Akismet使用の際に起こるかもしれないトラブル

最近コメントの承認を求めるメールが急に増えたなと思って調べたら、
プラグインを有効にしているにもかかわらずAkismetが効いていないことが判明した。
もちろんコメントはすべてスパムであった。
どうしてAkismetが有効になっていないことが判るかというと、
Akismetの設定をするページを開くと一番上に下のようなものが表示されているからだ。
原因と解決法をググってみても中々出てこない。
仕方ないので自分で問題解決することに・・・。
結論から言うと、原因はfunctions.phpの中にあった。
便利な機能だからといって何でもコピペして採用しているとこんな結果になるなんて、
これはひとつの戒めとして心に留めておくとしよう。
同じ問題に遭遇したら、注意書きは一先ず置いておいて
functions.phpの中を今一度見直してみてください。

この料金は、果たして適正なのかな?

何のことかというと、ウェブサイトの制作料金です。
最近某ドメイン提供の会社がウェブサイト制作を始められたとか。
色々な内容の料金が提示されていますが、まあこれが一般的な料金なのでしょうね。
メジャーな会社の、この料金表の提示はある意味では非常に有難いことです。
右も左も分からない、これからウェブサイト制作を依頼しようという人にとっては
大いに参考になるでしょうし、弊社のような細々とやっているところにとっても
料金を比較参考にしてもらえることは願ったり叶ったりです。
同じ結果が得られるのなら、楽な方とか安い方が良いに決まっているという
この合理主義の世の中で、どちらを選ぶかはクライアントさんですけどね。

未だにSSL未対応の銀行があるとは・・・

まあ、ローカルの銀行だから仕方ないのかもしれないが、
あれだけグーグルが注意を促していたにもかかわらず、
それはないだろうっていう気はします。
Chromeブラウザで見ると「保護されていない通信」という表示がおもむろに出るから
企業イメージも当然落ちるよね。
逆にSSLの中でもEV認証にすると運営組織の名前が表示されるので、
信用度も必然的に上がります。
IEに至ってはアドレスバーがグリーンになるので、尚更だと思います。
対応に年間5万円以上はかかるみたいだけど、
肝心なことにお金を惜しんではいけない好例だと思います。

ウェブサイト運営でも可能性を探ることは大事

プログラミングの分野なら、『こういうことはできないだろうか?』なんて考えることは当たり前だろうが、
ウェブサイトを公開している以上は、同じように可能性を求めることは重要なことだと思う。
例えば最近よく耳にする常時独自SSL化においても、折角対応しているとしても
httpからhttpsに自動でリダイレクトさるように設定していないサイトを時々見かける。
htaccessを使えば簡単なことなのだが、やるすべを知らないのだろうか。
知らないにしてもググればいくらでも出てくるはずだ。
もっとも意識的にリダイレクトされないようにしているんだったら話は別だ。
サーバーの方の設定でも何とかなるが、ここはFTPソフトを使って操作したいところだ。
業者を頼らずにこれぐらい自分で何とかしましょうよ。
まあ、クライアントさんにはファイルを一切弄らせないようにしている業者が多いのかも。

camera.jsの配布元について

残念ながら制作者の方がサイトを閉じられたみたいで、今はアクセスしても”Not Found”になってしまいます。
よってファイルのダウンロードができないかと思いきや、下のサイトからダウンロードできます。
github.com/pixedelic/Camera
いずれこのサイトにもアクセスできなくなってしまうかもしれないので、
導入をお考えの方は早めに実行された方がよろしいかと思います。
まあ、スライダーのスクリプトは他にも色々とありますが、
引き出しのひとつとして持っておくことは損ではないと思います。

私的SSL化考察

重い腰を上げて遂にこのブログもSSL化することに・・・。
と言っても、やったことはレンタルザーバーのユーザー専用ページでhttp用のリストから
https用のリストへURLを移して、あとはWordPressのプラグインの中に自動的にSSL化してくれるものがあるので、
それを導入しただけ。
何と簡単なことか。
しかし、注意すべき点もいくつかある。
例えば、画像を表示するために外部のURLを貼っているとしよう。
それがhttpsに対応していれば何の問題もないのだが、
対応していない場合はデットリンクとなり
ブラウザがロードを繰り返すことになる。
最終的にはロードを諦めるようだが、javascriptのロードがその後となるようなブラウザだと問題は致命的となる。
モバイル用のサイトでメニューを表示させるためにjavascriptを使っている場合は、
メニューがなかなか表示されないことになってページ移動が儘ならない。
画像だけではなく、cgiやhtmlのページを表示する場合にも注意深くURLを変更する必要がある。
つまり、ただ単にhttpをhttpsに変更すれば良いっていうことではない場合もある。
まあ、SSL化の作業が終わったら、すべてのページでちゃんと鍵マークが付くか確認しよう。

2018/04/18 加筆
天気予報、ニュースなど借り物のパーツはデッドリンクを含む画像やフラッシュが使われていることが多く、
SSL化したサイトには向かないようだ。よって、このブログのウィジェットからも外すことにした。

「大は小を兼ねない」こともあるというお話

典型的な例としては乾電池が挙げられるのではないだろうか。
単3電池用のホルダーに単1や単2の乾電池を入れることはできないが、
逆のことはサイズ変換のためのアダプターを使えばできる。
その他にも何かないかと考えていたら、
SIMカードがあることに気が付いた。
標準やmicroSIMカードをnanoSIMカード用のホルダーには
入れることができない。
これまた逆のことは変換用のアダプターを使えばできる。
しかし、SIMカードの場合サイズを無理矢理小さいくするための
カッターなるものが存在する。
だが、これを使うのはあくまでも自己責任であり、
失敗したときの保証はない。
それにキャリアやMVNOの会社によっては、
解約するときにSIMカードの返却を義務付けているので、
元の形でない場合は損害金を請求されるだろう。
iPhoneユーザーならnanoSIMしか使わないので何の心配もないが、
前述のことを考えると、これからのandroidスマホユーザーは
どんな端末を使っていたとしても
契約するときのSIMカードの選択はnanoにしておく方が賢明だ。
契約後のサイズ変更が無料でできるとは考え難いし、
例え変換アダプターを買ったとしても数百円で済むからだ。

初期費用という言葉にご用心!

ウェブサイト制作の初期費用が「たったの¥○○!」的な表現をよく見かけるが、
ではそのあとはいくらぐらいかかるかの説明が明確になされていないのが現状ではないか。
初期費用以外の出費は一切必要ありません的な表現は未だかつて見たことがない。
事実、そんなことはあり得ないからだ。
だいたい初期費用なんて言葉を使っている段階で、何か怪しいと思うべきだろう。
このブログでも何度も書いていると思うが、基本的に制作費を払うのは最初だけにしよう!
どうしても更新が自分でできないときは、その都度業者に依頼するようにすること。
自分では難しいと感じても、業者にとっては簡単な場合もあるので無料で済むこともあります。
サーバーとドメインに関する契約・更新は絶対に自分ですること。
こんな難しくないことを他人に任せているようでは真面なサイトの運営はできません。
何か分からないことがあったら遠慮なく業者に尋ねるようにしましょう!
業者の良し悪しを判断するためにも・・・。