トップページphp
993コメント284KB

【ワード】 WordPress 【プレス】

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん04/08/01 21:45ID:???
■ WordPress(本家)
http://wordpress.org/
■ WordPress Japan
http://wordpress.xwd.jp/

デザインテンプレート
http://www.alexking.org/index.php?content=software/wordpress/styles.php
0002nobodyさん04/08/01 22:28ID:???
0003nobodyさん04/08/01 22:28ID:???
さん
0004nobodyさん04/08/01 22:42ID:???
0005nobodyさん04/08/01 22:54ID:???
0006nobodyさん04/08/01 23:02ID:???
流れ豚斬り
自分的には使い勝手いいです。
マカーOS9なんで書込みの時にエラーが出るblogもあるけど
wordpressはスマイリー関係以外問題無し。
日本語サポートのBBSに書いてたバグはどうなったんだろう。。。
0007nobodyさん04/08/01 23:29ID:???
どのバグよ ?
パッチは出てるみたいだが差分ファイルとかは出てないみたい
http://wiki.wordpress.org/WP-PatchDay
0008nobodyさん04/08/01 23:37ID:???
>7
ttp://phpbb.xwd.jp/viewtopic.php?t=117
これ。
自分はMEを使ってるんで。
本家のパッチを当てるしかないかな。thx
0009nobodyさん04/08/02 06:49ID:WyJjlIQ1
もともと入ってるプラグインに付いて質問です
Textile1、2とMarkDownとあります
説明だと一個しか使わないはずなのに
他の二個を無効にするとエラーになります
全部有効にしてても問題なさそうだけど大丈夫ですか?

それと画像をつけると画像の左側に書き込みが来て
Commentの部分が変な位置に来ます
これはプラグインのせいですか?
0010nobodyさん04/08/02 08:54ID:???
>9
画像はレイアウトの問題だからCSSをいじった方が。
0011nobodyさん04/08/02 16:55ID:???
1.2でみつけたバグ
RSS取得時にLast-Modifiedがおかしい
wp-blog-header.php内
87行目
>@header('Last Modified: '.$wp_last_modified);

>@header('Last-Modified: '.$wp_last_modified);
に修正
0012nobodyさん04/08/02 18:24ID:???
>>11
意味が分からんが、同じ内容で上書きするのか ?
0013nobodyさん04/08/02 18:27ID:???
Last Modified と Last-Modified ってことだろ
'-'のあるなし
0014nobodyさん04/08/02 18:47ID:???
最近のコメント一覧
ttp://tkzy.net/

Web/PHP/WP カテゴリのどこかにある

カスタマイズの情報も欲しいな
うまくまとまってるサイトないかね・・・
0015nobodyさん04/08/02 19:25ID:???
俺、暇だからまとめてみるよ
どんなカスタマイズの情報が欲しいのか箇条書きにしといてけれ
ここのWIKIに載ってないものか ?
http://wordpress.xwd.jp/wiki/
0016nobodyさん04/08/02 20:09ID:???
いろいろ見てると これいいな というケースが多いので
パッと思い浮かばないのだが、何かあれば宜しく頼む。
0017nobodyさん04/08/02 20:15ID:???
http://phpbb.xwd.jp/viewtopic.php?t=19
ここのやつを試したりしてるんだけど、
日付が2003年11月29日となってるので古すぎるというのはないのかな?

$siteurl/$blogfilename
この表記だとうまくファイル名まで拾ってくれなくて
//hoge.com/wp/index.php?abc と表示されないとならんのが
//hoge.com/?abc となってしまう・・・
0018nobodyさん04/08/02 20:53ID:???
>>17
get_settings('siteurl')/$blogfilename
でどうよ ?

正確には
get_settings('siteurl') . '/' . $blogfilename
かなー
0019nobodyさん04/08/02 21:42ID:???
$blogfilename も使えんかったので
get_settings('siteurl')."/".get_settings('blogfilename')
とやったら解決した。 THX
0020nobodyさん04/08/02 23:06ID:???
じゃ自分が改造した分だけでも書いときます

ttp://www.alexking.org/index.php?content=software/wordpress/content.php
のWordPress Mobile Editionを携帯向けに改造

wp-mobile.plugin.php
$small_browsersに携帯のブラウザのUAを追加
ttp://phpbb.xwd.jp/viewtopic.php?t=53
みたいな感じです

$small_browsersの前の行に以下の分追加
if(strstr($_SERVER["REQUEST_URI"], "wp-mobile.php") == FALSE) {

?>の直前に}を追加

ページをUTF-8で出力してる場合
Wordpressをインストールしてる場所に.
<Files wp-mobile.php>
php_value output_buffering On
php_value output_handler mb_output_handler
php_value mbstring.internal_encoding UTF-8
php_value mbstring.http_output SJIS
php_value mbstring.http_input AUTO
</Files>
以上の内容を.htaccessとして保存(UTF-8が理解出来ない携帯用にSJISに変換してます)

これで携帯やPDAからの閲覧時はモバイル用のページが表示されます。
ただ元がPDA向けなんで生成されるページのサイズはちょっとデカイです・・・
0021nobodyさん04/08/02 23:26ID:???
便利なPluginとか教えて欲しいなぁ
俺が使ってるのは
WordPress Mobile Edition
WP Grins
ttp://www.alexking.org/index.php?content=software/wordpress/content.php
Wp-Dstats2
ttp://www.delymyth.net/en/index.php?p=1007
WP-Amazon
ttp://manalang.com/archives/2004/06/23/wordpress-plugin-wp-amazon
ぐらい。
0022nobodyさん04/08/03 00:13ID:???
WP-AmazonってXMLからデータ引っ張ってきてるのかな
今度試してみまつ

俺はME使ってるのでアップロードからワンタッチでID入りリンク挿入したり、
MTのブックマークレット使ってるよ
それとメニューのところにランダム画像表示させてる
これはphpnukeのモジュールだったと思う(どこで拾ったか忘れた)
0023nobodyさん04/08/03 00:15ID:???
>>18
>>19
自分も同じような状況があったので、my-hacks.phpに直接アドレスを打ち込んでいたけど、レスを見ていろいろ試した結果

$permalink = "$blogfilename?p=$comment->ID&c=1";

