blog.knym.net | I'm searching something to change my life.

Archive for the "このblogの更新履歴" Category

WordPressの開発でブラウザーのタブを判別するためのfavicon設定


こんな感じでローカル環境と本番環境、一般ページと管理者ページなどをプロジェクトごとにタブを開くと、
開きすぎてどれがどのタブかわからずに探す手間がもったいなかったから、faviconで区別できるようにした。

Read More ›

wordpressのtheme内で、トップページかどうかの判別

下記でややこしいことしてるんだけど、、、
is_front_page()でトップページかチェックできる。


$wp_queryを呼び出すタイミングが遅いとエントリの一覧表示後などには、
表示されているページと違う内容が代入されているので、
wp_headを呼ぶタイミングで表示されているページのIDを取っておくようにした。


んー、説明がややこしいけど、要は、
以下のプログラムをtheme内のfunctions.phpに仕込んでおくと
トップページにだけ表示するコンテンツ内容が操作できて便利ですよという話。

Read More ›

Google Friend Connect

こういうwidgetを置くことで、web上のつながりが増えないものかと思い、配置してみた。

Read More ›

ユーザーのクリック位置がわかるWP-Clickmap


インターフェースの改良の参考にと、ユーザーのクリック位置がわかるWP-Clickmapプラグインをインストールしました。


上のキャプチャ画像をみると右端のカラムのクリックが多いのがわかるんですが、なぜ、こんなにクリックされてるのか謎。。。
というようなことがわかっていいです。


New WordPress plugin: WP-Clickmap – Roger Stringer

Read More ›

jQueryでIMGタグを含んでいるAタグのborderの非表示

a {
    color:#FFF;
            text-decoration:none;
            padding-bottom:1px;
}
    a:link,
    a:visited {
        border-bottom:1px dotted #FFF;
    }
    a:hover,
    a:active {
        border-bottom:1px solid #FFF;
    }


というCSS設定で<a>borderを表示するようにしていると、</a><a>の中に<img />タグを表示するときもborderが表示される。
それが嫌だったので、jQueryでそうならないようにした。


Read More ›

Click Counter Plugin For WordPress

Click Counter Plugin For WordPress « planetOzh
をインストール。


DBのtableを作るのがちょっとめんどくさかったけど、難なくできた。


the_content()で表示される部分のリンクしかクリック数をカウントをしないみたい。


で、使ってみたんだけど、とりました。
理由は
- クリック数が少ないと悲しい気持ちになってしまう
- リンクをクリックしたときのgoogleAnalyticsでのログが、
/outgoing/blog.knym.net/go.php?http://tip.tipness.co.jp/=
のように、長くなってわかりづらいため。

Read More ›

jqueryで画像の幅を自動的にページ幅に合わせて縮小

画像がエントリ表示の幅をはみ出して表示されるのをjqueryで直してみた。


before


after

Read More ›

wordpressでエントリ内の改行処理

  • markdownで改行をするときは文末にスペースを2回入れなければいけない。
  • syntax hilighterで、空行の入ったコードが<p>タグで分断される。

これらの対策を考えた。

Read More ›

wordpressでsyntax hilight

markdownでコードを入力するとき横にスペースを4つインデントでつけなければいけないんだけど、それがえらい手間暇かかるしレイアウトも崩れるので、いまさらながらsyntax hilightしてくれるpluginを導入しました。


it : ソースコードをハイライトしてくれるwordpressのプラグインがよくまとまってて、
一緒のSyntaxHighlighter Plusをインストールしました。


[code language="php"]echo 'Hello! world!';[/code ]  


っていう記述でlanguageのところにはファイルの拡張子を入れとけば問題ない感じ。


WP - AddQuicktagをつかって、以下のようにやると楽です。


quick tag setting


って、思ったら、一行だと左のアイコンが邪魔くさい。
1 line code to use a onclick=


なので、結局、SyntaxHighlighter Evolvedにした。


理由は左のアイコン表示の切り替えなど、細かく設定できるようになってたから。


syntax hilight のthemeはいくつか選べて、emacsがかっこいいなって思ったけど、白背景だとかなり全体からコード部分が浮いて見えるので普通にdefaultにしときました。


あとは、[WordPress]SyntaxHighlighterのActionScript対応 | modoki.orgのとおりにしてactionscriptに対応。


あと追加したjsの登録の仕方が変わってたみたいで、


wp_register_script( 'syntaxhighlighter-brush-as',        plugins_url('/syntaxhighlighter/syntaxhighlighter/scripts/shBrushAS3.js'),        array('syntaxhighlighter-core'), $this->agshver );


というように追加するといいっぽい。


ちなみにコードをコピペするとき行番号がはいってうざいってとき、firefoxだとそうなるみたいなので、google chromeを使うといいですよ。

Read More ›

Upgrade qTranslate2.1.3 in WordPress2.7

I got some trouble to upgrade qTranslate plugin in wordpress 2.7.





Post wasn’t shown on page.


  1. Move qTranslate setting page from “Settings > Languages”

Read More ›

 

Essentials

Meta

Pages

Categories