因此,我在默认情况下隐藏了我的管理栏,因为它很难看,而不是编写一堆if语句,因此WP admin面板中的某些元素只对登录的用户显示,到目前为止还不错。
我遇到的问题是“所有帖子”屏幕,url是wp admin/edit。php,但这给了我一个404错误。
这样可以使用户进入新的post屏幕。
<?php
global $user_login;
get_currentuserinfo();
if ($user_login) :
?>
<div class="sectionblocktwo">
<div class="writeurl">
<a href="/wp-admin/post-new.php">Write</a>
</div> <!-- end div loginurl -->
</div><!-- end div sectionblocktwo -->
<?php endif; ?>
这不起作用。这只会在单曲中失效。php,因为它是一个寻找url站点名的程序。com/单一帖子名称/wp管理/编辑。php,其他链接在单个页面上工作良好。
<?php
global $user_login;
get_currentuserinfo();
if ($user_login) :
?>
<div class="sectionblocktwo">
<div class="loginurl">
<a href="wp-admin/edit.php">My Posts</a>
</div> <!-- end div loginurl -->
</div><!-- end div sectionblocktwo -->
<?php endif; ?>
是否有一些php代码或其他东西可以用来链接到仪表板的所有帖子部分?