0
投稿に画像キャプションをインラインで表示するカスタムWordPressテーマの問題を解決しようとしています。私のWPの知識は不足しているので、私はどこを見ているべきかはわかりません。ここで投稿に表示されているWordpress画像のキャプションのショートコード
はポストを見せているコードです:
<?
$args = array (
'post_type' => array('post'),
'meta_key' => 'event_date', // name of custom field
'orderby' => 'meta_value_num',
'order' => 'ASC'
);
// The Query
$blogQuery = new WP_Query($args);
while ($blogQuery->have_posts()) {
$blogQuery->the_post();
$date = DateTime::createFromFormat('Ymd', get_field('event_date'));
$today = DateTime::createFromFormat('Ymd', date('Ymd'));
if($date > $today){
echo '<div class="blog-entry">';
echo '<h3 class="wonk green-nav">Event: ';
echo get_the_title().'</h3>';
if(get_field('update_type') == 'event'){
echo '<h4>';
echo $date->format('l, F jS, Y. ');
the_field('event_time');
echo '</h4>';
}
echo '<p>' .get_the_content().'</p>';
echo '</div>';
}
}
wp_reset_postdata();
?>
ここで私は私のカスタムテーマと同じ問題を抱えていた
functions.phpファイルをチェックすると、誰かが 'img_caption_shortcode'を登録解除している可能性があります。 get_the_content()をthe_content()に置き換えても同じ問題がありますか? – pendo
ショートコードのコードはどこですか?すべてのコードを投稿すると、実際に何が起こっているのかがわかります。また、これが起こっている実際のページへのリンクを持つことができます... –
そのコードはあなたのショートコードのために表示されません。それはまったく私にとって何かのように見えます。 –