メールの送受信が出来ない(0x800ccc91)

メールの送受信ができない(Vista、Outlook)
エラー番号:0x800ccc91

原因)アカウントが間違っている、壊れている
解決策
1)アカウント設定の見直し
「ツール」→「アカウント設定」→「メール」
メールのアカウント名やパスワードを確認する
(半角で記載しているか、半角スペースが入っていないかなど)

2)アカウントの再設定
アカウントが正しく設定されているにも関わらず、エラーが出る場合は、アカウントを再設定することで改善できる可能性があります。
今のアカウントを削除し、新たに作成する。

ブラウザごとCSSハック

ブラウザごとのCSSハック
1)IE6.0だけに適用
要素の前に_(アンダーバー)をいれる
ex:
_#hack {—}
もしくは、
#hack {
margin:30;
_margin:30;
}

2)IE7.0のみに適用
要素の前に*を入れる
ex:
*#hack{—}

テンプレートの優先順位

テンプレートをどのページに適用するかは、ファイル名によって決まっている。

ファイル名によって適応する優先順位が決定される。

1)メインページ(TOPページなど)
home.php>index.php

2)カテゴリーページ
category-*.php>category.php>archive.php>index.php
※*にはカテゴリーIDを指定

3)日付ページ
date.php>archive.php>index.php

4)シングルページ
single.php>index.php

5)PAGE
任意のテンプレート.php>page.php>index.php

「index.php」はすべてのページに適用することが出来る。

カテゴリーごとにテンプレートを変える

カテゴリーごとにテンプレートを変えたいときは、
「category-カテゴリーID番号.php」
を作成する。

例)
カテゴリーID3のテンプレートを作成する時
category-3.php
を作成する。
WordPressは、カテゴリーにテンプレートを適用する場合、category.phpやarcive.phpより、カテゴリIDのついたテンプレートを優先するらしい。

CPU使用率100%の謎

CPU使用率が100%になって、PCが動かなくなる現象が起きた。
タスクマネージャーを見てみると、
「svchost.exe」が、CPUを占拠している。

この「svchost.exe」とは、
「ネットワーク関連の基本的なサービスを起動するための親となるプロセスであり、いくつかのグループに分けてサービスを起動している」
ものらしい。

確かにタスクマネージャーの中に「svchost.exe」がいくつも見受けられるし、このどれかを憎いからと言って終了させてしまうと、PC自体に再起動がかかったりとやっかい。

結局のところ何が問題なのかといえば、Windowsの自動アップデートに問題があるようです。

解決策は、マイクロソフトサポート
KB927891 http://support.microsoft.com/kb/927891

KB937383 http://support.microsoft.com/kb/937383/ja
の両方をインストールしないといけない。

それでも、解決しない・・・
そんなときは、自動更新を手動に切り替える。
コントロールパネルから、「自動更新」ってのを開いて、「手動」にする。

これで一応CPUも落ち着いた。

メールが受信できない エラー:0x800ccc0E

メールが受信できない
1)サーバ名を正しく設定
「ツール」→「アカウント」

2)サーバのポート番号とセキュリティを正しく設定する
「ツール」→「アカウント」→「詳細設定」→
●タブをクリックし、[送信メール] ボックスに 587 と入力。
[このサーバーはセキュリティで保護された接続 (SSL) が必要] チェック ボックスをオフにします。
●[受信メール] ボックスに 110 と入力。
[このサーバーはセキュリティで保護された接続 (SSL) が必要] チェック ボックスをクリックしてオフにし、[OK] をクリックします。

3)インターネット接続の確認

4)アカウント設定を削除し、新しく作成する

5)ファイアーウォールの設定を確認

6)PCの再起動


結局(6)で解決・・・
メールソフトやルーターが不安定になっている可能性があるので、
再起動すると直る。

メールが送信できない(MacのMailの場合)

メールが送信できない
※Mac Mailの場合
1)ducksの「Mail」から、「環境設定」

2)「アカウント」→「アカウント情報」をクリックして、
一番下の送信用メールサーバ「サーバー設定…」ボタンをクリックします。

3)「SMTP サーバのオプション」で

■「認証」 を「パスワード」に変更
■「ユーザー名」=[POPアカウント]
■「パスワード」=[メールパスワード]
■サーバのポート番号「25」→「587」に変更

php.iniで日本語設定(文字化け対策)

WordPressはUTF-8推奨なので、php.ini(場合によっては.htaccess)で下記の設定をする。
デジタルのhetemlサーバは、管理画面で設定する。
こうすると文字化けしない(らしい)

項目名―値
mbstring.encoding_translation―Off
mbstring.language―Japanese
mbstring.internal_encoding―UTF-8
mbstring.http_input―auto
mbstring.http_output―pass
mbstring.detect_order―auto
mbstring.substitute_character―none

illustrator→CorelDRAW色の変換

イラストレーターをCorelDRAWで開いた時に、CMYKで指定している色が専色(特色のこと)に変換されてしまっているような気が。
もちろんイラストレーターでは専色は使ってないが、偶然に、CorelDRAWが独自に設定している「専色」と同じ色を設定してしまっていた場合、専色として取り扱われていました。
例えば、
「C:82、Y:100」→「Corel緑」
「M:99、Y:95」→「Corel赤」
というふうに。

難しいね~

PHP5にバージョンアップしたらⅡ

PHP5にバージョンUPしたら、footer.phpが表示されない件
解決しました

1)footer.phpで、パンくずリストを表示させているプラグイン「Breadcrumb Navigation XT」部分を削除すると、「サイトマップ・個人情報」等のフッターは表示されることを確認

このプラグインのせい??


2)このパンくずリストプラグインで、ページ・カテゴリー・シングルページに分岐させていた箇所の、
「echo;」
というのを削除したら、うまくいきました。

このecho;っていったいなんなんだ・・・

HELPしていただいた「WordPressGOGO」の管理人様、本当にありがとうございました。