我如何加载外包文本到HTML或PHP使用JSON主文件


How do I load outsourced Text into HTML or PHP using JSON master file

好了,伙计们,我的问题是。我正在为我的一个朋友的网站工作,我有一个页脚附近的部分,我想添加一些简短的cta。我还不能发布图片,因为这是我的第一篇文章,但你可以看看目前为止的网站:http://aev.martenzander.com/

现在我已经将网站的这一部分外包给php-include,以便更好地控制它。因为我会在网站的每一个页面上添加这一部分,但尝试在每个页面上都有不同的文本,我想知道如何创建一个JSON主文件,在那里我可以写下所有将在该部分使用的文本。是否有一种方法告诉我的HTML在哪里得到文本,如果一个特殊的网站。php被加载?

这是我的"teaser_section"包括:

<div class="teaser_wrapper">
<div class="teaser_section">
    <ul>
        <div class="teaser one">
            <h1>Kontaktieren Sie uns!</h1>
            <p>ACTIVUM e.V.</br>Mittelweg 12</br>31559 Haste</p>
            <p>Tel.: 0 57 23 - 56 75</br>E-Mail: <a href="mailto:info@activum-ev.de">info@activum-ev.de</a></p>
        </div>
        <div class="teaser two">
            <h1>Möchten Sie Mitglied werden?</h1>
            <p>Hier geht's zum Anmeldeformular.</p>
            <button onclick="self.location.href='anmeldeFormular.php'">Anmeldeformular</button>
        </div>
        <div class="teaser three">
            <h1>Leistungen</h1>
            <p>Wenn Sie dem ACTIVUM e.V. beitreten möchten, können Sie alle Leistungen in Anspruch nehmen.</p>
            <button onclick="self.location.href='leistungen.php'">Leistungen</button>
        </div>
        <div class="teaser four">
            <h1>Beratungsstellen</h1>
            <p>Wir suchen immer nach neuen Mitarbeitern und potentiellen neuen Beratungsstellen in unserer Umgebung.</p>
            <button onclick="self.location.href='beratungsStellen.php'">Beratungsstellen</button>
        </div>
    </ul>
</div>

可以将文本写入JSON并通过JavaScript将其部分包含到页面中。然而,这不是最好的方法,因为它不允许搜索引擎和禁用JavaScript的人看到文本。

我要做的是在你的服务器上创建一个XML文件,并在那里写所有的东西。然后你可以使用simplexml_load_file ("filename")在PHP中打开XML文件。

PHP可以检查您当前在哪个页面,然后将所需的部分回显给客户端。

要了解更多关于如何使用PHP处理XML的信息,请阅读PHP.net

相关文章: