フォーラムへの返信

15件の返信を表示中 - 31 - 45件目 (全48件中)
  • フォーラム: 使い方全般
    返信が含まれるトピック: ORとNOTの複雑な条件分岐の記述について
    トピック投稿者 amachang

    (@amachang)

    ありがとうございます!
    ご指示頂いたいずれの記述でも、
    Fatal error: Call to undefined function is_signle() in~sidebar.php on line 14
    と表示されてしまいます。。

    フォーラム: 使い方全般
    返信が含まれるトピック: ORとNOTの複雑な条件分岐の記述について
    トピック投稿者 amachang

    (@amachang)

    jdbbさん、さっそくありがとうございます!

    申し訳ありません、phpがよく分かっていないのですが、後者の記述をもとに以下のようにしてみましたがFatal errorになってしまいました。{}の使い方がよく分かっていません。

    <?php if(is_archive() || (is_signle() && !is_singular('discography')) || is_search()): ?>
    コンテンツ
    <?php endif; ?>

    できれば前者と後者のどちらでも書けるようになりたいのですが、コードをご教示頂けないでしょうか?

    トピック投稿者 amachang

    (@amachang)

    ありがとうございます!たいへん助かっております。
    ご回答を参考に、以下のように書いてみたのですが、エラーが出てしまいました。。書き方が違いますでしょうか?PHPに詳しくないため、お手数をおかけしますm(__)m

    <?php
    include_once(ABSPATH . WPINC . '/feed.php');
    $rss = fetch_feed(array(
    'http://feeds.feedburner.com/WebmasterCentral',
    //RSSフィード1
    
    'http://ja.wordpress.org/feed/'
    //RSSフィード2
    ));
    if (!is_wp_error( $rss ) ) :
        $rss->set_cache_duration(1800);
        $rss->init();
        $maxitems = $rss->get_item_quantity(10);
        $rss_items = $rss->get_items(0, $maxitems);
        date_default_timezone_set('Asia/Tokyo');
    endif;
    ?>
    <dl>
    //一個目のループ(HTML生成用)
    <?php if ($maxitems == 0) echo '<dt>No items.</dt>';
    else
    foreach ( $rss_items as $item ) : ?>
    <?php
        $blog_name    = $item->get_feed()->get_title();
        $article_title = $item->get_title();
        $article_url   = $item->get_permalink();
        $article_date  = $item->get_date("Y-n-j H:i:s");
    ?>
    <?php if(!preg_match("/^PR:/",$article_title)): ?>
    <?php $output[] = '<dt>'. $blog_name .'<br /><a href="'. $article_url .'" target="_blank">'. $article_title .'</a></dt><dd>('. $article_date .')</dd>'; ?>
    <?php endif; ?>
    <?php endforeach; ?>
    //以下新たに追加する二個目のループ(出力用)
    <?php
      $count   = 0;
      $maxview = 1;  //表示件数
    ?>
    <?php foreach( $output as $value ): ?>
      <?php if($count < $maxview); ?>
        <?php
          echo $value;
          $count++;
        ?>
      <?php else: ?>
        <?php break; ?>
      <?php endif; ?>
    <?php endforeach; ?>
    </dl>
    トピック投稿者 amachang

    (@amachang)

    t.okuboさん

    静養中のご回答、誠にありがとうございます。
    書いて頂いたコードでバッチリでした!!

    関連して恐縮ですが以下についてもご指南頂けましたら幸いです。
    フィードを1件のみ表示させたく、

    $maxitems = $rss->get_item_quantity(1);

    とした場合、アメブロPRがカットされるのみで、空白で出力されてしまいます。
    PRを除いて最新の1件を表示させる場合はどこにどのように条件式を入れればよいのでしょうか?

    トピック投稿者 amachang

    (@amachang)

    jim912さん

    早速のご回答ありがとうございます。

    なるほど、理解できます。それでいけそうですね!
    ただ私がphpのことが分からず、条件分岐をどこにどのように書けばよいか、
    まったく検討がつかない状態です。。

    お手数ですが、ご指南頂くことはできますでしょうか?

    トピック投稿者 amachang

    (@amachang)

    t.okuboさん

    早速のご回答ありがとうございましたm(__)m
    ご案内頂いた記事も拝見したのですが、PHPに関しては詳しくなく、条件文をどこにどのように書けばよいかが分からなかった次第です。。

    よろしければ、ご教示頂けないでしょうか?

    それからアメブロの広告除去に関しては、確認してみたいと思います。

    トピック投稿者 amachang

    (@amachang)

    自己解決しました。

    <?php switch_to_blog(1) ?>
    <?php query_posts(‘cat=6&showposts=1’);?>
    <?php if(have_posts()):while(have_posts()):the_post(); ?>
    <?php the_content(); ?>
    <?php endwhile;endif; ?>
    <?php wp_reset_query(); ?>
    <?php restore_current_blog(); ?>

    最初の
    <?php switch_to_blog(1) ?> ←にブログIDを入れることでネットワーク上の
    情報を取得できました。

    トピック投稿者 amachang

    (@amachang)

    jim912さん

    できました!勉強になります。
    いつも助けて頂き本当にありがとうございます^^

    トピック投稿者 amachang

    (@amachang)

    jim912さん、なるほど勉強になりました。
    たいへん助かりました。ありがとうございました!

    トピック投稿者 amachang

    (@amachang)

    jim912さん、たいへん助かります!ありがとうございます。
    デザイナーのためあまり詳しくないのですが、

    <?php
    $page_id = xxx;
    $content = get_blog_post($page_id);
    echo apply_filters( ‘the_content’, $content->post_content );
    ?>

    で合っていますでしょうか?

    フォーラム: テーマ
    返信が含まれるトピック: カテゴリの次ページなのにindex.phpが読み込まれる。
    トピック投稿者 amachang

    (@amachang)

    下記プラグインにて解決することができました!
    http://wordpressgogo.com/development/top-level-cats-fix.html

    フォーラム: テーマ
    返信が含まれるトピック: カテゴリの次ページなのにindex.phpが読み込まれる。
    トピック投稿者 amachang

    (@amachang)

    shokun0803さん、ご回答ありがとうございます。

    パーマリンクは以下のように変更しています。
    /%category%/%post_id%/

    すでに稼働しているサイトなので、パーマリンク変更は
    したくないところです。

    index.phpが読み込まれていることまではわかったのですが、
    他にどこが問題かが分からない状況です・・・

    トピック投稿者 amachang

    (@amachang)

    なるほど、category.phpは存在するので、
    カテゴリーページが表示されるはずですが、
    どこか間違っているんでしょうね。もう少し検証してみます。
    ありがとうございます。

    フォーラム: プラグイン
    返信が含まれるトピック: Ktai Styleでカスタムフィールドが表示できません。
    トピック投稿者 amachang

    (@amachang)

    自己解決しました!単に文字コードの問題でした。
    PCでの保存時にShift_Jisで保存してしまっていました。
    lilyfanさんのサイトで気付き、UTF-8で保存したらうまくいきました。
    lilyfanさん、ありがとうございました。

    フォーラム: プラグイン
    返信が含まれるトピック: Ktai Styleでカスタムフィールドを表示したい

    こちらを参考にさせていただきました。
    私はdefaultテーマのsingle.phpで「価格」というカスタムフィールドを
    表示させたいのですが、上記のタグでは表示できませんでした。

    <?php $post = get_post($post_id); ?>
    <?php echo get_post_meta($post->ID,’価格’,true); ?>

    PCでは、
    <?php echo post_custom(‘価格’); ?>
    で表示できており、試しに
    <?php $post = get_post($post_id); ?>
    <?php echo post_custom(‘価格’); ?>
    としてみましたが、空白になってしまいます。

    何が問題なのでしょうか?初心者ゆえトライ&エラーで試行錯誤しておりますが、
    ご指摘いただけますと幸いです。

15件の返信を表示中 - 31 - 45件目 (全48件中)