Posted on 2010/01/30 02:43:42 in: WordPress, 備忘録 | Post Comment
Tags: tips, WordPress
タイトル長い……
WordPressのテンプレタグ[wp_list_categories]で通常出力されるカテゴリ一覧のリンクは、
上記の通り。これを、
上記のような塩梅にしたい時のソースは下記。WordPressのテンプレをいじるには少々PHPを覚えにゃならんらしい。
<ul class="***">
<?php
$string = wp_list_categories('show_count=1&title_li=&echo=0');
echo preg_replace('/<\/a> (\([0-9]*\))/', ' $1</a>', $string);
?>
</ul>
Posted on 2007/07/01 02:13:37 in: WordPress, 備忘録 | Post Comment
Tags: WordPress, モブログ, 脆弱性
使用者にとっては激しく既出なはずの留意事項を、私が忘れないように書き留めおくことに。
テーマの件
- 元となるテーマは、公式のTheme ViewerからBasic 1.0を選んだ。およそ必要なタグが使われていて、スタイルシートは真っ白という非常にありがたいテンプレート。これをもとにソースの細かい部分とスタイルシートを編集。
- Basic 1.0を含め、いくつかのテーマにXSS脆弱性があるので、それを予め解消しておく事。
- カレンダー表示を加えると、記事のアップ間隔の長さがバレるので、ものぐさにはお薦めできない(ぉ
- PHP系のアクセス解析を埋め込む際はindex.phpの中にincludeする。テーマファイルには書かない。
- 画像表示のアクセスカウンタはテーマファイルの中に。その際、カウンタ自体のファイル置き場設定などはフルパスが好ましい。
モブログの件
- WordPress自体のメール投稿機能だと携帯電話からのメール処理に難があるので、SOMY.JPで配布している「SOMY Mobile Gate」を使用することで解決。
- ただ、WordPressの置き場とindex.phpの設置場所が異なる場合は、mobile-gate/modules/wp-mail.php の399行目、401行目、431行目を適宜いじる必要あり。
- メール送信後自動的に記事作成するには、cronとかで一定間隔の処理を予約しておく。単にMobile Gateを読み込むだけなので、wgetが良し。
Posted on 2007/06/30 02:06:13 in: 備忘録 | 4 Comments
Tags: Blosxom, WordPress, 引っ越し
お仕事でWordPressをいじる機会が出てきたので、中身をいろいろ知る為に自分のネタ帳もBlosxomからWordPressにしてみました。今までありがとうBlosxom……。データベースいらずで動作が軽すぎるので大量の記事があってもモリモリ使えるんだけども、自分のスキルが少ないからお仕事で引き合いに出す事がついに出来ない……。記事の承認機能はディレクトリの同期でフォローするとして、独特の投稿形態をお客さんが納得するものに仕立てる能力がない。Perl勉強するかなぁ……。
で、中身が変わればRSS Feedも変わるという事で、お手数ですがRSSの登録を変更してください。一応リダイレクトはやっておきます。
[RSS2.0] [RSS0.92] [Atom]
加えて、ついでに、あまり変わらんのですが模様替え。
以前、MODxをいじってる際に触った1024pxというテンプレートがとても気に入ったので、それに倣う感じに。
日常的に味付けの濃いものに触れているので、自分とこはダラーッと何もない方が良いなーと思った次第。
古いネタ帳は下に書いた通り、メニューの[old neta]から辿れます。また、大事めな記事はいくつかこちらに移しました。
特に、window.close()ネタはとても勉強になりました。現在のFirefoxのバージョンではtakashiさんの方法でもうまく閉じてくれないようなのですが(こちらの手違いかも……)、挙動を知る上で参考になります。
では、今後ともよしなに……