2009 年 11 月 27 日

WordPressのテーブル接頭辞を変更する

ひとつのデータベースに複数のWordPressを設置しており、接頭辞(table_prefix)が判別しにくくなったのでリネームすることにした。

以下のサイトに書いてある通りに実行すると、難なく作業は終わった。 感謝!

[WordPress] SAKURAスタンダートで複数ブログを運営する | VIVABlog

カテゴリー: WordPress — OSCA @ 10:36 AM

2009 年 11 月 26 日

Contact Form 7が機能しない

WordPress 2.8.6で使っているContact Form 7が機能しなくなった。

Contact Form 7 のデータベーステーブルがありません。テーブルを作成する必要があります。

というメッセージが表示され、フォームを作ることも表示することもできない状態。

原因がわからないのでしばらく停止させておくことにした。

カテゴリー: WordPress — OSCA @ 9:03 AM

2009 年 11 月 13 日

WP2.84へアップグレードで重くなった

WP2.84へ自動アップグレードをしてみたらサイトが激重になった。

原因を調べているうちにパーミッションがサーバーの仕様と合っていないことに気がついた。 PHPのファイルパーミッションは755(705)でなければならないところが604だったので755に変更してみると回復したっぽい。

ウチの環境ではWP本体、プラグインともに自動アップグレードを行うとパーミッションが604になってしまうようだ。

しばらく様子見をする。

カテゴリー: WordPress — OSCA @ 9:58 AM

2009 年 9 月 7 日

WordPressでウィジェット領域を複数作る方法

テンプレート(functions.php)の

register_sidebar(array(

register_sidebars(2,array(

と書き換える。

ウィジェットを追加したいファイルに

<?php if ( !function_exists(’dynamic_sidebar’) || !dynamic_sidebar(2) ) : ?> <?php endif; ?>

と記入する。

管理画面から各ウィジェットを設定する。

参考にさせていただきました→ウィジェット領域を2つ以上つくる【WordPressカスタマイズメモ】

カテゴリー: WordPress — OSCA @ 10:42 AM

2009 年 2 月 25 日

WordPress 使用プラグイン一覧

ワードプレスでお気に入りのプラグインを列挙しておきます。

Akismet

コメントスパムを撃退。 WordPress.com で取得することができるapiキーが必要。

  • 標準装備

Audio player

音声を再生できるプレイヤーを投稿に埋め込むことができる。

Breadcrumb NavXT

パンクズリストを表示。

Contact Form 7 (日本語)

高機能のコンタクトフォームを簡単作成。

Dagon Design Sitemap Generator

サイトマップを作成。

DeCoder

実体参照へのデコードを支援。

Democracy AJAX Poll

投票プラグイン。

Google XML Sitemaps

XMLサイトマップ作成プラグイン。

IMM-Glossary

辞書プラグイン。

Ktai Style

WordPressを日本の携帯電話対応にするプラグイン。

My Category Order

思い通りにカテゴリを並べることができるようになる。

My Link Order

思い通りにリンクを並べることができるようになる。

Random Image

投稿に使用された画像をランダム表示。 その投稿へのリンクも。

Random Posts widget

ランダムで投稿を表示。

runPHP

投稿フォームでPHPを使用できるようになる。

Similar Posts

投稿に関連するエントリーを表示。 別途Post-Plugin Libraryを導入しておく必要あり。

WP-AddQuicktag (ja)

投稿フォームにワンタッチボタンを追加するプラグイン。

WP Multibyte Patch

WordPress のマルチバイト文字の取り扱いに関する不具合の累積的修正と強化を行うプラグインです。

  • 標準装備

wp-otenki

WordPress のエントリにLWWSから取得したお天気情報を付加。

WP-PageNavi

ページナビゲーションを表示。

WP-PostRatings

投稿に評価をできるようになる。

WP-PostViews

投稿の参照回数を表示。

カテゴリー: WordPress — OSCA @ 12:05 PM

2009 年 2 月 16 日

wp_list_bookmarks

<?php wp_list_bookmarks('引数'); ?>
「<」は「& lt;」、「>」は「& gt;」
カテゴリー: WordPress — OSCA @ 10:30 AM

wpタグ/ title_li

null(0)値を指定すると、見出しは表示せず、リストを <ul>, </ul> タグで括らない。
カテゴリー: WordPress — OSCA @ 10:21 AM

2009 年 2 月 13 日

WP 自動アップグレードの注意点

カスタマイズしたテンプレートも上書きされるので、バックアップをとっておく。
カテゴリー: WordPress — OSCA @ 6:40 AM

runPHP

ユーザー設定の「ビジュアルリッチエディタを使用しない」「I can activate or deactivate runPHP on a post.」にチェックし、設定のrunPHPから権限を設定する。
カテゴリー: WordPress — OSCA @ 6:36 AM

2009 年 2 月 4 日

WP テンプレートタグ/wp list categories

wp_list_categories は、リンク付きカテゴリリストを表示。
<?php wp_list_categories('引数'); ?>
デフォルトでは、”Categories” という見出し付きで、入れ子になったリスト(ul)を生成。 カテゴリリストの外側がさらに li で括られるのは、デフォルトテーマやウィジェットでは、サイドバー全体が ul の入れ子構造となっているため。 最も外側のリストを外すには、title_li パラメータ を空指定。 この場合、上記コード例の先頭と末尾の各2行(
    • ,
  • )が除かれ、中の li 要素のみが出力されるため、下記の用例のように、自分で箇条書き要素(ul または ol)で括る必要がある。箇条書きにしたくないときは、styleパラメータに none を設定。 http://wpdocs.sourceforge.jp/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E3%82%BF%E3%82%B0/wp_list_categories

    カテゴリごとのRSSを表示する場合

    <?php wp_list_categories(’orderby=name&show_count=1&feed=RSS‘); ?> 太字(&feed=RSS)を追記する
    カテゴリー: WordPress, レンタルサーバー — OSCA @ 4:34 AM

    自家製 HP作成マニュアル