あるとき、このページをIE8で見てみたら、faviconが表示されていないことに気がつきました。
調べてみたら、
<link rel="shortcut icon" type="img/x-icon" href="<?php echo get_option('home'); ?>/favicon.ico">
だけだと、ダメな場合があると言うことで、
<link rel="icon" href="<?php echo get_option('home'); ?>/favicon.ico" type="image/x-icon">
<link rel="shortcut icon" type="img/x-icon" href="<?php echo get_option('home'); ?>/favicon.ico">
と一文追加すると表示されるようになった。
使っているテーマでどう書かれているか次第ですね。
Google Analyticsで携帯からのアクセスも解析できるようなので、説明されている通り、モバイルのトラッキング コードをPHPで生成。
私の場合、携帯での表示に、WordpressのプラグインKtai Styleを使ってるので、Ktai Styleのthemesディレクトリにある使用中のテーマの header.php と footer.php ファイルに、Google Analyticsに言われるがままトラッキングコードを追加してみた。
携帯から見ると、コードを入れた辺りに“?”の画像が表示されます。
これはうまく行っていない証拠らしい。
ダメじゃん…。
続きを読む…
待ちに待ったバージョンアップ。
先日の細工でトラックバックは送信されるようになったのですが、どうやら1つ前の投稿でトラックバックが送信されてたりしてた。
なんだか変な動き。
バージョンアップで、直ってるかな~。
直ってるのを期待。
10/01/07追記。
トラックバックの挙動は直ったようです。
細工もなくて大丈夫になった。
ふぅ、これでひと安心。
先月下旬くらいから、Wordpressで投稿してもトラックバックが送信されなくなりました。
ちょうどバージョン2.9にした頃だったので、「マイナーバージョンアップで解消されるかな?」と思い、RC1版をインストールしたけど解消されず。
調べてみたら、送信タイムアウトが異常に短いためらしいです。
Wordpressをインストールしているディレクトリの
(Wordpressのディレクトリ)/wp-includes/cron.php
の以下の部分にある“0.01”を、“30”とかにする。
wp_remote_post( $cron_url, array(‘timeout’ => 0.01, ‘blocking’ => false, ’sslverify’ => apply_filters(‘https_local_ssl_verify’, true)) );
これで無事に解決できました。
念のため、以前バックアップしていたファイルを引っ張り出してきて、cron.phpを確認したところ、同じく“0.01”になってた。
ということは、Wordpressのバージョンアップのせいじゃなく、サーバの挙動が変わったってことなのか?
んで、直ったは直ったのですが、今まで送信されなかったトラックバックが、一度にどばーっと送信された…(-_-;
な、なんでだ!?
でも、ごめんなさい。
参考にさせていただいたページはこちらです。
Wordpressでトラックバックが送信できない件(解決!) | AZ::Blog
XREAでのWordPressのプラグインの自動アップデート。
XREAのPHPのセーフモード対策で対応可能。PHPをCGIで動作させる。
wp-adminディレクトリに、以下の内容で .htaccess ファイルを置く。
これで、プラグインをFTPで転送しなくても、WordPressのプラグインの設定からアップデート可能になる。
<Files ~ “^(async-upload|update-core|update|plugins|plugin-install)\.php$”>
AddHandler application/x-httpd-phpcgi .php
</Files>
WordPress本体の自動アップデートも可能になるけど、バージョンによっては余計なファイルも消されるらしいので、本体は手動の方が良さそう。
プラグインは問題なし。
ダメなバージョンは、2.8。
■参照先
WordPress カスタマイズ – セーフモード対策(XREA ・ CORESERVER)
以前から、ブログにアップした写真の一覧を作りたかったのですが、なかなか思ったとおりのプラグインが見つかりませんでした。
先日、wp-kougabuという画像一覧を作成できるプラグインを見つけて試してみました。
こんな感じになった。
一覧用に再度画像をアップする必要もないし、写真の下に投稿記事タイトルが出るし、写真をクリックして記事に飛べるし、自分的に欲しい機能は満足されててご機嫌(^-^)
ただ、ページ分けしたい数だけショートコードを書かないといけないのが面倒かな。
投稿写真の総数が分かっていれば、1ページ分の表示数だけ指定してできないのかなぁなんて思ったり。
まぁ、一度に写真は増えないから、ページ追加は問題ないか。
WordPress Plugins/JSeries … wp-kougabu
“サイト管理”-“設定”-“その他の設定”にある“アップロードしたファイルを年月ベースのフォルダに整理”にチェックを入れると、保存場所の階層内に、年と月のディレクトリを作成してアップロードすることができますが、“サイト管理”-“作成”-“投稿作成”の“アップロード”の欄に以下のようなエラーが表示されます。
アップロード先のディレクトリのパーミッションの問題をクリアしていても出てしまう。
Warning: Unknown: open(/tmp/sess_xxx, O_RDWR) failed: Permission denied (13) in Unknown on line 0
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0
エラーを表示されていても、動作的には問題ないですが、鬱陶しいので消したい。
エラーで言われていることを解釈して、以下のようにして解決します。
xreaの場合ですが、他のサーバでも同じ様なことができるかと思います。
①サーバのユーザのルートに /tmp ディレクトリを作成する。
xreaの場合、/virtual/(ユーザID)/tmp
②WordPressを置いているディレクトリの /wp-admin 内に、下記の内容で php.ini を作成する。
session.save_path = /virtual/(ユーザID)/tmp
これで、“アップロード”の欄にはエラーが表示されなくなりました。
写真を多くアップロードする場合は、年と月のディレクトリに分かれて保存された方が便利なので、これは解決しておいた方がいいかも。
アップロードした画像のサムネイルのサイズは、デフォルトでは128×96と小さいので、大きくしました。
WordPress2.3系では、
/wp-admin/includes/image.php
内の”128″と”96″を、4対3の比率になる数値に置き換えます。
このページの場合、”128″を”400″に、”96″を”300″にエディタの一括置換の機能を使って、機械的に置き換えました。
機械的に置き換えても問題なかったです。複数個所あるので、一括置換した方が楽でした。
08/03/30追記
WordPress 2.5から、サムネイルのサイズを設定画面でできるようになりました。
便利になりました。