$theTitle=wp_title(" - ", false); if($theTitle != "") { ?>
2009-02-01 (日曜日) In: WordPress(1,250 views)
昨年の12月14日にWordPresの2.7日本語版がリリースされてました。ここんところアップデートをさぼっていて2.62からになりますがおくればせながらアップデート作業をしました。
いつもどおりにそのまま新しいファイルを上書きして管理画面に入るとボタンをクリックしてアップデートしろという指示がでてきてそのとおりにしてあっさり完了。
管理画面がかなり様子が変わっています。とりあえず不具合はなさそうです。
2008-09-29 (月曜日) In: WordPress(1,905 views)
ぼけーっとしてたらWordPress 2.6.1 日本語版が9月9日(火)にリリースされてました。そういえばまだ2.6.1にもアップデートしてなかったっけ。
追記:
2.6.0日本語版の環境にそのまま2.6.2日本語版のコードを上書きコピーしても「2.6.2にアップデートしてください」のメッセージが出るのでさらに「日本語版 2.6.2 アップグレード用差分ファイル」を上書きしてOKになりました。前は単に上書きするだけでよかったと思ったんだけど何か変わったのかな?まあ、目的が達成できればそれで良いので深く追求はしないけど。
2008-08-17 (日曜日) In: WordPress(2,186 views)
WordPress 2.6.1が8月15日(金)にリリースされました。リリース内容の日本語訳もすでにありますね。速い。お盆中だけど「日本語版のリリースはもうまもなくです!」だそうです。
追記:(2008/08/18)
日本語版もリリースされました。
WordPress 2.6.1 日本語版リリースのお知らせ
2008-07-21 (月曜日) In: WordPress(3,672 views)
先週の7月15日にWordPress 2.6がリリースされました。日本語版も7月16日にリリースされてました。今回は2.5.1の環境から上書きでアップグレードしました。もちろん現在のディレクトリを全部別の場所へコピーしておいてからですが。正しいアップグレードの方法はUpgrading WordPressに詳しく書いてあります。themeディレクトリとpluginsディレクトリだけ上書きされて困らないようにしておけば大丈夫そうです。上書きした後、管理画面にアクセスすると「アップグレードが必要です」という画面が出てくるのでそこのボタンを押すだけで完了。
あとは今までの wp-config.php を修正します。
Also take care to preserve the content of the wp-config.php file in the root directory. This file contains current settings for your existing installation, e.g. database sign-in information. Occasionally new versions of WordPress adds statements to this file. (E.g. in version 2.5 the SECRET_KEY variable was added, see Extended upgrade instructions). Compare your existing file with the new installation file which is named wp-config-sample.php. Either transfer your settings to the sample-file and rename it to wp-config.php or copy the new statemens from the sample file into yor current file.
以下はwp-config-sample.phpの抜粋です。
[code]
// それぞれの KEY を独自のフレーズに変更してください。あとで思い出す必要はないので長くて複雑なものにしてください。
// http://api.wordpress.org/secret-key/1.1/ を訪れればフレーズを生成してくれます。
// もしくは適当なフレーズをご自分でお作りください。
// それぞれの KEY は異なるフレーズにしてください。
define('AUTH_KEY', 'put your unique phrase here'); // 固有のフレーズに変更してください。
define('SECURE_AUTH_KEY', 'put your unique phrase here'); // 固有のフレーズに変更してください。
define('LOGGED_IN_KEY', 'put your unique phrase here'); // 固有のフレーズに変更してください。
[/code]
私の場合は上記にある http://api.wordpress.org/secret-key/1.1/ で生成したフレーズを少し加工してそのままコピペして済ませました。
2008-05-25 (日曜日) In: WordPress(3,192 views)
WordPressでCutline 3-Column Right 1.1というテーマを使ってみようとダウンロードしてきて試したところ、下記のようなエラーが出ました。
Warning: array_merge() [function.array-merge]: Argument #2 is not an array in …../wp-includes/widgets.php on line 60
エラー内容からちょっと検索してみると、
http://wordpress.org/support/topic/165568
The solution is located here:
http://wordpress.org/support/topic/148108
I put the one line of code in the widgets.php file on the line number that was the problem (for me it was line 60 – the old code was
$sidebar = array_merge($defaults, $args);The proper code should be:
$sidebar = array_merge($defaults, (array)$args);
というWordpressに変更を入れる解決方法が出てきているのですが、
No, that’s not your problem. The real problem is in your theme, it’s making a call to the register_sidebar function with incorrect parameters. I suspect that it’s something like
register_sidebar(2);in your theme’s functions.php file, when it should really be doingregister_sidebars(2);. Note the extra “s”.
実はこれはテーマの方の問題で、テーマに含まれれるfunctions.phpの中で関数名に”s”を付け忘れているというのが真相だそうです。
/wp-content /themes/cutline-3-column-right-11/functions.phpの5行目にあるregister_sidebarに"s"を追加すればOKになりました。
[code]
/* blast you red baron! */
require_once (ABSPATH . WPINC . '/class-snoopy.php');
if ( function_exists('register_sidebars') )
register_sidebars(2);
$current = 'r167';
function k2info($show='') {
[/code]
2008-05-10 (土曜日) In: WordPress(807 views)
WordPress.com Stats というプラグインを先日来使っているのですが、今日
Fatal error: Only variables can be passed by reference in ほげほげ/wp-content/plugins/stats/stats.php stats.php on line 548
というエラーがダッシュボードのstats枠に出ているのに気が付きました。Versionは1.2.1です。当初、こんなエラーは出てなかったはずなのでおかしいなと思って調べてみると、同じトラブルに遭遇している人がやはりいました。
wp-stats plugin v. 1.2 Fatal error stats.php on line 548 (8 posts)
I’m getting an error on my dashboard using wp-stats plugin version 1.2 on new wp 2.5. The double wide widget shows the graph on the left just fine but does not show the top posts on the right – only the followin error:
Fatal error: Only variables can be passed by reference … in <path>stats.php on line 548
:
:
The fix is this:
Edit the file stats.php, and change line 543:if ( !$stats_cache = get_option( 'stats_cache' ) ) $stats_cache = array();to:
$stats_cache = get_option( 'stats_cache' ); if ( !$stats_cache || !is_array( $stats_cache ) ) $stats_cache = array();
この通りに変更したら解決しました。
2008-04-27 (日曜日) In: WordPress(876 views)
今日、WordPress 2.5.1日本語版がリリースされました。
2.5からのアップグレードはzipファイルを取ってきてそのまま上書きで解凍して /wp-admin/upgrade.php にアクセスして完了。
一応、元のファイル群はコピーして残しておきますがそのまま上書きで特に問題なし。
「FEEDJIT」というブログツールを入れてみました。サイドバーに”Live traffic feed”とあるのがそれです。リアルタイムでブログにアクセスしてきた人のおおよその場所とどこから来たかが分かるようになっています。一番上に出てきているのが今これを読んでいるあなたのアクセス元の情報です。「Southport, Queensland」とあるのは多くの場合、私自身のアクセスですね。意外と詳しい位置を出してきますね。でも日本の場合は地方でも東京とみなされるケースも多々あるでしょう。実際、関西からのアクセスが東京になってたりしてます。
2008-04-12 (土曜日) In: WordPress(1,474 views)
Version 1.9でWordPress2.5に未対応だったFlexible UploadがVersion1.10で2.5対応になりました。
FYI
2008-04-09 (水曜日) In: WordPress(518 views)
このブログはmySimplifiedというテーマを使っています。しかし、メッセージがスペイン語なのでそれを英語に書き換えたり色々と手を入れています。今日は、Another HTML-lint gatewayで高得点が出るように色々といじってみました。結果は、テーマファイルを書き換えるだけの範囲でこんな感じまでできました。
チェックの結果は以下のとおりです。
http://www.masashi.org/blog/ を XHTML1.0 Transitional としてチェックしました。
93個のエラーがありました。このHTMLは 96点です。タグが 38種類 820組使われています。文字コードは UTF-8 のようです。
この点数はコンテンツによって変わりますが、画像にAlt属性を付け忘れたりしなければ90点以上は確保できそうです。ここまでくるには、アフィリの埋め込みコードの“&”を”&amp;”とかに書き換えたりも必要。しかし、ウィジェットで「リンク」をサイドバーに貼り付けるとあっと言う間に点数が悪くなります。リンクウィジェットが吐き出す<li>のid属性が全部同じなので減点されるからです。これってWordPress本体の方をいじらないと駄目そうなので今日はパス。
この作業中にWP-PostViewsというプラグインのフックを発見(笑)。さっそくダウンロードしてきて「有効化」しました。これを入れないと、「<span> と </span> の間が空です。」で1点減点になるのです。同時にWP-PostViews Plusというのも見つけたけど、ウィジェットのmost viewed postsがうまく働かない(共存できない)みたいなのでパスです。
日々の四方山話を徒然と・・・
いらっしゃいませ。このブログはオーストラリアの生活に関する話題とFreeBSDに関連する話題を主に色々と書き綴っています。
Sorry, This site consists of Japanese contents only. If you are interested in my blog, feel free to leave your comments in English or Japanese. Thank you.