关于编程语言以<##>开头

时间:2016-03-17 作者:Hady Shaltout

这是Javascript代码吗??

下面的代码位于php类文件中,但在关闭php标记后,请启动这些行和该类中未定义的[数据]变量,我想跟踪[数据]变量,在哪里可以找到它。。在js文件中??以及数据如何在php类中通过该变量(甚至不在全局命名空间中)

<# if ( data.tooltip ) { #>
   <a href="#" data-hint="{{ data.tooltip }}"></a>
<# } #>
谢谢你,

最好的

1 个回复
最合适的回答,由SO网友:Rarst 整理而成

如果您正在查看核心源代码,那么您看到它的用途是Underscore.js template. WordPress略微修改了模板本身的语法,但它使用的是库。

据我所知,它是在管理界面的某些部分变得更加丰富和交互式时添加的,从媒体管理开始。不幸的是,WordPress的这一部分在当时(至今)的文档记录严重不足。据我所知,这方面根本没有官方文件。

你可以看看这篇文章Intro to Underscore.js templates in WordPress 对于一些概念和力学的介绍。

相关推荐

Select2 AJAX和WP查询返回全部,不筛选

所以我在这里有点困惑。我经常使用Select2/AJAX/WP\\u查询来搜索和检索默认的WP帖子类型和我自己的自定义帖子类型。在过去几年中,我构建的几乎每个站点都至少包含一个实现。但是,我目前正在一个网站上搜索自定义帖子类型的结果,它只是返回所有内容。没有发生过滤。这是一个计划工具,管理员正在为一年中的每个月制定一个计划(自定义帖子类型)。时间表的标题为“月-年”,即。\'January 2022\'.问题是,如果您搜索“一月”,例如,您将得到返回的每个存在的时间表。包括2022年2月、2021 6月等