【发布时间】:2010-12-28 14:14:54
【问题描述】:
我正在尝试自定义 Wordpress 主题。我在主题/functions.php 中有一个函数,我想在某些页面上运行它。
我需要:
- 检测页面 ID 以确定函数是否应该执行
- 确定要将函数附加到哪个挂钩(最好是页面加载之类的东西。
干杯
【问题讨论】:
我正在尝试自定义 Wordpress 主题。我在主题/functions.php 中有一个函数,我想在某些页面上运行它。
我需要:
干杯
【问题讨论】:
文件functions.php 用于在您的主题中调用的特定于主题的函数。如果这是一个特定于主题的函数,那么函数调用应该通过<?php my_function() ?> 在标题中(或您希望函数输出出现的任何位置)。
钩子用于插件,而不是特定于模板的代码。
【讨论】:
如果你在 The Loop 里面,那么你可以调用 正如 WarrenB 所说。如果您在循环之外,那么 ID?> 将打印页面 ID。
【讨论】:
对于您提出的问题,如果您想在 id #9 上进行选择,请像这样运行您的循环:
// 在所有其他帖子上做任何事情如果这不是您要寻找的答案,请在您的问题中添加更多信息。
【讨论】: