为TwentyEleven儿童主题添加发布格式支持

时间:2012-05-16 作者:jw60660

关于211个儿童主题的功能。php文件我尝试使用以下方法添加video post格式支持:

add_theme_support(\'post-formats\', array( \'aside\', \'chat\', \'gallery\', \'image\', \'link\', \'quote\', \'status\', \'video\', \'audio\'));
。。。将“视频”格式添加到阵列中。但在我删除父主题中的函数之前,它不会起作用。显然,当主题更新并发挥作用时。php被覆盖,我将丢失更改。

避免这种情况并为“我的孩子”主题添加支持的最佳方法是什么?

谢谢

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

尝试以较低的优先级运行代码:

add_action( \'after_setup_theme\', \'my_twentyeleven_setup\', 20 );

function my_twentyeleven_setup(){
  add_theme_support(\'post-formats\',  array( 
     \'aside\', 
     \'chat\', 
     \'gallery\', 
     \'image\', 
     \'link\', 
     \'quote\', 
     \'status\', 
     \'video\', 
     \'audio\',
  ));  
}

结束

相关推荐