ホーム > デザインテーマについて, 未分類 > テンプレートについて

テンプレートについて

デザインテンプレートについて少し質問があります
特定ページでのループ内表示のコツで少し書いてありましたがhome.phpの下記の部部を少し変更したいんですが

<div>
<?php $paged = $wp_query->query_vars['paged']; ?>
<?php $posts_per_page =8; ?>
<?php $order = ‘DESC’; ?>
<?php query_posts(‘category_name=itemreco&status=post&paged=’ . $paged . ‘&posts_per_page=’ . $posts_per_page . ‘&order=’. $order); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); usces_the_item(); ?>
<div>
?<div><a href=”<?php the_permalink() ?>”><?php usces_the_itemImage($number = 0, $width = 108, $height = 150 ); ?></a></div>
?<div><a href=”<?php the_permalink() ?>” rel=”bookmark”><?php usces_the_itemName(); ?></a></div>
<?php if (usces_is_skus()) : ?>
?<div>&yen;<?php usces_the_firstPrice(); ?><?php usces_guid_tax(); ?></div>
<?php endif; ?>
</div>
<?php //comments_template(); // Get wp-comments.php template ?>
<?php endwhile; else: ?>
<p><?php _e(‘Sorry, no posts matched your criteria.’); ?></p>
<?php endif; ?>
</div>

上記は
<?php $paged = $wp_query->query_vars['paged']; ?>
<?php $posts_per_page =8; ?>
<?php $order = ‘DESC’; ?>
<?php query_posts(‘category_name=itemreco&status=post&paged=’ . $paged . ‘&posts_per_page=’ . $posts_per_page . ‘&order=’. $order); ?>

部分で読み込みをしていると思うんですが
ここを特定カデゴリーに変更してランダムによっだけ表示させたいんですがどう変更したらいいでしょうか
普通なら
<?php query_posts(‘cat=10&showposts=4&orderby=rand’); ?>
でいけるはずなんですが分けてあるんで書き方がわかりませんよろしくお願いします。
あとライブデモのお客様情報ノページですがライブデモ会員の方はこちら▼の部分と会員登録しながら次への部分をつけたいんですが
ソース部分をこぴぺでいけますでしょうかまた
customer_info.phpを変更するとUPのときにへこうされると思うんですが何か対策はありますでしょうか
Welcart Shop カートページ設定のお客様情報ページに挿入する説明書きのフターかヘッターに書き込めばいいのでしょうか
よろしくおねがいします
いつも質問ばかりで申し訳ありません

関連記事
  1. nanbu
    2009 年 11 月 28 日 16:49 | #1

    こんにちは。

    query_posts(’cat=10&showposts=4&orderby=rand’); を実現するには

    $order = ‘DESC’; を $order = ‘RAND’; に
    query_posts(’category_name=itemreco&status=*** を 
    query_posts(’cat=10&showposts=4&status=*** に変更することで可能だと思います。

    あとライブデモのお客様情報ノページですがライブデモ会員の方はこちら▼の部分と会員登録しながら次への部分をつけたいんですが・・・

    これはもしかして、かやまっちさんの所の「お客様情報入力ページ」がライブデモの物とは違っているということでしょうか。もしそうでしたら最新のバージョンでない可能性が有ります。一度ご確認ください。

  2. 2009 年 11 月 28 日 17:33 | #2

    早速ありがとうございました
    query_posts(’cat=10&showposts=4&orderby=rand’); を実現するには
    早速試してみます
    最新のバージョン
    一度削除してインストールし直したら
    このプラグインには有効なヘッダーがありません。
    とでました
    FTPでusc-e-shopフォルダUPしたらできましたが
    ライブデモの物とは違っていますね?どうしたらいっしょになりますでしょうかよろしくお願いします
    ぺーじはhttp://jupiter-akiba.jp/です><

  3. nanbu
    2009 年 11 月 29 日 06:26 | #3

    こんにちは。

    ページ拝見しましたが、最新版にはなっていないようでした。
    多分これはver 0.2.0 ではないかと思います。
    自動アップグレードがうまく行かないようですが、サーバーはPHPセーフモードなのでしょうか。
    Welcart の管理画面でバージョン0.2.1 となっているようでしたらバージョンの古いファイルが混在している可能性もあります。FTPはよく途中で止まっちゃいますのでご注意下さい。

  4. 2009 年 12 月 4 日 14:24 | #4

    返答遅くなりました
    申しあけありません
    >>
    $order = ‘DESC’; を $order = ‘RAND’; に
    query_posts(’category_name=itemreco&status=*** を 
    query_posts(’cat=10&showposts=4&status=*** に変更することで可能だと思います。
    ランダムになりませんでしたが下記でなりました

    <?php query_posts('cat=4&showposts=8&orderby=rand&status=post&paged=
    >最新版にはなっていないようでした。
    プラグインの中は停止する 編集 バージョン 0.2.1
    と表示されていますが駄目みたいです><
    ちなみにサーバーは
    ヘテルムですのでサーバーはPHPセーフモードではありませんので自動アップグレードいけるはずですが
    他のものはできています。
    他のプラグインとぶつかってることはありますか?(只今31このプラグインをつかってます)

    試したこと
    Welcart e-Commerceを停止再インストール・・・Xみたいです
    Welcart e-Commerceをいったん削除再インストール・・・Xみたいです

    削除後Welcart0.2.1.zipUPインストール使用する→このプラグインには有効なヘッダーがありません
    FTPで中を調べるとサーバー上にはWelcart0.2.1ホルダはありますかプラグイン画面にでてきません
    削除後Welcart0.2.1.zip解答usc-e-shop.zipUP有効化ごFTPでサーバー側にはusc-e-shopホルダ
    できていますプラグイン管理画面は2.1に代わってますがまえのままです><
    データーベースの問題でしょうか?
    プラグインすべて停止しごUPしてみようかなとも思ってますが・・・
    何か対策ありましたらよろしくおねがいします

  5. nanbu
    2009 年 12 月 5 日 05:56 | #5

    こんにちは。

    会員システムの機能は「利用する」になっているでしょうか。
    会員システムを利用しない場合はこのページは従来のままです。

  1. トラックバックはまだありません。