Typecho读取网站后台设置信息

Typecho读取网站后台设置信息

2024年01月14日 作者头像 作者头像 泽泽社长 编辑

评论

0 Count

教程

一个简单的窍门教你如何读取后台设置信息,如下图所示我们用浏览器控制台查看页面元素,查看对应input熟悉看name值,网站地址的name值为siteUrl

3061547115.webp

那么网站地址调用就是<?php $this->options->siteUrl(); ?>或者<?php Helper::options()->siteUrl(); ?>;是不是很简单,想读取哪个就查询其name值,然后这样拼上<?php Helper::options()->【name值】(); ?>就行了。

另外就是默认上边这种调用都是直接输出的没法作为变量引用,想引用的话去掉末尾的()即可,比如这样

<?php 
$siteurl=$this->options->siteUrl;
echo $siteurl;
 ?>

例外

Snipaste_2024-01-14_15-37-20.webp

上图这个值是个例外,读取方法如下。

<?php 
$routingTable = $this->options->routingTable;
echo $routingTable['archive']['url']; ?>