Posts Tagged ‘blog’

text-size

火曜日, 3月 30th, 2010

テキストサイズをボタンをポチポチ押して

大きくしたり小さくしたりするスクリプトを

勉強がてら作ってみる

jQueryを使用しているので、リンクを貼っていること前提です

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<script type="text/javascript">// <![CDATA[
$(document).ready(function() {
    var count = 2 ;
    var textsize=["0.8em","0.9em","1em","1.2em","1.4em"] ;
    $('#big').click(function(){
        count++:
        $('サイズ変更したい要素やid,class名').css("font-size",textsize[count]);
        if(count>4){
        count=4;
        }
    });
    $('#small').click(function(){
        count--:
        $('サイズ変更したい要素やid,class名').css("font-size",textsize[count]);
        if(count<0){
        count=0;
        }
    });
});
// ]]></script>

#bigやら#smallやらは任意のアンカーにつけてくだされ

1
2
<a id="big" href="#">文字を大きくするよ</a>
<a id="small" href="#">文字を小さくするよ</a>

みたいに。

で、変数countに「2」を最初に入れているのは、ブラウザ読み込み時のデフォ

文字サイズはtextsizeに配列でぶちこんでいるので、その場所(=1em)を指定しています

クリックでcountの数値を増やしたり減らしたりして、配列から文字サイズを変えています

if文は、やたらめったにクリックされると「count=100」とかになってしまうと、文字サイズを小さく変更するまで大変!

ということで、countの数値を配列数に収めてます(0~4の間っすね)

ラクチンポン

ちなみに、WORDPRESSやらでは「$」を使用するとうまく動作しないことがしばしばあるので、

私は「$」ではなく「jQuery」を使うようにしてます。

