php 在主题激活期间,WordPress将小部件添加到侧边栏。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 在主题激活期间,WordPress将小部件添加到侧边栏。相关的知识,希望对你有一定的参考价值。

<?php
// This codes works when theme activate.
function switch_theme(){
  $widgets = get_option( 'sidebars_widgets' );
  $widgets['home_sidebar'] = array(
    'search-1', // widgetname-1
    'text-1',
    'categories-1',
  );

  // widget = prefix

  // Modify categories widget settings.
  update_option( 'widget_categories', array( 1 => array( 'title' => 'this is custom title.', 'count' => 'on' ) ) );
  
  // Update sidebars widgets with new settings.
  update_option( 'sidebars_widgets',  $widgets );
}

add_action( 'after_switch_theme', 'switch_theme' );
?>

以上是关于php 在主题激活期间,WordPress将小部件添加到侧边栏。的主要内容,如果未能解决你的问题,请参考以下文章

下划线 Wordpress 主题 - 添加第二个侧边栏

小部件标题未显示在我的自定义 WordPress 主题中

php 当它被父主题隐藏时,重新激活Wordpress管理工具栏(白痴无处不在!)。在这种情况下,我只为广告重新启用它

更改 WordPress 默认激活电子邮件的主题和内容

该插件在激活期间生成了xxx个字符的意外输出[重复]

插件在激活期间生成了 X 个字符的意外输出(WordPress)