Home > WordPress Archive

WordPress Archive

WordPress vs MovableType

日本ではMovableTypeの利用者がWordPressよりも多いとは思っていたが、2006年の中盤頃に逆転していたんですね。
個人で気軽に使用する分にはWordPressの方が私のようなスキルがないものでも簡単に設置できるのが伸びている原因かな?

WordPress-MovableType 日本
Google Trends : WordPress-MovableType 日本

まだ日本では大きな差はないが世界規模でみればその差は・・・。
Google Trends : WordPress-MovableType ALL Regions

外部リンク先のみ画像を挿入

記事の中にあるサイト外に出るリンクのみにイメージをつけるというもの。

a[href^="http:"]:after,
a[href^="https:"]:after {
    content: url(images/icon/link_out.gif);
    margin: 0 2px;
}

a[href^="http://example.com"]:after {
    content:"";
    margin: 0;
}

上記コードをcssに追加するだけ。
afterbeforeに置き換えればイメージを前に挿入できる。
もちろん挿入するイメージのパスや自サイトのアドレスは要調整。

今回のイメージは海外の下記サイトから頂きました。
Mini-Images für den Webmaster, kostenlose downloads GIF JPG Webdesign
上記アドレスから入ってSite-Nav Symboleページですが、これ以外にもシンプルですっきりしたものが多いです。

mbstring関数のメモ

WordPressを運用する際のmbstring関数はどれがベストなのか?
ググッてみたりしたけどPHPのバージョンによっても若干違うみたいな書き込みもあり良くわからなかった。

現状では下記の設定で問題なく動作しているのでメモしておく。
因みにPHPは5.2.4

php_mbstring関数

Google Code Prettify for wordpress

いわゆるコードを色付けして整形し表示してくれるJavaScriptなんですがWordPress用のプラグインがあったのでインストールしてみた。

プラグインを有効にして指定の書式でコードを括れば自動的に判断してくれるので非常に簡単です。

<pre class=”prettyprint”>ここにコードを書く</pre>

PHPの場合

ignore_user_abort(true);
define('DOING_CRON', TRUE);
require_once('./wp-config.php');

if ( $_GET['check'] != wp_hash('187425') )
	exit;

if ( get_option('doing_cron') > time() )
	exit;

update_option('doing_cron', time() + 30);

$crons = _get_cron_array();
$keys = array_keys($crons);

cssの場合

h1 {
	margin: 0;
	padding: 0.8em 30px;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	color: #666;
	background-color: #f5f5f5;
	font-size: 152%;
	font-weight: normal;
}

対応している言語は20種類ほどあるみたいです。
若干レンダリングが重たいかな?という感じはしますが私的にはあまり気にならない程度です。

プラグイン wp-shot のcron

携帯からの投稿を可能にするプラグイン wp-shot のcronが何故かCORESERVER.JPでは動作しない。

よってプラグインのcronをすべて空白にして使用せずにサーバのcronで設定してみた。
cron_wp-shot.sh

#!/bin/sh

/virtual/*****/public_html/wp.mynoah.net/wp-content/plugins/wp-shot/
/usr/local/bin/php wp-shot.php

exit

CORESERVER.JPの場合cronの実行は最短で1時間に1回と制限されているので下記のようにした。

0 */1 * * * /bin/sh /virtual/*****/cron_wp-shot.sh 1> /dev/null

これで問題なく動作したので一安心ですが、基本的に携帯から投稿することはまずありません。
あくまでプラグインをインストールして使ってみたかっただけです^_^;

しかし何で画像が回転してるんだろう・・・まあこれは携帯の設定の問題なんですが。

プラグイン Flexible Upload

WordPressのプラグイン Flexible Upload を試してみた。

画像のアップロード機能を充実させるプラグインだがサムネイルサイズを任意で決定できることやLightboxやHislide等の組み込みも初期設定さえすれば自動で行ってくれる。

人物

配布先 >> Ma Tasse de The » Flexible Upload

マルチランゲージ対応となっており日本語ファイルも含まれていたが、私の環境では残念ながら日本語表示できませんでした。
日本語表示するためには特別な設定が必要なのかな?

ビジュアルエディタのフォントを変更

WordPressに標準で装備されているビジュアルエディタTinyMceの記事投稿画面のフォントはデフォルトの状態ではTimes New Romanになっている為、日本語を打ち込んだ際は少々違和感がある。

wp-includes/js/tinymce/plugins/wordpress.cssの28行目にフォントを設定する箇所があるのでお好みに変更すれば問題は解決。

body {
background: #fff;
font: 1em/1.3em Georgia, “Times New Roman“, Times, serif;
padding: .5em;
}

修正後

body {
background: #fff;
font: 1em/1.3em Georgia, “MS UI Gothic“, Times, serif;
padding: .5em;
}

TinyMceのフォント変更後

参考記事 >> ビジュアルエディタのフォントの大きさ

Home > WordPress Archive

Search
Feeds
Meta

Return to page top