1
jQuery(document).ready(function(){

と。

IEってやつに・・・

火曜日, 2月 9th, 2010

久しぶりにIEでブログを見たら、

ありえんことになっていた。

「jQueyの引数が無効です」

??

検索するも、有効な手立ては見つからず。

で、現状をローカルにダウンロードし、テンプレートを入れなおしてみて、

一寸ずつ戻していってみる。

header,footer,index,sidebar,function…

でcss

うん、cssだ。

ではどこだ?

text-shadowか?border-radiusか?

とやっていると・・・

div.grid-itemとdiv.single-itemを元々一緒の記述だったのを2つにわけ、

gridにはボーダーなし、singleにはボーダーありで設定していた。

おそらく、そこ。

ってか、ここ。

解決したけど、えらい時間を食ってしまった。

もう少し、がんばろう。

xml_rss

土曜日, 2月 6th, 2010

自分のブログの記事を、まぁどこぞに出力するものを書いてみようということで、pearのXML_RSSをどどーんと使ってみる。

まずはレンタルサーバーにXML_RSSが入っているか、phpinfo()で調べてみると、まぁ入ってない。

なおかつ、プラグインをアップすることさえ出来ない(っぽい)

漁ってみると、「PEARのディレクトリ作って、.htaccessでパスをとおしてやる」ことにたどりつく。ありがとうございます。

ftpで好きなディレクトリ(パスがとおるところね)にPEARディレクトリを作るか、ローカルからそのままぶち込む

.htaccessで

1
2
3
<IfModule mod_php5.c>
php_value include_path ".;/(フルパス)/PEAR"
</IfModule>

で好きなプラグインをぶち込む。

1
2
3
4
5
6
7
8
9
10
<?php
require_once("XML/RSS.php");
$blog=&new XML_RSS("http://www.takasumi-nagai.com/blog/feed/rss2");
$blog->parse();
foreach($blog->getItems() as $item){
$time_s=strtotime($item['pubdate']);
$time=date(Y年m月d日,$time_s);
echo "<p>".$time." <a href=\"".$item['link']."\">".$item['title']."</a><br/>".$item['description']."</p>";
}
?>

でpostした日時・タイトル・リンク・ディスクリプションを。

twitterのRSSでも使えるんだろうな。

忘れないようにしようっと。

<?php
require_once(“XML/RSS.php”);
$blog=&new XML_RSS(“http://www.takasumi-nagai.com/blog/feed/rss2″);
$blog->parse();
foreach($blog->getItems() as $item){
$time_s=strtotime($item['pubdate']);
$time=date(Y年m月d日,$time_s);
echo “<p>”.$time.” <a href=\”".$item['link'].”\”>”.$item['title'].”</a><br/>”.$item['description'].”</p>”;
}
?>

custom

土曜日, 1月 30th, 2010
スクリーンショット

スクリーンショット

せっかく楽しいWPテンプレートを手に入れたのだから、

何か、面白いこと出来ないだろうか・・・等と考える

今、トップページには最新投稿が10件表示される設定

このグリッドが、違う色だったら・・・しかも毎回。

ふと思い立ったのでやってみましたよ。

・array_rand()関数を使って、ランダムにCSSをセットする

function.phpのどこか安全な場所に関数セット

1
2
3
4
5
6
function random_css(){
    $random_style = array("css01","css02","css03","css04","css05","css06","css07","css08","css09","css10" );
    $random_key=array_rand($random_style);
    $random_css=$random_style[$random_key];
    return $random_css;
}

ほんでもって、index.phpのなかの好きな場所に

1
<?php $the_style=random_css(); ?>

を置いて、

1
<div <?php post_class("grid-item $the_style " .$col_class); ?> id="post-<?php the_ID(); ?>">

と置いてやると、まぁ全部(ってわけじゃないけど・・・)、だいたい違う色になったわいな。

リロードする度にかわります。

ちなみに、index.phpの

1
<?php get_header(); ?>

のすぐしたにrandom_css()を置いてやると、エントリーが全て同じ色で出てきます。

何行目とかは、見たらわかるので割愛。

ブロックが個々に違う色、って気持ち悪いかもしれませんね。

あと、同じ色がかぶることも多々あるので、ここも含め考えて行きたいと思います。

です。

wp-theme(2)

木曜日, 1月 28th, 2010

またもやテーマを変えてみましたよ。

TRIPLESHIPS.Incさんのテンプレート”tanzaku

流行のやつです。

CSS3の角丸も実装してます。

IEの方にはわからんかもしれませんが、firefox,chrome,safariなら見える。

このテーマを入れた時、きちんとグリッドも何もうまく働いてなかった・・・

色々調べてみたら、lightbox2のプラグインと相性が良くなかったようです。

vgridのjsに悪さをしていて、機能してませんでしたよ。

ばっさりと、このプラグインを、切りました。

同じようなものを、また探して、いれたいと思います。

ただ、このテーマにして、すごい、読み込みが遅くなった・・・アクセシビリティー。

wp theme

月曜日, 1月 18th, 2010

変更したのですが、なかったので追加したもの

favicon ・・・header.phpに

1
<link rel="shortcut icon"..../ >

links・・・sidebar.phpに

1
<?php wp_list_bookmarks('title=li&amp;categorize=0&amp;category_name=リンクカテゴリー名') ; ?>

そして、Amazonのアフィルエイトプログラムに参加して、

twitterの投稿を表示するようにしてみました。

Amazonもtwitterも、選んでスクリプトをsidebar.phpに貼っただけ。

簡単。

テーマによってhtmlは違うやろうけど、ぱっと見ればどう貼れば他と同じレイアウトになるかわかるはず。

このテーマの場合は<dt><dd>で。

中央表示にしたかったので、<div>つくって、クラス充てて、CSSで横マージautoでOK。

wp テーマの変更

月曜日, 1月 18th, 2010

テーマを変更

ちゃんとした人が作ったテーマは、やっぱ見やすい

自作のだったけど、全然、今のほうが見やすくていい

ちなみに、WPtouch入れてiPhoneでみやすくなった

なにわともあれ、見やすい、ってのは良い!

1000円

火曜日, 4月 7th, 2009

土日、高速道路が1000円

ETC車限定

ってことは知っていました。

首都高やら阪神高速やらは別

ということも知っていました。

しかし、

大都市圏内の高速も、1000円の適用範囲外であることは、

昨日まで知りませんでした・・・

なんじゃそりゃ

名神でいうと、

西宮~大津までは、1000円内ではないらしい

・・・

無理にでも遠出をしてやろう

——————————————————-

デジカメが欲しい。

GRⅡが欲しい。

こればっかり言っている。

デジカメを買ったら、

この殺風景なブログが、

少しでも華やかさがプラスされる・・・はず

パーマリンク変更

水曜日, 2月 25th, 2009

無駄にパーマリンク設定をいじってみました。

カスタム設定でデフォルトから

”%postname%.html”としたら、

各ページのURLがとんでもないことに。

日本語のタイトル、例えばこのページなら

「パーマリンク変更.html」

・・・

こりゃーダサい。

ダサいが、これでちょっと放置してみます。

たぶん

戻します

そんなに遠くない未来に。

タグ

木曜日, 1月 8th, 2009

ブログの投稿に「タグ」をつけたろ、って昨日から思いたって早24時間

10ページ分しかやってません。

そして、そん「タグ」の見え方、すんごいキタナイ。

キレイに見せれる+全てにタグをつける

今週中に(遅い?)やろう、そうしよう。

明日は本を読む日にしよう、そうしよう。

久しぶりに、自転車でどこかに行くのもアリ。

ちなみに愛車は

Anchor RA-1「改」です。8速から9速に替えたものの、10速にはしてません。

カラーリングは白地に青のメイクです。

格好良いです、自画自賛。

RA-1 改造前

初めて自転車のことに触れました。

身のない内容だ。

すいません。