で表示できた。ありがとう。
00242304/08/03 00:19ID:???
む?今度は
//www.hogehoge/wp/?abc
となっとる。
しかもこれでちゃんと表示されているから不思議。
0025nobodyさん04/08/03 01:16ID:???
>>22
21に書いたWP-AmazonはSOAP使ってます
0026nobodyさん04/08/03 02:25ID:???
>>24
$permalink = get_settings('blogfilename')."?p=$comment->ID&c=1";
試してみておくれ
002723=2404/08/03 05:51ID:???
>>26
ちゃんと表示されました。
ありがとうございました。
0028nobodyさん04/08/03 12:26ID:NsNHHx+L
カッコイイスタイルシート見つけたら
wp-layout.cssとアドレスに入れてコピーして使ってます
どっかにカッコイイのありません?
0029nobodyさん04/08/03 12:36ID:???
>28
ドロボー
0030nobodyさん04/08/03 13:04ID:???
>>28
死ね
0031nobodyさん04/08/03 13:09ID:???
泥棒ですか
ファイルをデフォで使ってる人多いから
0032nobodyさん04/08/03 13:11ID:???
>>31
意味わかりません
0033nobodyさん04/08/03 13:43ID:???
wp-layout.cssってまま使ってる人多いから
スタイルシートをコピー出来てしまう
それが泥棒ですか?
0034nobodyさん04/08/03 13:46ID:???
>>33
そのままのスタイルシートコピーしてもしょうがねえだろ
暇人だな
0035nobodyさん04/08/03 13:48ID:???
>>33
泥棒!!
コピーできないように防御してない方が悪いという考えですか?
0036nobodyさん04/08/03 13:51ID:GS57/MsA
>>34
たぶん、ピーコ氏が言ってるのは、
配布されたcssそのままという意味じゃなくて、
スタイルシートの名前ってことみたいだね。
そんなもん、HTML見りゃ分かるからコピーできちゃうが(w
0037nobodyさん04/08/03 13:54ID:???
>>28
お前かああぁぁぁああああ!!!!!!
俺様の最高にイケてるスタイルシートパクッたのはぁぁあああ!!!!
JASRACに訴えてやるぞーーーーーーーーw
0038nobodyさん04/08/03 17:15ID:???
>>28
配布サイトからもらいなさいよ。
普通に巡回中に見つけたカッコイイスタイルシートをそのまま使うなんて
カッコ良くないでしょ。
0039nobodyさん04/08/03 20:22ID:???
そもそもcss如きに意匠なんて発生するのか?
0040tai04/08/03 22:59ID:CsfUF8e7
WordPress Wiki - Pluginを訳しました。

原文:
http://wiki.wordpress.org/Plugin" title="WordPress Wiki - Plugin
和訳:
http://tekapo.com/wp/wp_plugin_list.html

もともとの英文が短くて分かりにくかったり、校正もまともにしていないので間違えてる箇所があると思います。気が付いたことがありましたら遠慮なく何でも教えてください。

日本語フォーラムの該当スレッド
http://phpbb.xwd.jp/viewtopic.php?p=473#473
0041nobodyさん04/08/04 10:28ID:???
CSSごときというが、馬鹿なりに懸命に作ってるんだけどな。
ナベツネ氏みたいに感じ悪い人だな。
0042nobodyさん04/08/04 20:38ID:???
プラグインってこんなに用意されてたんだ
今更だけどwordpressってスゲー
0043nobodyさん04/08/05 01:13ID:???
StatTraqすげぇ高機能だなぁ
とりあえず入れてみよう
0044nobodyさん04/08/06 00:44ID:vvn2rq+6
StatTraqいいね
0045nobodyさん04/08/06 16:53ID:1QSBgmHr
>>20
WordPress Mobile Edition
うまくいったゼ!
ありがと☆たまに2ちゃん見たら幸せな気分に浸れたぞ!

mb_convert_encodingを使ってUTF-8からSJISにしなければ
いけないのか?と、どーにゅうを、躊躇しておったのだが
.htaccessで出来るなんて、初めて知った!
か・簡単だあ!こんなに簡単に出来るなんて
ありがと
久々にうれしい気分だよ

>ただ元がPDA向けなんで生成されるページのサイズはちょっとデカイです・・・
Mobile Editionの「Latest Post」で、最新1件のみ表示されずハズが
WPで設定した「最新投稿表示数」の件数が表示されるのは何故なんだ?

ttp://mmrt.sub.jp/blogs/index.php?p=794#more794
に、表示を最新1件表示させるには、wp-mobile.phpの129行目の//を外すといい
という記述があるが
そうすると、真っ白な状態になるぞ!

幸せな気分は、ほんの数時間であった。
やはり、WPはむずかしい
00462004/08/06 19:59ID:???
>>45
俺も気になったので修正してみました

wp-mobile.php
17行目に
$showposts = 1;
を追加

これで設定によらず携帯からは常に最新の1件が表示されます。

あと前回の書き忘れ
同じくwp-mobile.php
142行目の
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
に変更
これやっとかないと送られてくる文字コードと指定されてる文字コードが
食い違ってて化けるかもしれません、化けないかもしれませんが。
00472004/08/06 21:31ID:???
もいっちょ修正
wp-mobile.php内
309行目
<form action="<?php echo $siteurl; ?>/b2comments.post.php" method="post">

<form action="<?php echo get_settings('siteurl'); ?>/wp-comments-post.php" method="post">
に変更
これでコメントのポストも出来るようになります


・・・・・・がうちの環境では化け化けでした
のでwp-comments-post.phpも修正
20行目あたりに
$_POST['author'] = mb_convert_encoding($_POST['author'], get_settings('blog_charset'), "auto");
$_POST['email'] = mb_convert_encoding($_POST['email'], get_settings('blog_charset'), "auto");
$_POST['url'] = mb_convert_encoding($_POST['url'], get_settings('blog_charset'), "auto");
$_POST['comment'] = mb_convert_encoding($_POST['comment'], get_settings('blog_charset'), "auto");
を追加

もっとキレイな実装法があるなら誰か修正してください
encoding_translationをOnにしてもなぜか変換してくれない・・・・・・
0048nobodyさん04/08/07 03:17ID:???
>>46
$showposts = 1;
で、最新の1件のみ表示!確認しました。

wp-comments-post.phpの
メアドとURL、$_POST['email'] と$_POST['url']
も変えなきゃいけねえのかなあ?

wp-comments-post.php を直接いじるのは気がひけたので
ttp://talons.jp/~sminamijp/index.php?p=180

ttp://talons.jp/~sminamijp/etc/mobile_php.zip
を、参考にして

wp-comments-post.php の
20行目の下に
$author = mb_convert_encoding($author, "UTF-8", "sjis");
51行目の下に
$comment = mb_convert_encoding($comment, "UTF-8", "sjis");
と追加して、名前をwp-comments-post_test.php と変えて(sjisはautoの方がいいのか?どっち?)

wp-mobile.php内は
<form action="<?php echo get_settings('siteurl'); ?>/wp-comments-post_test.php" method="post">

としてみてテスト。

何故か?パソコンからは、コメント化けもせずOKだが、FOMAからだとコメント反映されず!
どっか間違ってる?
00492004/08/07 07:04ID:???
>>48
メアドとURLまで変換してるのは、そこに日本語を書かれた場合を考慮して、です。
WordPress側で正しいメアド、URLかとかチェックしてて日本語だとはじかれるのかもしれませんが。

mb_convert_encodingの3番目の引数はあまり考えずにautoと設定してます。
まぁ化けなければなんでもいいかな、程度なんで。

で、携帯からコメントのPostですが、wp-mobile.plugin.phpの修正が必要です。
wp-comments-post.phpが携帯から呼ばれるのを考慮していませんでした。

wp-mobile.plugin.php内
$browse_page = array("wp-mobile.php", "wp-comments-post.php");
$checkSkip = FALSE;
foreach ($browse_page as $page) {
if (strstr($_SERVER["REQUEST_URI"], $page)) {
$checkSkip = TRUE;
break;
}
}

if($checkSkip == FALSE) {
上記を以前追加したif文($_SERVER["REQUEST_URI"]の行)の行を消してから消した所に追加してください。

$browse_pageに設定してるページは携帯かどうか判定してwp-mobile.phpに飛ばす処理をスキップします。
携帯用にコメントをPostするphpを変えているなら
$browse_page = array("wp-mobile.php", "wp-comments-post.php");
を適宜変更してください。
00502004/08/07 09:35ID:???
foreach ($browse_page as $page) {

foreach ($browse_page as $request_page) {
などに変えてください。
$pageだとWordPress側で使ってる変数とかぶって、出力がおかしくなります。
0051nobodyさん04/08/07 17:17ID:???
>>49
>>50
ありがとうー
やはり、wp-mobile.plugin.phpのせいでしたか・・
wp-mobile.plugin.php を使用しないで、直接wp-mobile.phpを打つと
コメントもOKだったので、wp-mobile.plugin.phpのせいだとは気付いたのだけど・・

やってみたら、うまく行った。
あー幸せな週末♪ 後は、今晩のサッカーだ!ありがとー

WordPress Mobile Edition version 1.6, 2004-08-02
が出てるので、それでテストしてるよ。

version 1.5から、変わったのは、wp-mobile.php 15.16行目の
ini_set ('display_errors', '1');
ini_set ('error_reporting', E_ALL);

ini_set ('display_errors', '0');
ini_set ('error_reporting', E_PARSE);
に変わって

271行目
$comments = $wpdb->get_results("SELECT * FROM $tablecomments WHERE comment_post_ID = $id ORDER BY comment_date");

$comments = $wpdb->get_results("SELECT *
FROM $tablecomments
WHERE comment_post_ID = '$id'
AND comment_approved = '1'
ORDER BY comment_date"
);

と変わってる。何の事か?わからないけどね。
0052nobodyさん04/08/07 19:04ID:???
なんか名スレの予感
0053nobodyさん04/08/08 01:38ID:???
>>51
phpのエラーやWarning表示を出なくして
承認待ちになってるコメントが出力される不具合を修正したものと思われます。
0054nobodyさん04/08/08 02:15ID:JVd0CzrM
WP-Amazon プラグインを入れて、Plugin Management にリストされて、有効にも
なっているのだが、「Insert item 〜」っていうのが出てこない。

コピーする以外にも何か必要なのかな?
0055nobodyさん04/08/08 17:39ID:N/Zq+5Ud
>>54
http://phpbb.xwd.jp/viewtopic.php?t=134
00565404/08/08 18:11ID:???
うへ、分かりにくいインタフェースだな……。
出てきたよ。ありがとう。
0057nobodyさん04/08/08 23:39ID:???
翻訳がマズいな
せめて、「有効化」「無効化」ぐらいにしとけばまだわかりやすいと思う
まぁヘッダ部分にAction(ME使ってないのでなんて訳されてるかはわからず)って
書いてるんだから、読んでない方が悪い、と言えないことも無いが
0058nobodyさん04/08/09 01:03ID:???
MEは、「有効」「無効」だね♪
「有効にする」「無効にする」とかでもいいかも?
↑のMobile版の事をオイラも試してみた。
Mobile Edition新しくなったようなのでね
何も変わってねえじゃん
MTからWPに完全に移行出来ないのは、Mobile版がイマイチなのが理由なんだ!
(携帯で見れない・携帯から管理出来ない)
MT並に、情報多ければいいのに
0059nobodyさん04/08/09 01:49ID:???
>>58
MTって携帯からどれくらい管理が出来るの?
メール投稿だったらi-shot対応のやつとか既にあるしなぁ。
0060nobodyさん04/08/09 05:30ID:???
>>59
>メール投稿だったらi-shot対応のやつとか既にあるしなぁ
え?どこ?i-shotつうたらFOMAか? auは対応?サムネイルOK?どこどこ?おしえて君だあー

MT用で気に入ってるのは ttp://unp.under.jp/ の、mtmob
携帯から写真などをUPするとき使ってる。
phpだし、XML-RPCを使ってるので、WPでも同じように出来るのでは?
と、少し(3時間ほど?)研究してみたが、オイラには無理でした。

有名なので、以前よく使ってたのは(お借りするやつだけど)
ttp://moblog.uva.ne.jp/login.php の、moblog mail gateway
ttp://uva.jp/dh/mt/archives/cat_86.html
でも、写真のサムネイルが出来ないので、今は使ってない。
たまに、オイラの携帯(au)から動画(.amc)を送ったり
ごーく極、たまに、FOMAのやつが、.3gp で動画を投稿したりする際に便利なので、残してる。

他にもいろいろあるよ!MT用はね。
0061nobodyさん04/08/09 05:31ID:???
また、携帯からの閲覧(管理)では、MT4iシリーズ
ttp://www.hazama.nu/t2o2/mt4i.shtml

Tonkey Ver. ttp://tonkey.mails.ne.jp/
改変版 ttp://valium.oops.jp/cgi-bin/wiki.cgi?MT4i181V
を使ってるね

コメントの閲覧、投稿は無論だし、コメントのメール通知の、停止、再開
Entryの新規作成、Entryの編集・削除(もち、カテゴリの変更や、ドラフト「一時保存」などの変更なども)
携帯に合わせた画像サイズで表示 、等などいろいろだね

携帯で、文章打つのって面倒くさいから、写真だけmtmobで送って
ドラフト「一時保存」で、出先でメモ的に一時保存しておいて、帰ってきてから、パソコンで、手直しして、投稿!
というパターンが多い。
早く、WP一本化したいのだ!
0062nobodyさん04/08/09 13:17ID:???
>>60
http://phpbb.xwd.jp/viewtopic.php?t=99
あとwp-mailでぐぐったら個人のページも出てくると思う。
wp-mail-postってのを作ってる人もいた気がします。

3gpまで対応となると現状は無い気がしますし、mtmobみたいな高機能な
奴は俺は記憶にありません。
WP側で用意されているRPC用APIがMTとどのくらい違うのかわからないので
簡単に移植できるかどうかもわかりませんし。

まぁ俺も携帯から投稿していろいろできるスクリプトが欲しいので
ちょっと研究してみようかな・・・
期待しないでください・・・・・・
00636204/08/09 13:21ID:???
と思ったらMTのAPIをサポートしてるんすね>WP
mtmobいじってなんとかなるのかなぁ・・・
0064nobodyさん04/08/09 18:41ID:ozuDDUWR
ttp://www.itmedia.co.jp/news/articles/0408/02/news017.html
ブログの世界も、カメラ付き携帯が必須?
0065nobodyさん04/08/09 22:19ID:???
日本ではパケ代も定額だからね。
0066nobodyさん04/08/09 22:28ID:???
右の女の子がかわいい。
0067nobodyさん04/08/09 23:57ID:???
↑女の子?思わず見てしまったぜ!
天野めぐみ? (^○^)おぉ
>>60
>>62
そうなんだよ!オイラもWPのxmlrpc.phpを見て、そう思ったんだ!
それで、試しにやってみたけど、XML-RPCが何の事かも理解してない
オイラには無理でした。
ところで、
WordPress Mobile Editionの代わりに、携帯用のテンプレートを別に作って
それをsjisで表示させる!という考え方で、昨夜思いついて、少しばかり試してみた。
index.phpから不要なタグや、menuなどとっぱらってindex_keitai.phpとかにしてね!

うまくいきそうな予感?だったが
やはりオイラには無理だった!根性なしだ!
0068nobodyさん04/08/10 00:06ID:???
>>62
http://phpbb.xwd.jp/viewtopic.php?t=99 で
wp-mail-post 見たが
「現在はWordpress ME 1.0.3のみ対応しています。
新しい1.2.1では全く実験を行っておりません。」
となってるぜ!

オイラ1.2-Mingusだし(爆)
0069nobodyさん04/08/10 00:58ID:???
>>67
mtmobで投稿できました。
WP向けで違うところはBLOG_RPC_PATHにxmlrpc.phpを指定するぐらいです。
0070nobodyさん04/08/10 02:18ID:???
>>69
マジっすか?
mtmobのmtmob.phpを試す前に、catlist.phpで試していて
「カテゴリ一覧が取得できませんでした、設定を確認して下さい。」
と出て、中々カテゴリ一覧が取得出来なかったので、駄目と思い、mtmob.phpは試してない。
試してみる。でも眠い!明日かな?
マジに?WPもOK?えーっ本当??
■ このスレッドは過去ログ倉庫に格納されています