個別記事で指定したとおりにフロントページで表示させたい、ということですか?
フォントの色や大きさ、段落改行、画像を掲載などの装飾
これについての具体的な情報を提示して下さい。
こんにちわ、nagi0さん。
ビジュアルエディターの [続きを読むタグを挿入] を押下するか、テキストエディターの [more] ボタンを押下すると
<!--more-->
というタグが挿入され、<!--more-->
より前までの文章が一覧に表示されるようになります。
※ <!--more-->
は直接入力してもよいです。
というのとは違うのでしょうか?
テーマが Stinger3 なので抜粋を拾ってる仕様ですね。
なので抜粋内でコードが使えるようにしたら可能ではないかと思います。
KUCKLU さんは、どう思われますか?
早速のレス、本当にありがとうございます。助かります!
>> 맹조さん
例えばcssなどで文字や見出しの装飾ができますよね。
.test{
font-size:14px; color:#ff9900;
}
.main h3{
padding-left:0.5em;
}
とか。「フォントの色や大きさ」はそういう意味で書きました。
そして記事の投稿でその関数を使ったりしながら記事を書く訳ですが、例えば改行などでも通常の改行や、pタグでの段落、強引ですがpタグで半角スペース文字コードを挟んだりして行間を開けたり、というのが「段落改行」という感じで、
そして記事の間などに画像を挿入する事も多々あると思います。例えば記事の頭に大きいイメージ画像を挿入し、その後記事の文章を書いていく、など。
そういう「通常想定される、新規投稿記事に行う装飾全て」という意味で書きました。
>> KUCKLUさん
こんにちは、レスありがとうございます。
moreタグを入れても入れなくても、今のところはトップページの新着記事一覧には、本文の一部は表示されます。
が、その表示のされ方が、記事を投稿した際に施した装飾(↑のレス参照)が全て外れた状態で、改行なども省略された状態で表示されるのをどうかしたい、という事です。
例えば、新規投稿で
——————————————
<何らかの画像>
こんにちは!
というのは嘘で、今は夜なのでこんばんはですね!!
え?面白くないですか?
じゃあ終わりますねー!(青文字で)
——————————————
という記事を書いた場合、全て同じ文字色(当然記事一覧に指定してあるCSSが適用されている)で
——————————————
こんにちは!というのは嘘で、今は夜なのでこんばんはですね!!
え?面白くないですか?じゃあ終わりますねー!
——————————————
という感じになってしまいます。
どうにかこれを、元の記事の装飾のまま新着記事一覧の場所に、投稿ページの任意の部分を(例えばmoreタグまで、など)表示させたいと思っています。
>맹조 さん
試しにソースコードを覗いてみたら・・・
<?php
echo mb_substr( strip_tags( stinger_noshotcode( $post->post_content ) ), 0, 100 ) . '';
?>
うぬ・・・これは参った(笑)
打開策としては、子テーマを作って改変ですかね。
> nagi0さん
ご提示のテーマのソースコードを覗いてみた所、少々特殊な表示方法をしているようです。その為、現状のままでは実現できません。実現させるには、子テーマを作成し子テーマで親テーマを上書きするしかないかと思います。
- 子テーマを作成
- 親テーマの home.php、search.php、archive.php を子テーマにコピー
- コードを書き換える
■書き換える箇所
<?php echo mb_substr( strip_tags( stinger_noshotcode( $post->post_content ) ), 0, 100 ) . ''; ?>
↓
<?php the_content(); ?>
>> KUCKLUさん
新着記事一覧への引き渡しはこの箇所のこの関数のみで行っているということですかね?
strip_tagsとstinger_noshotcodeという関数を調べてみて、以下のページを見つけました。
http://wordpress.0hs.org/mojisu/
関係ありますか?
ニアミスですかね(笑)
1 つ前の僕のコメントに打開策を書かせていただきました。
ご一読お願いします。
>> KUCKLUさん
ああ、先に解答されてましたね。。。
ありがとうございます、技術的にjavaを齧っている程度、htmlやcssは独学で昔から、phpはニュアンスが解る程度、という感じなので、ソースコードを読んでも該当箇所を探す事ができません。
ご指摘戴いて本当に助かりました。KUCKLUさんのご指摘の方法でやってみたいと思います。
本当にありがとうございました!
>> 맹조さん
ご指導戴き感謝です、ありがとうございました!
> nagi0さん
center版とleft版どちら使ってますか?
> KUCKLUさん
すいません、不勉強なんで
>> center版とleft版
が解りません、今回問題にしている新着記事一覧を掲載しているカラムの事ですかね?
であれば、3カラムのうちcenterのカラムでやろうと思っています。
言葉足らずですみません(汗)
該当のテーマは DeepJaggy-threeColumn_left と DeepJaggy-threeColumn_center の 2 種類があると思います。この left 版と center 版のどちらなのかと思ったのお聞きしました。
ああああ!!!
そういう事ですね!
えっと、left版をダウンロードして使わせて戴いています!
基本的な関数や引数などの仕様が違ったりするんですかね?
基本仕様は一緒だと思うので大丈夫だとは思うんですけど、僕がソースコードを確認したのが left 版だったので、一応確認させていただきましたー。
※おそいよ ! ってツッコまれるかもしれませんがw