いつもお世話になっております。
wordpress3.4にAdvanced Custom Fieldsというプラグインをインストールしました。
wordpressの管理画面のカスタムフィールドにフィールドを新規追加し、投稿画面に入力、登録できるようになったのですが、プレビュー(ブラウザ上)での表示ができません。
色々なサイトで調べ、<?php echo post_custom('name1'); ?> のように記述すればよいそうなのですが、どのPHPファイルの、どこに記述すればよいのかわかりません。
また、フィールドが複数ある場合の記述もよくわかりません。(loopさせるのかな?)
どなたかお教えいただけませんか。
よろしくお願いいたします。
No.3ベストアンサー
- 回答日時:
どのphpファイルに…
という事ですが
反映させたいのはどこでしょうか??
固定ページですか??
それとも記事でしょうか??
それによって変わりますが、固定ページであれば
【loop-page.php】
記事に反映させたいのなら
【loop-single.php】になります。
たとえば固定ページの場合は
<?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>
<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<?php if ( is_front_page() ) { ?>
<h2 class="entry-title"><?php the_title(); ?></h2>
<?php } else { ?>
<h1 class="entry-title"><?php the_title(); ?></h1>
<?php } ?>
<div class="entry-content">
<?php the_content(); ?>
<?php wp_link_pages( array( 'before' => '<div class="page-link">' . __( 'Pages:', 'twentyten' ), 'after' => '</div>' ) ); ?>
<!--<?php edit_post_link( __( 'Edit', 'twentyten' ), '<span class="edit-link">', '</span>' ); ?>-->
</div><!-- .entry-content -->
</div><!-- #post-## -->
この中に書けば大丈夫です。
<h1 class="entry-title">でタイトルを呼びだしていますので、タイトルの下に反映させたければココの下です。
<div class="entry-content">
<?php the_content(); ?>
ここが固定ページの内容なので、ここでも大丈夫なハズです。
もし無理だったらまた言ってください。
記憶が曖昧なので(^^;
ご返信が遅くなり申し訳ございません。
教えていただいた通り、修正したらできました!
まだまだわからないことだらけで、サイト作ってます。。。
本当にありがとうございました。
No.2
- 回答日時:
以下に私のloop内の記述を添えておきますのでご参考までにどうぞ。
<?php
/*
* テンプレート1のループ
*/
?>
<?php
$args = array(
'post_type' => 'new',
'posts_per_page' => 10,
'paged' => get_query_var('paged'),
); ?>
<?php query_posts( $args ); ?>
<?php $my_query = new WP_Query('post_type=post&showposts=13');
while ($my_query->have_posts()) : $my_query->the_post();
$do_not_duplicate = $post->ID; ?>
<div align="left"><a href="<?php the_permalink() ?>" rel="bookmark">
<?php
$title= mb_substr($post->post_title,0,25); echo $title;
?>
<!--<?php the_title() ?>--></a>
<?php echo post_custom("name")?>
<?php echo('・'); ?>
<?php echo post_custom("age")?>
<?php echo(' 歳'); ?>
<?php echo('・'); ?><a href="<?php the_author_meta('user_url'); ?>">
<?php the_author_firstname(); ?></a></div>
<div style="float:left;"><a href="<?php the_permaLink(); ?>"><?php the_post_thumbnail( array(87,116)); ?></a></div>
<br /><?php the_excerpt(); ?>
<hr>
<?php endwhile; // end of the loop. ?>
サンプルコードありがとうございます。
参考にさせていただきます。
大変お恥ずかしいのですが、、、どのPHPファイルを修正すればよいのでしょうか?
初心者なので、わからないことばかりです。
よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) .htaccessファイルの修正がこれで問題ないかどうか 1 2022/04/21 08:42
- PHP PHP MySql ページング 2 2022/09/20 06:38
- PHP php 入力画面から確認表示画面へ情報の受け渡しについて。 1 2023/06/07 18:00
- WordPress(ワードプレス) ワードプレスで、投稿一覧ページにタグを表示する方法 投稿につけたタグを、記事一覧ページにもカテゴリと 1 2023/05/10 21:41
- その他(Microsoft Office) ピボットテーブルへの集計フィールド挿入 1 2023/02/26 11:33
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- Access(アクセス) Accessフォーム 一部のレコードだけを抽出する方法について 1 2022/06/28 18:45
- その他(プログラミング・Web制作) COBOL数値転記をCOPY句内での仕様 6 2022/06/15 18:48
- Access(アクセス) Accessフォームで複数条件でフィールドの値を表示する方法 4 2022/07/21 10:47
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
WP/ 記事タイトルをクリックさ...
-
ワードプレスでカテゴリー毎に...
-
アップロードファイルの数に応...
-
Smarty コンバートエラー??
-
こんな素敵なサイトって、WordP...
-
国語の感想文(いのうえひさし...
-
意見文のテーマ
-
ワードプレスのプラグイン
-
ワードプレスで、Warning: geti...
-
ワードプレス 2段階認証解除方法
-
awsでwordpressをインストール...
-
windowsにphp7.4をインス...
-
ワードプレスの403エラーについて
-
お願いします。やり方を教えて...
-
民法に関する卒論で悩んでいます。
-
ワードプレス。lightning ペー...
-
WordPressで空き状況カレンダー
-
ムームードメインてどーよ
-
Movabletype インストールがで...
-
ホームページのデザインについ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
WordPressのLighting(テーマ)に...
-
アップロードファイルの数に応...
-
PHPのソース変更が反映されない
-
Wordpressで記事がない場合にメ...
-
phpの表示領域をしていしたい!
-
変数で日付を指定し、新しい順...
-
DreamweaverとWordPressの連携
-
外部ファイルの読み込み
-
wordpress投稿内でcgiを動かしたい
-
ワードプレスでカテゴリー毎に...
-
WP/ 記事タイトルをクリックさ...
-
Smarty コンバートエラー??
-
wordpress カスタム投稿タイプ...
-
CentOSでhtaccessを使用してmod...
-
PHPのクッキーによるリダイレクト
-
wordpressのリンクでの質問です。
-
Webデザイナー向けLinuxユーザ...
-
URL短縮ツール「楽々URL」をさ...
-
PHP初心者です。
-
ランキングを表示する際の画像...
おすすめ情報