Как вывести текст, чтобы потом его изменить сразу на всех страницах?
Для этого используют магию баз данных. тык тык тык
Файл products.phpreturn [
    1 => [
        'title' => 'Продукт #1',
        'price' => 2000
    ],
    ...
    786 => [
        'title' => 'Продукт #786',
        'price' => 7869
    ],
];
Там где хотите выводить (в самом начале страницы)$products = require_once 'products.php';
Ну и потом уже можете выводить так:<?php echo $products['786']['price']; ?>