第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

顯示“沒(méi)有帖子”如果用戶已登錄但還沒(méi)有帖子,Wordpress 中會(huì)顯示消息

顯示“沒(méi)有帖子”如果用戶已登錄但還沒(méi)有帖子,Wordpress 中會(huì)顯示消息

PHP
明月笑刀無(wú)情 2023-12-15 15:23:58
我目前正在使用下面的代碼。它顯示當(dāng)前登錄用戶發(fā)布的所有帖子的鏈接。我想顯示“沒(méi)有帖子”如果當(dāng)前登錄的用戶還沒(méi)有帖子,則顯示消息。感謝所有的幫助。<?php if ( is_user_logged_in() ): global $current_user; wp_get_current_user();$author_query = array('posts_per_page' => '-1','author' => $current_user->ID);$author_posts = new WP_Query($author_query);while($author_posts->have_posts()) : $author_posts->the_post();?><p><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></p><?php endwhile; ?><?php else : ?><p>No posts</p><?php endif; ?>
查看完整描述

1 回答

?
慕容708150

TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超4個(gè)贊

您需要在 中添加另一個(gè) if 條件來(lái)檢查當(dāng)前用戶是否有任何帖子。if ( is_user_logged_in() )

如果您首先分解想要執(zhí)行的操作的邏輯,這可以幫助您計(jì)劃如何編碼,例如

  • 如果用戶已登錄:

    • 如果他們有帖子則顯示帖子

    • 否則顯示“無(wú)帖子”

  • else: 顯示“無(wú)帖子”

現(xiàn)在在您的代碼中應(yīng)用該邏輯:

<?php 

// IF USER IS LOGGED IN

if ( is_user_logged_in() ): 

    global $current_user; 

    wp_get_current_user();

    $author_query = array('posts_per_page' => '-1','author' => $current_user->ID);

    $author_posts = new WP_Query($author_query);


    // IF THEY HAVE POSTS, DISPLAY THE POSTS

    if ($author_posts->have_posts()):

        while($author_posts->have_posts()) : $author_posts->the_post();

        ?>

            <p><a href="<?php the_permalink(); ?>">

               <?php the_title(); ?>

               <span class="date"><?php the_time('F j, Y'); ?></span>

            </a></p>

        <?php endwhile; ?>


    <?php 

    // ELSE (IF THEY HAVE NO POSTS) DISPLAY MESSAGE

    else : ?>

        <p>No posts</p>

    <?php endif; ?>


<?php 

// ELSE (IF THE USER IS NOT LOGGED IN) DISPLAY MESSAGE

else : ?>

    <p>No posts</p>

<?php endif; ?>


查看完整回答
反對(duì) 回復(fù) 2023-12-15
  • 1 回答
  • 0 關(guān)注
  • 161 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)