【WP主题动作只勾一次函数】我正在开发一个自定义主题。激活/安装主题后, 我需要运行一次性功能, 该功能将设置一些选项。为此, 最好的动作是什么?
我应该使用after_setup_theme吗?我的理解是, 此事件/操作会在每次加载页面时触发, 因此我认为我不应该正确使用此操作吗?
* Ps:最好将这段代码放在我的functions.php文件中或其他地方吗? (我正在使用下划线主题模板)。
#1你应该查看after_switch_theme动作。它只会在你激活主题时触发(仅一次)。因此, 你的一次性函数将如下所示:
add_action('after_switch_theme', 'my_one_time_function');
function my_one_time_function () {
//Your code
}
代码进入functions.php文件。
附言如果要在停用主题之前运行某些功能, 则可以使用switch_theme挂钩。它与after_switch_theme具有相同的用途。
推荐阅读
- the_post_thumbnail返回超链接之外
- 推荐短代码也显示在我的网站上吗(如何避免这个问题)
- WordPress中具有自定义帖子类型的单个页面的层次结构
- 函数get_option()不会从数据库中提取值
- 实时切换WordPress主题而不会丢失功能
- 通过编辑Avada子主题logo.php在WordPress网站上切换特定页面的logo
- #yyds干货盘点#--快速上手redis-sentinel(哨兵)
- #yyds干货盘点#linux命令--Hostname 显示主机名
- #yyds干货盘点#文件初始化脚本