Use MyBB as your website engine
My last ProTip instructed you on how to be able to use MyBB within your current website by including global.php. This tip will show you how to use MyBB as the software that powers your whole website!
As with last time, start off your PHP file with this:
<?php
define('IN_MYBB',1);
require_once('global.php');
Not only can you use $mybb->user, $db, and other MyBB variables, you also have access to such theme variables like $header, $headinclude, $footer, etc.
Let's continue out PHP file.
$page = "<html>
<head>
<title>{$title}</title>
{$headerinclude}
</head>
<body>
{$header}
Your content here...
{$footer}
</body>
</html>";
Here you have defined the contents of a page that will output using the MyBB theme. Put your content where you need it, then after that put
output_page($page);
?>
This will output your page using the MyBB theme!
My next Protip will show you how to go a step further and manage your custom pages from the MyBB Admin Panel.
Written by Paul H.
Have a fresh tip? Share with Coderwall community!
Post
Post a tip
Best
#Php
Authors
Sponsored by #native_company# — Learn More
#native_title#
#native_desc#