Wallogit.com
2017 © Pedro Peláez
Wordpress Addon for the Disco PHP Framework
Sick of Wordpress's bloated code but love their administration panel? Your in the right place., (*1)
First install wordpress via their instructions, (*2)
Then remove the index.php file from the installation directory, you can move the installation directory to any where now to hide it from public view and mask the login without affecting the frontend., (*3)
Prep your application by registering the Wordpress Facades with the Disco container:, (*4)
Make the WP Facade, (*5)
Disco::make('WP',function(){
return new Disco\addon\Wordpress\classes\WordPress;
});
Create a Router Filter for the wordpress directory, (*6)
Router::filter(WP::path().'/{*}')->to('WordPress');
Thats it! Wordpress is set up!, (*7)
You can override the templates used by the Wordpress Addon by just creating a folder under your template folder called wordpress/ and naming the template you wish to override by the same name as the one used by the Addon, (*8)
List of Templates, (*9)
Using the method:, (*10)
$data = WP::get([option],[vars]);
You can receive mysqli_result objects back, (*11)
[option], (*12)