如何通过 php 将页面的 "url path" 字段拉入主题?
How do I pull in page's "url path" field, via php, into the theme?
我正在尝试将页面的 url 应用为 <div>
id,以便能够在每个单独的页面上定位一些 css。经过一些字符清理后,我希望得到 <div id="test-page">
.
我已经尝试从通过
获得的对象中提取它
ipContent()->getBreadcrumb()
不幸的是,它们都受到保护(包括我需要的),无法回显。
[urlPath:protected] => test-page/
是否有我错过的功能可以用来引入它?或者从对象中获取它的正确方法?干杯。
当然,我一发布问题就找到了答案:
在执行此操作时,我无法从[urlPath:protected] => test-page/
获取受保护的值:
$a = ipContent()->getBreadcrumb();
$a = $a[0];
$a = $a->urlPath;
解决方案: 解决方法是将 $a->urlPath
替换为 $a->getUrlPath()
。
它适用于对象中的所有元素。喜欢:$a->updatedAt;
需要 $a->getUpdatedAt();
我正在尝试将页面的 url 应用为 <div>
id,以便能够在每个单独的页面上定位一些 css。经过一些字符清理后,我希望得到 <div id="test-page">
.
我已经尝试从通过
获得的对象中提取它ipContent()->getBreadcrumb()
不幸的是,它们都受到保护(包括我需要的),无法回显。
[urlPath:protected] => test-page/
是否有我错过的功能可以用来引入它?或者从对象中获取它的正确方法?干杯。
当然,我一发布问题就找到了答案:
在执行此操作时,我无法从[urlPath:protected] => test-page/
获取受保护的值:
$a = ipContent()->getBreadcrumb();
$a = $a[0];
$a = $a->urlPath;
解决方案: 解决方法是将 $a->urlPath
替换为 $a->getUrlPath()
。
它适用于对象中的所有元素。喜欢:$a->updatedAt;
需要 $a->getUpdatedAt();