WP - Usar arquivo no diretório de plugins como modelo de página personalizado?

É possível que um arquivo no diretório do plug-in seja usado como um modelo de página personalizado?

Além disso, como você faz um plug-in criar uma página?

Estou desenvolvendo um plug-in para um cliente com base em um tema, ele deseja que ele faça páginas de vendas enquanto pode usar seu tema na página inicial. Este é um produto que estou fazendo para ele comercializar, por isso precisa ser automatizado durante todo o plug-in.

Isso é possível?

EDITAR

Eu tenho os ganchos de ativação / desativação no arquivo principal dos meus plugins, e énão está funcionando. Aqui está o código:

$filename = __FILE__;

register_activation_hook($filename, 'superActivation');
register_deactivation_hook($filename, 'superDeactivation');

global $myFile; global $fh; global $stringData; global $filename;

$myFile = "testFile.txt";
$stringData = "Testing\n";
$fh = fopen($myFile, 'w') or die("can't open file");

function superActivation() {
    global $myFile; global $fh; global $stringData; global $filename;
    fwrite($fh, $stringData);
    fclose($fh);
}

function superDeactivation() {
    $myFile = "testFile.txt";
    unlink($myFile);
}

questionAnswers(4)

yourAnswerToTheQuestion