wordpress页面内的PHP区域
我有一个使用Joomla开发的公司页面,其中有一个用PHP开发的管理区域。只有具有特定权限的用户,wordpress页面内的PHP区域,php,wordpress,joomla,Php,Wordpress,Joomla,我有一个使用Joomla开发的公司页面,其中有一个用PHP开发的管理区域。只有具有特定权限的用户,partner和partner\u employees才能访问此区域 我需要将前端站点迁移到Wordpress,并使用Wordpress的登录名在受限区域保持相同的行为 可能吗 我应该把这个禁区的目录放在哪里 如何在Wordpress页面上放置指向此区域的链接?如果您只想在wp中呈现受限区域,如My Account在PHP中开发,而不想将另一个框架(Joomla在您的情况下)与wp集成,您可以通过以
partner
和partner\u employees
才能访问此区域
我需要将前端站点迁移到Wordpress
,并使用Wordpress
的登录名在受限区域保持相同的行为
可能吗
我应该把这个禁区的目录放在哪里
如何在
Wordpress
页面上放置指向此区域的链接?如果您只想在wp
中呈现受限区域,如My Account
在PHP
中开发,而不想将另一个框架(Joomla
在您的情况下)与wp
集成,您可以通过以下方式实现:
首先,创建一个wp模板
,该模板包含受限区域逻辑。裁判:
其次,使用创建的模板创建wp页面
,并在菜单中为该页面设置链接
。参考:
现在,如果您希望使用Wordpress处理身份验证,您可以使用许多可用的插件,例如:
或者,您可以自定义自己的代码,要了解更多信息,请参阅此处:
您的模板文件可能看起来像(作为起点):
希望这有帮助。提示:其他:
-than-endif代码>
<?php
/**
* Template Name: My Account Page Temp
*
* @package WordPress
* @subpackage Twenty_Fourteen
* @since Twenty Fourteen 1.0
*/
<?php if ( is_user_logged_in() && current_user_can( $capability ) ): ?>
//render your restricted area content
<?php else : ?>
// Redirect him for login
<?php endif; ?>
<?php get_sidebar(); ?>
<?php get_template_part( 'featured-content' ); ?>
<?php get_footer(); ?>