Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 木材(细枝)如何调用wordpress函数_Php_Wordpress_Twig_Timber_Twig Extension - Fatal编程技术网

Php 木材(细枝)如何调用wordpress函数

Php 木材(细枝)如何调用wordpress函数,php,wordpress,twig,timber,twig-extension,Php,Wordpress,Twig,Timber,Twig Extension,在木材中,这是一种功能 {{post}} 你从哪里得到这样的东西 {{post.post_title}} 但是WordPress还有其他功能,比如 get_the_permalink(); 无法从post.get\u permalink或post.get\u permalink访问的 这些是我可以访问的变量 身份证 博士后作家 邮递日期 发布日期格林尼治标准时间 发布内容 职位 博士后摘录 产后状态 评论你的状态 平安状态 post_密码 邮名 杜平 ping 修改后的 修改后的gmt

在木材中,这是一种功能

{{post}}
你从哪里得到这样的东西

{{post.post_title}}
但是WordPress还有其他功能,比如

get_the_permalink();
无法从post.get\u permalink或post.get\u permalink访问的

这些是我可以访问的变量

  • 身份证
  • 博士后作家
  • 邮递日期
  • 发布日期格林尼治标准时间
  • 发布内容
  • 职位
  • 博士后摘录
  • 产后状态
  • 评论你的状态
  • 平安状态
  • post_密码
  • 邮名
  • 杜平
  • ping
  • 修改后的
  • 修改后的gmt
  • 帖子内容过滤
  • 后家长
  • 指南
  • 菜单顺序
  • 后置式
  • 后置mime类型
  • 评论与计数
  • 滤器
正如本文档所描述的,有一些操作,但您必须在functions.php文件中定义每个函数。。。这意味着我必须从php创建每个已经存在的函数,并将其“重定向”到wordpress函数。然后把它绑在树枝上


还有一种方法,正如你所看到的,现在是

首先,我相信你应该使用
{{post.link}
来获得永久链接

第二,如果您发现经常需要从您的小树枝模板调用php函数,那么您可能无法充分区分代码和模板。
但是,由于它们允许您从模板调用Wordpress操作,因此您始终可以在functions.php中编写单个操作,根据参数的不同,调用所需的php函数。这与建议的
fn()
调用非常相似。

您可以使用

{{ function('get_permalink', post.ID) }}
更多资讯:

我真的不喜欢这个概念,但我可能现在就需要使用它们,如果你想让它感觉不那么脏的话就使用;)OTOH,你真的需要从你的模板中调用多少,如果它很多,那仍然是一个模板吗?是的,我想要一个干净的模板,但必须使用它们来获取它所属的数据。。。。但无论如何,我会这样做,泰:)