• 解決済 Gell

    (@sato-shigeru)


    またお世話になります。

    PHPで投稿記事を出力する際、<?php the_content(); ?>で出力出来ると思いますが、文書と画像を分けてこの様な記述で別の場所に出力する方法はありませんか?
    例えば文書のみを<?php the_document(); ?>、画像のみを<? php the_image(); ?>の様な形で出力できたらいいなと。

    何がしたいかというと、
    こちら
    のページをWordpressにて作成したいと思っています。
    (HTMLとCSSでサンプルを作ってみました。)

    このページを見て頂くとわかるように、記事と画像を2段組みに、記事文書は<p></p>で囲み、CSSにてheightを指定してスクロールさせるようにしてあります。
    そして画像表示にはSmoothgalleryを使用しています。

    通常通り記事と画像を投稿すればこの様な状態になる様にしたいのです。

    Smoothgalleryのプラグイン版の使い方がちゃんとわかっていないのが原因かもしれませんが、どうもうまくいきません。

    そこで最初の質問に戻りますが、投稿文書と画像を別に出力する方法があれば簡単に出来てしまいます。
    HTMLで
    <p><?php the_document(); ?></p>
    として、CSSでpのheightを指定。
    2段組みを作って
    <div id=”myGallery”><?php the_image(); ?></div>
    とすればいいだけなので。
    (ちなみにdivのmyGalleryはSmoothgalleryの指定idで、ここで囲ったイメージがSmoothgalleryで表示されます。)

    そもそも全く別の方法で上記サイトの様な形にする事が可能な場合はそちらもご教授願えたらと思います。
    毎度稚拙な質問で申し訳ありませんが、よろしくお願い致します。

2件の返信を表示中 - 16 - 17件目 (全17件中)
  • できましたか。っふぅ。よかったです。
    いじりまわしてしまったので、グチャグチャにしてしまったかもしれませんね。ごめんなさい。
    もっと行儀の良い書き方なら、

    wp_register_script('example1', get_bloginfo('siteurl').'/plugins/読み込むjs');

    みたいなのを functions.php に書いておいて、フッタなどで読み込ませるんでしょうけど、すみません。私もやっつけでローカル環境に書いていったので、グチャグチャになってしまいました(涙

    トピック投稿者 Gell

    (@sato-shigeru)

    いえいえ、今回の記述で何がどういう意味を持っているのかなどが分かりやすく、読み取る事が出来たので良い勉強になりました。

    テストサイト作成中にややこしい事をさせてしまい申し訳ありませんでした。
    とりあえず今回の件は解決しましたのでスレを閉じさせて頂きます。
    ありがとうございました。

2件の返信を表示中 - 16 - 17件目 (全17件中)
  • トピック「投稿文書と画像を別に出力」には新たに返信することはできません。