momonuts
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: 固定ページ内のを消去したいmoguesさま
色々試してみていたのでご返信が遅くなり申し訳ございません。
ご提示のページを拝見し、WP SyntaxHighlighterを入れて
該当のコードを探したのですが
「add_filter(‘the_content’, ‘wp_sh_post_on_print’, 9999);」
ありませんでした。
<pre class=”brush: php”>
の使い方も分かりませんでした・・・テーマなのですが、TwentyElevenを使用しています。
固定ページは
<div id=”primary”>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div class=”post”>
<?php if(has_post_thumbnail()) { echo the_post_thumbnail(); } ?>
<?php the_content(); ?>
</div><!– /.post –><?php endwhile; ?>
<?php else : ?><h2 class=”title”>記事が見つかりませんでした。</h2>
<p>検索で見つかるかもしれません。</p>
<?php get_search_form(); ?><?php endif; ?>
</div><!– /#primary –>
の様にしていしています。この中の
<?php the_content(); ?>
に<P>がついてしまっています。稚拙な質問だとは思いますが、何卒アドバイスお願いいたします。
フォーラム: 使い方全般
返信が含まれるトピック: 固定ページにカスタムフィールドの値を参照して地図を表示させたいそうですよね、掲載されているコードを基に自分の環境に合ったものにしていかなければなりませんよね。
今回は本当に色々勉強になりました。
初めての投稿だったので何も分からず(解決したのに解決済みにする事すら見落とし・・・)色々ご迷惑をおかけいたしました・・・本当に色々とありがとうございました!!
フォーラム: 使い方全般
返信が含まれるトピック: 固定ページにカスタムフィールドの値を参照して地図を表示させたい先ほどはwpやプラグインのversionを記載せず質問した私の無礼をご指摘下さりありがとうございます。お詫びとお礼が遅くなり申し訳ございません。
以後気をつけます!ご提示下さった2パターンとも表示されましたので、コードを変更し
<?php
if (function_exists(‘mapme’)) {
$カスタムフィールドの値 = esc_html( post_custom( ‘カスタムフィールドの値’ ));
echo do_shortcode(‘[map address=”‘.$カスタムフィールドの値.'” marker=”yes” w=”値” h=”値” z=”値”]’);
}
?>とした所、無事地図が表示される様になりました!
無知な私に長々とお付き合い下さり本当にありがとうございます!!!
本当に感謝です!フォーラム: 使い方全般
返信が含まれるトピック: 固定ページにカスタムフィールドの値を参照して地図を表示させたいすみません・・・根気づよくお付き合い下さり感謝いたします。
esc_html(get_post_meta($post->ID, ‘address’, true));
としても結果は変わりませんでした。「schedule」はカスタム投稿タイプです。
ちなみに、住所だけを表示させる事は可能です。
<?php echo post_custom(‘address’); ?>
とすると、きちんと住所が表示されます。気になる点としてあげていただいた部分ですが
1.2が表示されるので間違ってはいないと思います。
2.正しく表示されています
3.カスタムフィールドの値(Custom Field Gui Utilityのconf.ini内[]内の文字列)を入力しています
4.こちらに関しては
<?php
$paged = (get_query_var(‘paged’)) ? get_query_var(‘paged’) : 1;
$wp_query = new WP_Query( array( ‘post_type’ => ‘schedule’, ‘posts_per_page’ => 1, ‘paged’ => $paged ) ); ?>
<?php while ( $wp_query->have_posts() ) : $wp_query->the_post(); ?>
と指定してあります。WPのversionは3.4.2でCustom Field Gui Utilityのversionは3.2.7の最新版です。
3.4でも使えるだろうとは記載されておりました。フォーラム: 使い方全般
返信が含まれるトピック: 固定ページにカスタムフィールドの値を参照して地図を表示させたいやっぱり何度やってもうまく行きません・・・
Custom Field Gui Utilityのconf.ini内に
[address]
fieldname = 住所
type = textfield
class = schedule
size = 35と設定しているカスタムフィールドの値を反映させて地図を表示させたいので
<?php
if (function_exists(‘mapme’)) {
$adr = esc_html(get_post_meta($post->ID, address, true));
echo do_shortcode(‘[map address=”‘.$address.'” marker=”yes” w=”425″ h=”350″ z=”15″]’);
}
?>としてみたのですが、そもそも解釈が間違えておりますでしょうか?
フォーラム: 使い方全般
返信が含まれるトピック: 固定ページにカスタムフィールドの値を参照して地図を表示させたいはい。。。NULLしか出力されません。
色々試したのですが未だ表示されずです泣// その際、データのサニタイズもしておく
// do_shortcodeでマップ出力。その際addressには変数「adr」の値を入れるこの部分を私がきちんと理解出来ていない気がします・・・
フォーラム: 使い方全般
返信が含まれるトピック: 固定ページにカスタムフィールドの値を参照して地図を表示させたいTsuyoshi さま
ありがとうございます。
var_dump()を入れると「NULL」と出ます・・・
上記アドバイス通り、その部分は’’で囲んだとしたら
その下の
echo do_shortcode(‘[map address=”‘.$adr.'”〜の
“‘.$adr.'”の部分はどの様に記述すれば良いのでしょうか?質問ばかりですみません・・・
フォーラム: 使い方全般
返信が含まれるトピック: カテゴリーページのみヘッダー画像をなくしたいjim912さま
ありがとうございます!
elseif ( is_front_page() && get_header_image() ) : ?>
を使い、やりたかった事を実現する事ができました。
感謝いたします!!