Я не могу ответить на user1912899, но их рекомендация кажется наиболее элегантным решением. Чтобы использовать собственный шаблон для переопределения single-post.php, я реализовал следующий код. Это будет работать для любого индивидуального - ****. Php файла, который вы добавляете в свой плагин. Если он не существует, он просто возвращается к тому, что обычно использует WordPress.

жно ли использовать файл в каталоге плагинов в качестве пользовательского шаблона страницы?

Кроме того, как вы делаете плагин для создания страницы?

Я разрабатываю плагин для клиента на основе темы, он хочет, чтобы этот плагин создавал страницы продаж, при этом используя свою тему на главной странице. Это продукт, который я делаю для него на рынке, поэтому его нужно автоматизировать через плагин.

Это возможно?

РЕДАКТИРОВАТЬ

У меня есть крюки активации / деактивации в главном файле моих плагинов, и этоне работает, Вот код:

$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);
}

Ответы на вопрос(4)

Ваш ответ на вопрос