Benim site için bir kenar çubuğu yazıyorum ve kontrol etmek çalışıyorum:
is_post()
: sayfası aracılığıyla, bir postcurrent_user_can('edit_post')
: Yazar yoluyla mesajı düzenleyebilirsiniz
Ben bu koşulların her ikisi de birleştirmek için çalışıyorum, ama PHP de felaket ve ben sadece bunu yapmak için sözdizimi anlamaya olamaz. Ben aşağıdaki gibi bir şey olacağını düşündüm. Eğer bana yanlış ne yapıyorum bildirin lütfen misiniz? Ben basit bir şey olduğunu kabul ediyorum, ama benim cahillik sorunlara neden olduğunu ve bana yardım etmek doğru bir örnektir / belgeleri bulamıyorum.
<?php if is_single and if (current_user_can('edit_post')) { ?> <li><a href="#">Edit post</a></li> <?php ;} ?>