サポート » 使い方全般 » 静的ページへのWPブログ記事「内容」の埋め込み

  • 解決済 MOMO223

    (@momo223)


    http://ja.forums.wordpress.org/topic/25752?replies=5#post-67993
    上記投稿からの続きで、一つ解決しまた問題にぶつかりました。

    ★ページ★
    http://code.sakura.ne.jp/new_hp/

    ★不明点と課題★
    「新着記事の静的htmlへの埋め込み」は、記事内容、記事本文も埋め込まれるものですよね??><
    今現在では、いろいろな化けたデータが、ブログ記事内容以外に挿入されているのですが、ブログ記事内容だけを表示したいです!!

    ★経緯★
    WordPress初心者で、PHPの知識もなくて、大変恐縮です。
    HTML+CSSは学んでいて、社会貢献性の高いNGO団体のHP
    リニューアルを安価に請け負っています。

    Microsoft Expression Web(DWも私は使えるのですが、団体の希望のため)
    にて作成したHTMLデータの中に、ブログを挿入したいという希望があります。
    (現在のHPは外部ブログをフレームなどで読み込んでいるが、
    同一レイアウトの中でブログ情報を読みたい希望があり。)

    他のトピックhttp://ja.forums.wordpress.org/topic/1918を参考に、
    新着情報を埋め込むという方法を使いたいと思い試行錯誤し、

    一番上のリンクの投稿の経緯で、
    なんとか日付と新着のタイトル+文字データも挿入されるように
    なりましたが、いろいろと化けたそれ以外の文字が入っております。

    現在入っている、記事を挿入したいところのPHP部分コードは、
    <?php
    $posts = get_posts(“numberposts=5&category=&orderby=post_date&offset=0”);
    var_dump($posts); foreach ($posts as $post):
    setup_postdata($post);
    ?>

  • <?php the_time(‘Y.m.d’) ?> “><?php echo get_the_title($post->ID); ?>
  • <?php endforeach; ?>
    としております。

    下記を参考に、var_dump($posts);を入れるまでは、記事の日付とタイトルのみしか挿入されませんでした。
    (参考引用 http://ja.forums.wordpress.org/topic/5723

    foreach ($posts as $post):
    の前に
    var_dump($posts);
    として確認してみたときに、ちゃんと取得できていますか?)

    なんとか記事だけを表示できるようになりたいです!!!
    不勉強にて大変恐縮ですが、何卒ご教授頂きたく、宜しくお願い致します><

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • ——————————————————————–
    投稿内にHTML等を記述するときはバックスラッシュで囲うようにすると
    ちゃんと表示されるようになります。

    var_dump
    というのは()の中に入れた変数にどんな内容が入っているのかを文字列で表示するためのもので
    何が入っているのか確認するためのものですので消しておいて下さい。

    htmlで表示したりするだけであれば
    foreach ($posts as $post):setup_postdata($post);から<?php endforeach; ?>の間に
    <?php the_content(); ?><?php echo get_the_content(); ?>
    で表示するようにして下さい。
    この辺りの説明はテンプレートタグの投稿あたりを見ながら色々とやってみて下さい。

    jdbbさま

    丁寧にご教授くださり、本当に本当にありがとうございます!!!!!!
    おかげさまで、ちゃんとブログ内容が反映されました!!!

    今日日中ずっとがんばっていたので、本当におかげさまで解決できて嬉しいです!!!

    ありがとうございました^^

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「静的ページへのWPブログ記事「内容」の埋め込み」には新たに返信することはできません。