WordPressの最近のブログ記事

wp_uploadmain2.gif

WordPress 3.1 でサイトを構築していて、アップロードファイルのサイズで少しハマったんでメモ。

投稿画面でお客さんから送られてきた PDF データを挿入しようとしたら、「●●.pdfは、エラーのためアップロードに失敗しました このファイルは、このサイトのアップロード上限を超えています。」のエラー表示。

アップロードサイズが1MBって

よく見ると、「アップロードファイルの最大サイズ:1MB」となっていました。1MB って。

ボクたちのような仕事をしていて、画像や PDF のサイズを変更できれば別ですが、ふつう一般の方でそこまで気をつけて、サイズを調整されないはずです。デジカメで撮った大きい画像もバンバン掲載していかれるでしょうし、アップロードファイルサイズの上限値を上げる必要があります。

wp-switch_main.gif

Wordpress 3.0 から、ネットワーク化すると複数のブログを管理できるマルチサイトの運営が可能になりました。そうなると、追加した各ブログの情報(新着情報やページ情報など)を取得したい場合が増えてきますよね。

Movabletype では「 MultiBlog 」で、複数ブログの情報をテンプレートタグで簡単に取得できたので、Wordpress も何か似たようなタグがあるだろうと調べてみると、WPMUで使用されていた「switch_to_blog 」という関数を利用するとのこと。

それまでは、各ブログの RSS からタイトルやパーマリンクを抜き出して、最新情報に表示させていたけど、表示が重いしリアルタイムに反応してくれなかったので困っていました。これで一気に解決っす。

widget_main.gif

WordPress では「ウィジェット」機能を使うと、サイドバーやフッターの項目の中身や並び順を、管理画面から簡単にレイアウトできます。

その中の「テキスト」ウィジェットを使用すると、任意のテキストや HTML が作成できます。ただ、PHP や WordPress の機能を活用しようと思えば、やはり新規にウィジェットを作成しておいたほうが便利ですね。

で、今回はオリジナルウィジェットの作成方法のメモ書き。

word_main.gif

スタッフのUeda氏からの情報で、「MS Word 2007(以下Word)」からブログの投稿ができるとのことなので、試してみました。

custom_tpl_main.jpg

今回は、カスタムテンプレートをつくる練習。

記事やカテゴリー、広告などを詰め込んだブログのトップページではなく、いわゆる「ホームページのトップページ」っぽいシンプルなテンプレートにしてみました。

plugin_main.gif

WordPressの練習用サイトにいくつかプラグインを設定しました。

以下、簡単な概要。

skin_main.jpg

Vicunaテーマの中に標準で入っている「style-vega」をローカルにダウンロードして、ディレクトリ名を変更後(style-kysとした)、中身のcssを修正しました。

cssの構造を理解するのに少し時間はかかりましたが、慣れればとてもカスタマイズしやすいですね。

theme_vicuna_main.gif

WordPressの「テーマ」の種類は、MTよりも多そうですね。

調べてみると「Vicuna」がカスタマイズしやすくて便利そうなので、拡張版「wp.Vicuna Ext」をさらにカスタマイズした「wp.Vicuna Ext. Custom」を導入してみました。

wp_uploads_main.jpg

初期設定も終わったので、WordPressの画像アップロードを試してみる。

その前に、ユーザー名の「admin」をどうしても変更したかったので、下記のサイトを参考にして変更しました。

wp_main.jpg

CMSは、ずっと「Movable Type」を利用してたんですが、仕事で必要になる気配を感じ、いい機会だし、「WordPress」も始めてみることにしました。

PageTop