rusica.net

雑記帳 : 228ページ目

どうでもいい雑記その790

謎講座を制作中。暑いのもあって今一作業が捗らない。それに伴って、サイト自体のテーマも若干更新。まぁ、見た目は変わらないんだけど。

講座の各ページは「投稿」を使おうと思っている。ただ、それだと講座を更新するたびにトップページに記事が出てきて鬱陶しい。そこで、

  1. Webサイト制作講座以外のカテゴリーの記事のうち、最新1件を取得
  2. 1で取得した記事の年月日、および制作講座カテゴリの除外の2点を$query_stringに追加
  3. あとはWordPressループで記事を表示

ってな具合にindex.phpを書き換えた。こうすることで特定カテゴリを除外した、最新一日分の記事を取得出来る。

ただ、あまり効率的なやり方とは思えない *1。カテゴリ増やすたびにテーマを更新しないといけないし。PHPにすると下記の通り。

<?php
$posts = get_posts('numberposts=1&category=Web制作講座以外のカテゴリIDをカンマ区切りで羅列');
$recent_date = date('Ymd',strtotime($posts[0]->post_date));
global $wp_query;
query_posts(
    array_merge(
        array('cat' => -Web制作講座のカテゴリID *2, 'year'=> substr($recent_date,0,4) , 'monthnum'=>substr($recent_date,4,2) , 'day'=> substr($recent_date,6,2)),
        $wp_query->query
    )
);
?>

さらに下記サイトの記述に倣ってFeedから制作講座カテゴリの記事を除外。

下記をfunctions.phpに追加すれば終了。

function myFilter($query) {
    if ($query->is_feed) {
        $query->set('cat','-Web制作講座のカテゴリID *2');
    }
    return $query;
}
add_filter('pre_get_posts','myFilter');

サイトのテーマの修正はそんな感じで終了したので、講座の方の作業を続行中。今年中に完成出来ればいいなー、とか。

  1. SQL文投げ込んでSELECTで記事持ってきた方がスマートな気がする。具体的な方法がよく分からんので今回は見送ったけど。[]
  2. IDの頭にハイフンをつけると除外指定になる[][]

どうでもいい雑記その789

東京鬼祓師 鴉乃杜學園奇譚がとりあえず終了したので、謎講座(謎)の作成に取り掛かることにした。

一往、「デザインカンプ1枚からどうやってWordPressを利用したサイトを制作するのか」という手順を解説する予定。

  1. カンプからHTMLをおこす
  2. カンプのデザインになるようCSSを書く
  3. 1、2で制作したHTMLとCSSを利用してWordPressのテーマを作成する

と、こんな感じの手順になるんじゃなかろうか。使うカンプは3分で作った下記のものになる予定 *1。ありがちな謎企業サイトもどき。

WordPressで、_ブログではなくWebサイトを制作する_ときに必要なポイントは抑えるつもりでいる。作業途中で3.0がリリースされたら「カスタム投稿機能」も盛り込もうかと思ったり。

こんなもんか?

あくまで全部予定なので、いつ公開出来るのかとかその辺は分からん。公開しないかもしれないし。そもそも途中で飽きる可能性が高いし。まー、そんな感じでボチボチ進めよう。

  1. ナビゲーションの文字列というか、内容は変えないとダメだな。それっぽいのに変えないと、やりづらい。[]

どうでもいい雑記その788

なんか講座的コンテンツ(デザインカンプ→HTML+CSS→WordPressのテーマ、的な何か)を制作したい欲が先日から増しているけど、途中で投げそうな予感がバリバリするので手をつけていない(謎)

とか何とか考えていたりいなかったり。気が向いたら週末にちまちま作業するかもしれない

どうでもいい雑記その787

昨日は退社する人の送別会だった。で、激しく風邪気味だったので、ほとんど飲まずに帰ってきた。

早めに寝た所為か、今日は大分マシ。今日明日と無理しなければ月曜日には完治するはず。

ゲームの方は鴉乃杜をやっていたりいなかったり。

どうでもいい雑記その786

ほー、こういうパッケージなのか。発送は6月と。

最近色々ときつい。いや、金銭的にではなく。

帰宅後ゲームするのがしんどいとか重症だよ。私は仕事する為にではなく、娯楽の為に生きているので、このままではしんでしまう *1

たぶん、7月辺りまではきつそうだから、何とか頑張るしかないな。今年はボーナスでるといいなぁ。去年は一銭もでなかったからなー。

  1. いや、さすがに死にはしないな。死んだら新作ゲーム遊べないし[]