memocon プログラミングのメモや物欲日記、雑記等

WordPress】記事を書くのが楽しくなるプラグインActive Preview

2013年02月10日 00時05分

wordpressの投稿で一番めんどくさいのって記事を編集するたびにプレビューボタンを押して変更を確認するという作業ですよね。
その作業を劇的に改善してくれるのがActive Previewプラグインです。

Active Preview
WordPress.org Active Preview

これを使うとまるでDreamWeaverやCoda2のプレビューウィンドウを使っている感覚でリアルタイムで変更がプレビューされるようになります。

使用イメージ動画

続きをみる

WP-PostViewsとWP-SuperCacheを両方使う場合は管理画面のBasic認証は避けた方がいい

2013年01月13日 22時16分

前のPostをしたところ@te2nyan氏にBasic認証がかかっていると指摘を受けた。

WordPressの管理画面からログアウトしてみてアクセスしてみると確かに画面は表示されているのにBasic認証の画面が表示されてる。

こんな画面が数ヶ月前から出ていたのだろうかと思うとショックで頭痛がしてくる。
が頭痛で寝込む前に原因を調べてみた。

続きをみる

iTunesで再生した曲をブログ(wordpress)に表示する

2011年12月29日 22時44分

右にある「最近聞いてる曲」ってウェジット。
案外設置に手間取ったのでメモ代わりに記載。

このウェジットはlast.fmのプラグインlast.fm Live!で対応した。
使用しているwordpressは3.2.1。

last.fmはSNSらしいけど自分の使い方は専ら自分が再生した曲の累計を眺めてニヤニヤしているのみ。
月に何曲聴いたとかもわかるし自分が予想していなかったアーティストが自分の再生ランキング上位にくることもある。
個人での使用でも十分楽しいのでお勧めである。
ちなみに俺のランキングTopは断トツでKOTOKO。2位のナイトメアにダブルスコア以上という状態w

設定も上のサイトでユーザー登録したらその後ここで連携用ソフトをインストールすれば終了。
至って簡単である。


・lastfm-rps
  http://blog.hamamoto.info/archives/134.html
・lastfm-recently-played-tracks
  http://wordpress.org/extend/plugins/lastfm-recently-played-tracks/

検索してみると上位に出てきた上の2つは2.xシリーズの時に開発されたらしく3.xシリーズだと警告が出て上手く動かない。
エラーの内容はregister_sidebar_widgetはもう使えないからwp_register_sidebar_widgetを使えというような感じのやつ。
調べてみたけど結構修正を加えないと駄目そうだったのでスパっと諦めた。


・lastfm-records
  http://wordpress.org/extend/plugins/lastfm-records/

こちらはすんなり動いたけど見た目が残念。
↓こんな感じ
last.fmの見た目


・lastfm-live
  http://wordpress.org/extend/plugins/lastfm-live/

最終的に使用したのはこのlastfm-liveというプラグイン。
使用している3.xでもエラーがあまり出なく少しの修正で警告無しに持っていけて見た目の編集もテンプレートが分かれてて触りやすい。

プラグインのメモをしつつlast.fmが日本でももっと普及すれば嬉しいんだけどなぁ。

WordPress】管理画面を強制的にSSL使用(FORCE_SSL_ADMIN)

2011年09月06日 12時17分

管理画面やログイン画面では強制的にSSLを使用したいと調べてみたところ
2.6から標準機能として備わっていることが判明。

http://wpdocs.sourceforge.jp/Administration_Over_SSL

早速wp-config.phpに以下を追加して機能を有効にする

ところが以下のwarningが表示されて有効にならない(´д`;)
Notice: Constant FORCE_SSL_ADMIN already defined in /home/kon/www/wordpress/wp-config.php

なんでやねんとソースを追ってみると先にwp-includes/default-constants.phpが処理されて定義されている。
wp-config.phpには直接includeされていないがincludeしているwp-settings.php内でincludeされているので以下の処理より上に設定を記述する必要があるらしい。

プラグイン’WP TO TOP’を有効化するとエラーが出る

2011年09月02日 16時50分

アクティブ化するとエラーが出た。

Use of undefined constant headerWpToTop – assumed ‘headerWpToTop’

ので以下のように修正。