2013-03-21 53 views
-1

我需要在我的page.php中插入條件is_user_logged_in(),但我不熟悉代碼,所以我不知道整個條件是應該插入到現有代碼的特定行之前還是之後我的wordpress主題。我很感謝你的幫助。我已經有條件的代碼。我只是不想要代碼應該開始的地方。我在哪裏可以插入我的代碼?

<?php 
    // Caso o usuário esteja logado 
    if (is_user_logged_in()) : 
?> 
    Aqui você coloca o seu conteúdo, normalmente é a função do WordPress 
    <?php the_content(); ?> 
<?php 
    // Caso o usuário não esteja logado 
    else : 
?> 
    "OK, caro coleguinha, faça login para ver o conteúdo" ou alguma mensagem do tipo 
    ou até mesmo um form para o usuário fazer o login. 
<?php 
    // Aqui acaba a brincadeira 
    endif; 
?> 

回答

0

如果應用PHP的if else語句如下:

if(condition == true) { 

} else { 

} 
+0

謝謝,但我的問題是:我必須在WordPress網站的另一個頁面上插入上面的代碼。我應該在哪裏插入該代碼?在page.php上的最後一行之後的page.php中的第1行之前或中間的某處。或者沒關係? – Veruska 2013-03-21 19:25:49

+0

從我在這段代碼中看到的(也就是說如果它是正確的),它應該插入到中間。不幸的是,我無法爲你提供幫助。你可以添加更多的信息,你想要插入這個頁面以獲得更好的幫助。是否有更多來自您獲得此代碼的來源的說明? – Daniel 2013-03-21 19:29:37

+0

我有page.php代碼。但是我需要創建一個新線程才能在{}之間提交代碼。我應該這樣做嗎? – Veruska 2013-03-21 19:32:26

0

您可以使用代碼的任何地方,在任何頁面的WordPress。
請經過這個,希望這可以幫助你。

<?php 
    if (is_user_logged_in()) { 
    echo 'This is Registered User'; 
    } else { 
    echo 'This is non-registered user'; 
    } 
?> 
相關問題