Web技術

WordPressレッスンブック 2.8対応—ステップバイステップ形式でマスターできる

2010/9/25 土曜日 3:31:06 カテゴリー:ITEM,WordPress

WordPressを理解する為の前準備として

WordPressレッスンブック 2.8対応—ステップバイステップ形式でマスターできるWordPressの構造の理解を深める為に、テンプレートを使用せずにテーマを作成しようと思い、「WordPressレッスンブック 2.8対応—ステップバイステップ形式でマスターできる」という本を参考書代わりに、「理解・分解・再構築」を目指した。

もちろん、Google先生に尋ねれば、散らばった情報を手に入れる事はできるだろう。しかし、今回は散らばった情報は本書で補えきれなかった場合に尋ねる事にした。

本書の良いところはタイトルの通り、ステップバイステップでサイト(ブログ)を(再)構築できるところだろう。
前知識として、スタイルシートを用いたHTMLを書く事が出来れば、簡単に「理解・分解」まで進めるはずだ。
後はどういったサイト(ブログ)を「再構築」したいのかによって変わってくるが、基本通りに進めるのであれば本書をそのまま読み進めればよい。jQueryなどを用いたプラスαの要素はGoooooogle先生に尋ねながら、「再構築」をすれば思い描いたサイト(ブログ)ができるはずだ。

サイトデザインを新装しました。

2010/9/19 日曜日 0:51:23 カテゴリー:WordPress,作業ログ

ということで、WordPressを勉強しながらサイトデザインを新装。
本格的な作業ログは後日投稿予定。
今回は残作業ログ。

  • コメント、トラックバック周りの実装。
  • 404ページ(こだわりは無い)
  • CSSを整理する。
  • 今回の作業のまとめ。
  • 工房見学。

ざっと思いついたものをあげてみたけど、工数が結構ありそうな悪寒だが、今回の新装でトップページに写真を掲載できる仕様にしたのでモチベーションがあがった気がする。

またGRを片手にぷらぷら撮影でもしよう。 (続きを読む…)

WordPressのアップデートとプラグインの自動アップグレード

2009/2/17 火曜日 12:19:59 カテゴリー:WordPress

WordPress自体のバージョン2.7.1にアップデートして、ついでにプラグインも自動アップグレード化しました。

XREAの場合PHPがセーフモードで動作しているので、以下のコードをwp-adminに.htaccessとして設置しなければならない。

<Files update.php>
AddHandler application/x-httpd-phpcgi .php
</Files>

WordPress2.5 Flexible Upload

2008/4/27 日曜日 17:46:39 カテゴリー:WordPress

以前、Flexible Uploadは2.5で利用できないと書いたが、対応していたようだ。
Wordpress2.5.1にアップグレードしたついでに、Flexible Upload ver.1.13を導入。

WordPress2.5にしてから、Mobile Gateにログインできないようだ。
いまさら気がつくあたりに利用頻度の低さを伺えるな。
まぁ、しばらくは放置しておこうかな。

WordPress2.5で動作するプラグイン

2008/3/11 火曜日 13:47:49 カテゴリー:WordPress

Mobile Eye+【Ver.1.3】
動作するがオプションが表示されない。→いつの間にか出てきた。
Flexible Upload【Ver.1.9】
ファイルアップロード項目がなくなった為、利用不可。
ZenphotoPress【Ver.1.3.1】
問題なく使える。日本語版は古いので試していない。
Contact Form 7【Ver.1.7.6】
問題なく表示する。送信テストはしていない。
Search Everything
デフォルトでページも検索対象になったようなので、導入する必要性はあまりない気がする…。

query_postsを使って更新情報を表示する

2008/2/27 水曜日 13:33:02 カテゴリー:WordPress

トップページとかで、○件だけ更新情報を表示する書き方。

例えば、更新情報というカテゴリーだけでいいのならget_posts()という選択肢もある。
しかし、複数のカテゴリーにまたがっている場合はquery_posts()を使うする。

例えば、カテゴリーIDが1と2のカテゴリーを一緒にして、5件表示する。

<dl><?php query_posts($query_string . "&cat=1,2&showposts=5"); ?>
<?php while(have_posts()):the_post() ?>
<?php the_date('Y/n/j','<dt>','</dt>'); ?><dd><a href="<?php the_permalink(); ?>" id="post-<?php the_ID(); ?>"><?php the_title(); ?></a></dd>
<?php endwhile; ?>
<?php query_posts($query_string . ""); //初期化 ?></dl>

HTMLタグはお好きなように書き換えてください。

それよりも、
これ重要

<?php query_posts($query_string . ""); //初期化 ?>

最後の1行が無いとページャーが発生してしまう。(しかも、表示しているページを起点にしてしまうので、ページが無い可能性が高い。)

トップへ戻る