133
フォーラムへの返信
4件の返信を表示中 - 1 - 4件目 (全4件中)
-
フォーラム: 使い方全般
返信が含まれるトピック: 親ページに子ページのタイトルとサムネイルkzさん、ありがとうございます!
画像サイズはサムネイル指定のものでできました。
皆さまのお陰で希望した子ページ情報の表示ができるようになりました。
以下、今回のコードを載せておきます。<?php if ( 0 == $post->post_parent ) : $child_posts = get_posts( 'numberposts=-1&order=ASC&orderby=post_title&post_type=page&post_parent=' . $post->ID ); foreach ( (array)$child_posts as $child ) : ?><h2><a href="<?php echo get_permalink( $child->ID ); ?>"><?php echo apply_filters( 'the_title', $child->post_title ); ?></a></h2><?php $images = get_children( array( 'post_parent' => $child->ID, 'post_type' => 'attachment', 'post_mime_type' => 'image' ) ); if ( $images ) { $ids = array_keys( $images ); $id = $ids[0]; } else { if ( preg_match_all( '@wp-image-([0-9]+)@i', $child->post_content, $matches ) ) $id = $matches[1][0]; } if ( $id != 0 ) echo wp_get_attachment_image( $id, 'thumbnail' ); // サムネイル指定したサイズで表示 endforeach; endif; ?>
フォーラム: 使い方全般
返信が含まれるトピック: 親ページに子ページのタイトルとサムネイルkzさん、shokun0803さん、kvexさん、レスポンスをありがとうございます。
今、もう一度全てのコードをクリアして、元のpage.phpに上記のコード(一部修正後)を加えたところ、エラーはでなくなりました。修正しているときに、何かミスをしていたようです。
子ページのタイトルにリンクも付きましたし、画像も表示されました。
ただし、画像なんですが、なぜかサイズが 300x225px に揃ってしまっています。
子ページでのサムネイル表示サイズがそれとは違っていても、です。う~ん。。。
フォーラム: 使い方全般
返信が含まれるトピック: 親ページに子ページのタイトルとサムネイル<a href="<?php echo get_permalink( $child->ID ); ?>">
にしてみましたが、同じ500エラーになりました。。。フォーラム: 使い方全般
返信が含まれるトピック: 親ページに子ページのタイトルとサムネイルすいません。。。あまり知識がないもので、上記のスクリプトをテンプレートに記述したところ、
HTTP エラー 500(Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfill the request.
とエラーが出てしまいました。
マークアップはお好みで◎
タイポ等々よきにハカラってください。とのことですが、どの部分がひっかかってしまっているのかわからず、図々しいかもしれませんがご教示いただけるとありがたいです。
4件の返信を表示中 - 1 - 4件目 (全4件中)