问题标签 [timber]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wordpress - 对 Timber + Unintegrated 插件感到好奇?
我有一个好奇和初学者的问题。您如何处理使用 Timber 时不太兼容的一些(如果需要)插件?也许就像我之前提到的那样,Buddypress 插件?
html - 如何使用 poedit 解析 Timber (twig) 模板并检测引用的字符串以进行翻译
我想用 poedit 解析 Timber 的树枝模板,我需要翻译引用的内容。问题是我找不到不跳过引用内容的解析器。
例子:
有人知道检测引用内容(如 html 属性内容)的 poedit 解析器吗?
php - 在 WordPress 中使用 Timber 的 get_current_user_id 返回 0
我在 WordPress 网站上使用 Timber。我正在开发一个主题,我需要访问当前的用户 ID。
我以管理员身份连接,我知道我的用户 ID:12。
我试图get_current_user_id
直接在树枝文件中调用,但它返回 0。
尝试用这个东西从文件中调用相同的函数后同样的functions.php
事情:add_action('init', 'my_function')
。总是0...
我还尝试了其他功能wp_get_current_user
,例如。再次,这就像我没有连接。
我认为问题在于我使用的是 Timber,但我不确定,因为我没有在网络上看到任何与 Timber 相关的问题。
编辑 :
这是我的树枝模板文件template-projects.twig
:
我有一个project
可用的变量。我要做的是显示与用户相关的项目(它是项目中的自定义字段)。现在,我只是想在添加任何代码之前获取 ID 并显示它。
这是我的 php 模板文件,template-projects.php
:
我得到了帖子,项目,一切都很好,我也尝试从这里获取用户 ID,但它也不起作用。
编辑 2:
我找到了解决方案!
我正在使用gruntjs
with BrowserSync
,它创建域localhost:3000
而不是我在 Mamp 中选择的主机名。
看来,如果我使用 Mamp 主机名,则可以正确检索用户数据,但是如果我继续使用 BrowserSync url,就好像我没有连接并且 ID 每次都是 0。这有点奇怪,我不会自动重新加载我的标签,但至少我发现了问题:)
php - 获取模板目录 Timber/Twig
我有一个设置一个简单的树枝模板,用于显示一个简单的菜单。我这里有静态图像,我想使用图像 src 的模板目录路径。但是,当我使用 {{theme.link}} 时,它显示为空白。也许我引用了一些不正确的东西。下面的代码:
和下面的树枝模板:
我知道我可以将目录传递给上下文,但我很好奇为什么内置函数不起作用。可能是一些简单的事情。第一次看树枝所以还是习惯了。非常感谢任何帮助!谢谢
php - Timber/Twig 和 Wordpress 管理员集成
我是一个初学者程序员,我遇到了一些小问题。
问题是我无法将自定义页面(page-product-all.twig)链接到 Wordpress 管理员(在 Wordpress 管理员上找不到 page-product-all。)
- 我创建了自定义树枝页面(page-product-all.twig)
- 我创建了自定义 php 文件(page-product-all.php)
- 我在 Wordpress 管理面板中创建了一个页面(页面产品全部)
但是当我在 Admin (Page Product All) 上更改页面时,页面 (page-product-all.twig) 不会改变。
提前致谢!
php - {{ theme.path }} 和 {{ theme.parent.path }} 在子主题上返回相同的值?
我正在试验 Timber - 到目前为止我非常喜欢它!不过,我遇到了一个可能的问题。我在 index.php 文件中使用以下内容:
这工作正常。但是,我的主题是 TwentyFifteen 的孩子,在我看来,以下几行返回相同的值:
它们都返回子主题目录。我错过了什么吗?Twig 是我目前唯一活跃的插件。
提前致谢!
wordpress - 如何在通过 Timber 中的短代码呈现的树枝中获取 $context?
我在帖子 [shortcode] 中有一个简码。我希望能够在短代码中访问当前帖子的标题,但$context
为空白有没有办法post
从通过短代码呈现的树枝中访问?
这是示例代码:
这暂时有效,但我想知道是否有一种方法可以访问已设置的树枝文件中的 TimberPost 而不是重置它。如果我想要 $context 中的变量,则会Timber::getContext()
引发未定义的函数错误在短代码中。
wordpress - 如何在 Timber 中使用简码渲染宏?
我想创建一个调用木材/树枝宏的简码。我没有让它工作,我想知道诀窍是不是我没有在任何地方加载宏。所以我试图将它“编译”到......或渲染它,但这也不起作用。有没有好的方法来做到这一点?
基本模板
内容
短代码
宏
wordpress - 我如何将合著者与 Timber 结合使用?
安装了 Co-Authors Plus。创建了一个访客用户。设置此访客用户的帖子。不覆盖。在树枝中:
什么是正确的方法?使用 Timber 作为插件版本 1.1.5,最新的 WP 和 Co-Authors Plus。